|
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)