Machinekit Documentation
HAL Component — RINGWRITE
NAME
ringwrite — demonstrate wring write operations
SYNOPSIS
ringwrite
USAGE SYNOPSIS
loadrt ringwrite
DESCRIPTION
Demonstration of ringwrite operations
Will output
Number of messages Number of failed writes Number of dropped writes === FUNCTIONS *ringwrite.N* (requires a floating-point thread) === PINS *write* bit in - send a message on pin transition *sent* u32 out - number of messages written *overrun* u32 out - number of failed write attempts *dropped* u32 out - number of records deleted when writing to full buffer *circular* bit in - circular flag - set to nonzero to enable circular record buffer === LICENCE GPLv2 or later