![]() |
![]() |
#include <simrtdb.h>
Data Fields | |
int | parity |
int | speed |
int | modified |
int | terminator |
int | stopBits |
int | binaryLength |
int | flowControl |
int | characterSize |
int | inputType |
int | outputType |
int | period |
int | customBaudEnabled |
unsigned | customSampleRate |
unsigned long | customBaudRate |
unsigned short | inStartByte |
unsigned short | inStartBit |
unsigned short | inNumBits |
unsigned short | inIOFlags |
unsigned short | outStartByte |
unsigned short | outStartBit |
unsigned short | outNumBits |
unsigned short | outIOFlags |
char * | outMsgIdItemName |
unsigned char | serialType |
unsigned char | synchronous |
unsigned char | dce |
int | cpu |
Definition of a specific channel on an IO board.
The parity. One of ARINC429_Parity.
The rx/tx speed for the channel. One of ARINC429_Speed.
Whether the data has been modified. This is to support update from the client via the configuration server.
unsigned IOSerialChannelDef::customSampleRate |
unsigned long IOSerialChannelDef::customBaudRate |
unsigned short IOSerialChannelDef::inStartByte |
How to decode the message id for input binary formatted message
unsigned short IOSerialChannelDef::inStartBit |
unsigned short IOSerialChannelDef::inNumBits |
unsigned short IOSerialChannelDef::inIOFlags |
Whether the input messageid is big/little endian
unsigned short IOSerialChannelDef::outStartByte |
How to decode the message id for output binary formatted message
unsigned short IOSerialChannelDef::outStartBit |
unsigned short IOSerialChannelDef::outNumBits |
unsigned short IOSerialChannelDef::outIOFlags |
Whether the output messageid is big/little endian
unsigned char IOSerialChannelDef::serialType |
unsigned char IOSerialChannelDef::synchronous |
unsigned char IOSerialChannelDef::dce |
CPU affinity for output channel thread.