#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.
| int IOSerialChannelDef::parity |
The parity. One of ARINC429_Parity.
| int IOSerialChannelDef::speed |
The rx/tx speed for the channel. One of ARINC429_Speed.
| int IOSerialChannelDef::modified |
Whether the data has been modified. This is to support update from the client via the configuration server.
| int IOSerialChannelDef::terminator |
| int IOSerialChannelDef::stopBits |
| int IOSerialChannelDef::binaryLength |
| int IOSerialChannelDef::flowControl |
| int IOSerialChannelDef::characterSize |
| int IOSerialChannelDef::inputType |
| int IOSerialChannelDef::outputType |
| int IOSerialChannelDef::period |
| int IOSerialChannelDef::customBaudEnabled |
| 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
| char* IOSerialChannelDef::outMsgIdItemName |
| unsigned char IOSerialChannelDef::serialType |
| unsigned char IOSerialChannelDef::synchronous |
| unsigned char IOSerialChannelDef::dce |
| int IOSerialChannelDef::cpu |
CPU affinity for output channel thread.