IO::RFSwitch::Timing Struct Reference

Protocol timings in microseconds. More...

#include <Device.h>

Collaboration diagram for IO::RFSwitch::Timing:

Public Attributes

uint16_t starth
 Width of start High pulse. More...
 
uint16_t startl
 Width of start Low pulse. More...
 
uint16_t period
 Bit period. More...
 
uint16_t bit0
 Width of a '0' high pulse. More...
 
uint16_t bit1
 Width of a '1' high pulse. More...
 
uint16_t gap
 Gap after final bit before repeating. More...
 

Detailed Description

Protocol timings in microseconds.

Member Data Documentation

◆ bit0

uint16_t IO::RFSwitch::Timing::bit0

Width of a '0' high pulse.

◆ bit1

uint16_t IO::RFSwitch::Timing::bit1

Width of a '1' high pulse.

◆ gap

uint16_t IO::RFSwitch::Timing::gap

Gap after final bit before repeating.

◆ period

uint16_t IO::RFSwitch::Timing::period

Bit period.

◆ starth

uint16_t IO::RFSwitch::Timing::starth

Width of start High pulse.

◆ startl

uint16_t IO::RFSwitch::Timing::startl

Width of start Low pulse.


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