OOKwiz
on/off-keying for ESP32 and a variety of supported radio modules
Public Attributes | List of all members
pulseBin Struct Reference

Struct that holds information about a 'bin' in a Pulsetrain, a range of timings that are lumped together when converting RawTimings to a Pulsetrain. More...

#include <Pulsetrain.h>

Public Attributes

uint16_t min = 65535
 shortest time in bin in µs More...
 
uint16_t max = 0
 longest time in bin in µs More...
 
long average = 0
 average time in bin in µs More...
 
uint16_t count = 0
 Number of intervals in this bin in Pulsetrain. More...
 

Detailed Description

Struct that holds information about a 'bin' in a Pulsetrain, a range of timings that are lumped together when converting RawTimings to a Pulsetrain.

Definition at line 12 of file Pulsetrain.h.

Member Data Documentation

◆ min

uint16_t pulseBin::min = 65535

shortest time in bin in µs

Definition at line 14 of file Pulsetrain.h.

◆ max

uint16_t pulseBin::max = 0

longest time in bin in µs

Definition at line 16 of file Pulsetrain.h.

◆ average

long pulseBin::average = 0

average time in bin in µs

Definition at line 18 of file Pulsetrain.h.

◆ count

uint16_t pulseBin::count = 0

Number of intervals in this bin in Pulsetrain.

Definition at line 20 of file Pulsetrain.h.


The documentation for this struct was generated from the following file: