DIY Auto-Correlator 1.0
Auto-Correlator Card implementation using Teensy 4.x microcontrollers.
|
Specialization -> Counter Monitor (degenerated mean monitor). More...
#include <monitor_channel.hpp>
Public Types | |
using | AccumulateType = uint32_t |
Public Member Functions | |
void | push_back () __attribute__((always_inline)) |
float_t | mean () const __attribute__((always_inline)) |
AccumulateType | accumulate () const __attribute__((always_inline)) |
Returns the accumulate so far, which is the same as 'Count`. More... | |
void | reset () |
Public Attributes | |
volatile uint32_t | Count = 0 |
Count of the received values (Initialized to prevent DivideByZero error) More... | |
Specialization -> Counter Monitor (degenerated mean monitor).
using MonitorChannel< false >::AccumulateType = uint32_t |
|
inline |
Returns the accumulate so far, which is the same as 'Count`.
|
inline |
Returns a mean value of 1.0.
|
inline |
Increments the Count
.
|
inline |
volatile uint32_t MonitorChannel< false >::Count = 0 |
Count of the received values (Initialized to prevent DivideByZero error)