OLE Developer Guide  Latest Git
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
receiver_counters.h File Reference

Detailed Description

Counters for the DMX/RDM receiver.

Include dependency graph for receiver_counters.h:

Go to the source code of this file.

Functions

void ReceiverCounters_ResetCounters ()
 Reset the counters.
 
void ReceiverCounters_ResetCommsStatusCounters ()
 Reset the COMMS_STATUS counters.
 
static uint32_t ReceiverCounters_DMXFrames ()
 The number of DMX512 frames received.
 
static uint32_t ReceiverCounters_ASCFrames ()
 The number of ASC frames received.
 
static uint32_t ReceiverCounters_RDMFrames ()
 The number of RDM frames received.
 
static uint32_t ReceiverCounters_RDMShortFrame ()
 The number of RDM frames that were too short. More...
 
static uint32_t ReceiverCounters_RDMLengthMismatch ()
 The number of RDM frames that had a length mismatch. More...
 
static uint32_t ReceiverCounters_RDMSubStartCodeInvalidCounter ()
 The number of RDM frames received where the sub-start-code was incorrect.
 
static uint32_t ReceiverCounters_RDMMessageLengthInvalidCounter ()
 The number of RDM frames received where the message length was incorrect.
 
static uint32_t ReceiverCounters_RDMParamDataLenInvalidCounter ()
 The number of RDM frames received where the param data length was incorrect.
 
static uint32_t ReceiverCounters_RDMChecksumInvalidCounter ()
 The number of RDM frames received where the checksum was incorrect.
 
static uint32_t ReceiverCounters_DMXLastChecksum ()
 The additive checksum of the last DMX frame. More...
 
static uint32_t ReceiverCounters_DMXLastSlotCount ()
 The number of slots in the most recent DMX frame. More...
 
static uint32_t ReceiverCounters_DMXMinimumSlotCount ()
 The smallest DMX frame seen. More...
 
static uint32_t ReceiverCounters_DMXMaximumSlotCount ()
 The largest DMX frame seen. More...
 

Variables

ReceiverCounters g_responder_counters
 The counters for the receiver.