![]() |
![]() |
#include <simrtdb.h>
Data Fields | |
int | hashIndex |
char | name [MAX_IORECORDNAME] |
short | boardId |
short | boardNumber |
short | type |
int | index |
union { | |
struct { | |
unsigned short channelNumber | |
} Analog | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} AI64SS_Stream | |
struct { | |
unsigned short channelNumber | |
char waveFile [MAX_WAVEFILENAME] | |
} AO16_W | |
struct { | |
unsigned short channelNumber | |
char waveFile [MAX_WAVEFILENAME] | |
} DA3218_W | |
struct { | |
unsigned short channelNumber | |
unsigned short controlNumber | |
} HITV370 | |
struct { | |
unsigned short bitNumber | |
} Digital | |
struct { | |
unsigned short bitNumber | |
unsigned short mode | |
float vMaxHigh | |
float vMinLow | |
float vUpper | |
float vLower | |
float current | |
float debounceTime | |
unsigned short varNumber | |
} NAI7xCxK6 | |
struct { | |
unsigned char channelNumber | |
unsigned char labelNumber | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char ctrlType | |
unsigned char sdi | |
unsigned short txPeriod | |
unsigned short ioFlags | |
unsigned short order | |
} Arinc429 | |
struct { | |
unsigned short vLinkId | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
char messageName [MAX_AFDXMSGNAME] | |
} AFDX | |
struct { | |
unsigned int groupId | |
unsigned int groupSize | |
char fdxType [MAX_FDXVARNAME] | |
char id [MAX_FDXMSGNAME] | |
unsigned int startByte | |
char valueType [MAX_FDXVARNAME] | |
char fdxDirection [MAX_FDXVARNAME] | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
} FDX | |
struct { | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
char messageName [MAX_AFDXMSGNAME] | |
} NETIO | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
char messageName [MAX_AFDXMSGNAME] | |
char structName [MAX_TAGLEN] | |
} ROS2_MSGS | |
struct { | |
short streamNumber | |
unsigned int tagId | |
} IADS_SRC | |
struct { | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
} RTMAPS | |
struct { | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
char messageName [MAX_AFDXMSGNAME] | |
char varName [MAX_MAPPINGVARNAME] | |
} UDPPacket | |
struct { | |
unsigned short startByte | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned char ctrlType | |
char messageName [MAX_1553MSGNAME] | |
} DDC1553 | |
struct { | |
unsigned short startByte | |
unsigned char startBit | |
unsigned short numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
} ECATMaster | |
struct { | |
char domain [MAX_ECATDOMAINNAME] | |
unsigned short slaveNumber | |
unsigned short syncMaster | |
unsigned short syncMasterOffset | |
unsigned short pdoAddress | |
unsigned int vendorId | |
unsigned int slaveId | |
unsigned short pdoEntry | |
unsigned short pdoSubIndex | |
unsigned short numBits | |
unsigned short rawType | |
} EtherLabECATMaster | |
struct { | |
unsigned short startByte | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned short pdoAddress | |
unsigned short pdoEntry | |
unsigned short pdoSubIndex | |
char description [MAX_PDODESCRIPTION] | |
char entryName [MAX_PDODESCRIPTION] | |
} ECATSlave | |
struct { | |
unsigned char channelNumber | |
unsigned char ctrlType | |
} Resolver | |
struct { | |
unsigned char channelNumber | |
} RVDT | |
struct { | |
unsigned short channelNumber | |
unsigned short msgId | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned short startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned short ctrlType | |
} Serial | |
struct { | |
unsigned short channelNumber | |
unsigned short mode | |
unsigned short samplingRate | |
} GPIB | |
struct { | |
unsigned short ctrlNumber | |
unsigned short ctrlType | |
unsigned char buttonType | |
} JoyStick | |
struct { | |
unsigned short ctrlNumber | |
unsigned short ctrlType | |
unsigned char buttonType | |
} LogiWheel | |
struct { | |
unsigned short ctrlNumber | |
unsigned short ctrlType | |
} FANPOD | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} FlightGear | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} XPlane | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} RFactor | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} RFactor_TS | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} SensoWheel | |
struct { | |
char varName [MAX_MAPPINGVARNAME] | |
} VTD | |
struct { | |
char varName [MAX_TAGLEN] | |
} CopyOutIn | |
struct { | |
char cigiPacketProp [MAX_CIGINAME+1] | |
char packetType [MAX_CIGINAME+1] | |
char packetUniqIdentifier [MAX_CIGINAME+1] | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned short txPeriod | |
char cigiInterfaceName [MAX_CIGINAME+1] | |
} CIGIIO | |
struct { | |
unsigned int canId | |
unsigned char netNumber | |
unsigned short startBit | |
unsigned char startByte | |
int mux | |
unsigned char numBits | |
unsigned char rawType | |
unsigned int ioFlags | |
float txPeriod | |
unsigned short sendNFrames | |
unsigned short messageLength | |
unsigned short sendOrder | |
unsigned char ctrlType | |
struct { | |
unsigned char isLin | |
unsigned char eventFrameId | |
} LINIO | |
} CANIO | |
struct { | |
unsigned int frameId | |
unsigned char startBit | |
unsigned short startByte | |
unsigned char numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned short txPeriod | |
unsigned char messageLength | |
unsigned char ctrlType | |
unsigned char eventFrameId | |
} LINDevice | |
struct { | |
unsigned short startBit | |
unsigned int startByte | |
unsigned char numBits | |
unsigned char rawType | |
unsigned short ioFlags | |
unsigned short runNFrame | |
unsigned short runModFrame | |
unsigned short stringLength | |
char regionName [MAX_MEMREGIONNAME] | |
} MEMDevice | |
struct { | |
unsigned short stringLength | |
unsigned short startByte | |
unsigned short startBit | |
unsigned short numBits | |
unsigned short ioFlags | |
unsigned char rawType | |
char messageName [MAX_FLEXRAYMSGNAME] | |
} FLEXRAY | |
struct { | |
short recordType | |
unsigned short ioFlags | |
unsigned char rawType | |
union { | |
struct { | |
short signalIndex | |
short groupIndex | |
} Signal | |
struct { | |
short tumId | |
short tumInstance | |
} TUM | |
struct { | |
short pduIndex | |
} PDU | |
struct { | |
unsigned int ecuAddress | |
} XCP | |
} U | |
} EB5100 | |
struct { | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned int dimension | |
unsigned short ioFlags | |
char objName [MAX_ARIONOBJNAME] | |
} Arion | |
struct { | |
unsigned char rawType | |
unsigned short ioFlags | |
char msgName [MAX_RTADBMSGNAME] | |
} Rtadb | |
struct { | |
unsigned char parmChar1 [MAX_USERHARDWAREADDRESSSPACE] | |
} USERIO | |
struct { | |
int hardwareType | |
union { | |
unsigned short channelNumber | |
unsigned short bitNumber | |
} U | |
} LCAIO | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} PWM_1012 | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} PWM_1112 | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
unsigned short sentId | |
unsigned short ioFlags | |
unsigned short startBit | |
unsigned short numBits | |
char slots [MAX_CPSENTSLOTS] | |
} CP_SENT | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_COS64 | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_KNOCKSENSOR | |
struct { | |
unsigned short faultNumber | |
unsigned short ctrlType | |
} FISC | |
struct { | |
unsigned short ioFlags | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_FPGA_ArV | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_WSSENSOR | |
struct { | |
unsigned short channelNumber | |
unsigned char ctrlType | |
} CP_UEGO | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_RESSIM | |
struct { | |
int hardwareType | |
union { | |
struct { | |
unsigned short counterNumber | |
unsigned short controlNumber | |
unsigned short counterType | |
unsigned short ctrFlags | |
double initialDelay | |
unsigned short zIndexPhase | |
} Counter | |
struct { | |
unsigned short bitNumber | |
} Digital | |
struct { | |
unsigned short channelNumber | |
unsigned char gain | |
unsigned char diffSE | |
unsigned char dither | |
unsigned char bipolar | |
} Analog | |
} U | |
} NIBoard | |
struct { | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} HR_TB4702 | |
struct { | |
int hardwareType | |
union { | |
unsigned short channelNumber | |
unsigned short bitNumber | |
} U | |
} CP_MFIO | |
struct { | |
unsigned short ioFlags | |
int size | |
unsigned int ecuAddress | |
unsigned char rawType | |
unsigned char recordType | |
char varName [MAX_TAGLEN] | |
} XCP_SLAVE | |
struct { | |
unsigned short ioFlags | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_CMFIO | |
struct { | |
unsigned int devType | |
unsigned int slotNumber | |
unsigned int modelNumber | |
union { | |
struct { | |
unsigned short channelNumber | |
unsigned short subsystem | |
float lowthreshold | |
float highthreshold | |
unsigned short gain | |
struct { | |
double excVoltageRMS | |
double excFrequency | |
unsigned short wiringScheme | |
unsigned short externalExcitation | |
} LVDTRVDT | |
} AnaDig | |
struct { | |
unsigned short VLId | |
unsigned short startByte | |
unsigned short stringLength | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char rawType | |
unsigned char ctrlType | |
unsigned short ioFlags | |
unsigned short portID | |
char messageName [MAX_AFDXMSGNAME] | |
} AFDX | |
struct { | |
unsigned char channelNumber | |
unsigned char labelNumber | |
unsigned char startBit | |
unsigned char numBits | |
unsigned char ctrlType | |
unsigned char sdi | |
unsigned short txPeriod | |
unsigned short ioFlags | |
unsigned short order | |
} Arinc429 | |
struct { | |
unsigned int canId | |
unsigned char netNumber | |
unsigned short startBit | |
unsigned char startByte | |
int mux | |
unsigned char numBits | |
unsigned char rawType | |
unsigned int ioFlags | |
float txPeriod | |
unsigned short sendNFrames | |
unsigned short messageLength | |
unsigned short sendOrder | |
unsigned char ctrlType | |
} CANIO | |
} U | |
} UEI | |
struct { | |
unsigned short serviceId | |
unsigned short instanceId | |
unsigned short methodId | |
unsigned int startByte | |
unsigned int numBytes | |
unsigned char rawType | |
unsigned short ioFlags | |
} SOMEIP | |
struct { | |
unsigned short ioFlags | |
unsigned short channelNumber | |
unsigned short ctrlType | |
} CP_FPGA_ArX | |
} | IOAddress |
Object describing hardware record for items attached to real hardware.
Index # in hash table for this item
char HardwareConfig::name[MAX_IORECORDNAME] |
Name of this record.
short HardwareConfig::boardId |
The type of board i.e. AI64SS,12AO16,etc.
The board number when multiple boards of same type
short HardwareConfig::type |
Type of record, either INPUT or OUTPUT.
Index within array variable that is mapped.
unsigned short HardwareConfig::channelNumber |
The channel # for AI/AO , the bit # corresponding to this RTDB item
The channel # for output , the bit # corresponding to this RTDB item
Channel/Port # .
The PWM channel,0-12 for PWM output, 0-1 for sine wave 6 phase output
The SENT channel
The pseudo channel
struct { ... } HardwareConfig::Analog |
unsigned short HardwareConfig::ctrlType |
Control type for the mapping, 0: buffer variable; 1:buffer count variable
for HDLC RX address for instance
Control type. I.e. axis or button.
Primary, button, LED or joystick axis.
Control type for the mapping,
1 for high current fault
struct { ... } HardwareConfig::AI64SS_Stream |
char HardwareConfig::waveFile[MAX_WAVEFILENAME] |
Name of the wave file to output to the channel .
struct { ... } HardwareConfig::AO16_W |
struct { ... } HardwareConfig::DA3218_W |
unsigned short HardwareConfig::controlNumber |
Mapping #. For instance for pulse generation, we have 1 record for the frequency and 1 for the duty cycle.
struct { ... } HardwareConfig::HITV370 |
unsigned short HardwareConfig::bitNumber |
The channel # for AI/AO , the bit # corresponding to this RTDB item
struct { ... } HardwareConfig::Digital |
unsigned short HardwareConfig::mode |
Output mode for NAI_76C2
Additional parameter for GPIB data points. Used to discriminate between AC/DC & Voltage/Current.
float HardwareConfig::vMaxHigh |
float HardwareConfig::vMinLow |
Maximum voltage allowed without error.
float HardwareConfig::vUpper |
Minimum allowed without error.
float HardwareConfig::vLower |
Upper voltage to signal logical 1.
float HardwareConfig::current |
Lower voltage to signal logical 0.
Simk source current.
unsigned short HardwareConfig::varNumber |
Debounce Time in sec for input only.
struct { ... } HardwareConfig::NAI7xCxK6 |
unsigned char HardwareConfig::channelNumber |
Channel on the board for this point.
unsigned char HardwareConfig::labelNumber |
Label value for this point.
unsigned char HardwareConfig::startBit |
Startbit (MSB== parity bit is 0) .
Startbit in start byte where the data mapping for this item begins.
Startbit .
Start it .
unsigned char HardwareConfig::numBits |
Number of bits .
unsigned char HardwareConfig::ctrlType |
Control type for the mapping,
Module number for NAI-79C3-SF6 board.
Control type for the mapping, 0 for lambda,1 for heater
unsigned char HardwareConfig::sdi |
Control type for the mapping,
unsigned short HardwareConfig::txPeriod |
Transmit period (ms) for the sdi/label combination.
Transmit period (ms).
unsigned short HardwareConfig::ioFlags |
Additional I/O specific flags.
Mapping 1 <-> 1 type=rawType=DTYPE, except boolean Additional I/O specific flags.
unsigned short HardwareConfig::order |
Order in which ot send the labels when in FIFO (Non-schedule mode).
struct { ... } HardwareConfig::Arinc429 |
Mapping information for ARINC 429 boards.
unsigned short HardwareConfig::vLinkId |
Virtual link id.
unsigned short HardwareConfig::startByte |
Where in the message the data is mapped. This is used when raw type is packed because we must know which 32 bits are considered an ARINC word
Where in the message the data is mapped.
Startbyte .
unsigned short HardwareConfig::stringLength |
String length for string input variable. If 0 the string is a NULL termintated string.
Maximum length of string to extract from region when mapped to string .
unsigned char HardwareConfig::rawType |
Raw type for the data to be copied into the message.
char HardwareConfig::messageName[MAX_AFDXMSGNAME] |
AFDX Message name.
UDP Message name.
DDC1553 Message name.
FlexRay Message name.
struct { ... } HardwareConfig::AFDX |
Mapping information for AFDX boards.
unsigned int HardwareConfig::groupId |
Group ID in the FDX message.
unsigned int HardwareConfig::groupSize |
Group Size in the FDX message.
char HardwareConfig::fdxType[MAX_FDXVARNAME] |
Type of the FDX variable. 1. SIGNAL - 0 2. SYSVAR - 1 3. ENVVAR - 2 4. PDU - 3
char HardwareConfig::id[MAX_FDXMSGNAME] |
FDX Message name.
unsigned int HardwareConfig::startByte |
startByte of the current variable in bytes from group beginning.
Where in the message the data is mapped. This is used when raw type is packed because we must know which 32 bits are considered an ARINC word
char HardwareConfig::valueType[MAX_FDXVARNAME] |
FDX Value Type 1. RAW - 0 2. PHYSICAL - 1
char HardwareConfig::fdxDirection[MAX_FDXVARNAME] |
FDX direction 1. AUTO - 0 2. TXRQ - 1
struct { ... } HardwareConfig::FDX |
Mapping information for FDX message.
struct { ... } HardwareConfig::NETIO |
Mapping information for NET TCP/UDP message.
char HardwareConfig::varName[MAX_TAGLEN] |
The ROS message field to which is RTDBItem is mapped..
The message variable (I.e. the Simulink port name) to which is RTDBItem is mapped..
The FlightGear message variable to which is RTDBItem is mapped..
The XPlane message variable to which is RTDBItem is mapped..
The R-Factor Pro message variable to which is RTDBItem is mapped..
The R-Factor terrain server message variable to which is RTDBItem is mapped..
The SENSO wheel message variable to which is RTDBItem is mapped..
The VTD message variable to which is RTDBItem is mapped..
The RTDB variable name where this item is copied.
char HardwareConfig::structName[MAX_TAGLEN] |
struct { ... } HardwareConfig::ROS2_MSGS |
unsigned int HardwareConfig::tagId |
struct { ... } HardwareConfig::IADS_SRC |
struct { ... } HardwareConfig::RTMAPS |
Mapping information for RTMAPS UDP message.
struct { ... } HardwareConfig::UDPPacket |
Mapping information for NET UDP message.
struct { ... } HardwareConfig::DDC1553 |
Mapping information for DDC 1553 boards.
unsigned short HardwareConfig::numBits |
Number of bits .
struct { ... } HardwareConfig::ECATMaster |
Mapping information for ECAT master
char HardwareConfig::domain[MAX_ECATDOMAINNAME] |
unsigned short HardwareConfig::slaveNumber |
unsigned short HardwareConfig::syncMaster |
unsigned short HardwareConfig::syncMasterOffset |
unsigned short HardwareConfig::pdoAddress |
For ESD slave only.
unsigned int HardwareConfig::vendorId |
unsigned int HardwareConfig::slaveId |
unsigned short HardwareConfig::pdoEntry |
unsigned short HardwareConfig::pdoSubIndex |
unsigned short HardwareConfig::rawType |
Number of bits .
struct { ... } HardwareConfig::EtherLabECATMaster |
char HardwareConfig::description[MAX_PDODESCRIPTION] |
char HardwareConfig::entryName[MAX_PDODESCRIPTION] |
struct { ... } HardwareConfig::ECATSlave |
Mapping information for ECAT slave
struct { ... } HardwareConfig::Resolver |
Mapping information for resolver boards.
struct { ... } HardwareConfig::RVDT |
Mapping information for RVDT boards.
unsigned short HardwareConfig::msgId |
Message Id for multiplexed a la CAN message
unsigned short HardwareConfig::startBit |
Startbit in start byte where the data mapping for this item begins.
Start it .
Start bit .
struct { ... } HardwareConfig::Serial |
Mapping information for MOXA boards.
unsigned short HardwareConfig::samplingRate |
Rate in ms at which to read/write the point.
struct { ... } HardwareConfig::GPIB |
unsigned short HardwareConfig::ctrlNumber |
Button/Axis number .
Primany number, button number, etc.
unsigned char HardwareConfig::buttonType |
Whether button toggles.
struct { ... } HardwareConfig::JoyStick |
struct { ... } HardwareConfig::LogiWheel |
struct { ... } HardwareConfig::FANPOD |
struct { ... } HardwareConfig::FlightGear |
struct { ... } HardwareConfig::XPlane |
struct { ... } HardwareConfig::RFactor |
struct { ... } HardwareConfig::RFactor_TS |
struct { ... } HardwareConfig::SensoWheel |
struct { ... } HardwareConfig::VTD |
struct { ... } HardwareConfig::CopyOutIn |
char HardwareConfig::cigiPacketProp[MAX_CIGINAME+1] |
CIGI Packet Property such as altitude etc .
char HardwareConfig::packetType[MAX_CIGINAME+1] |
CIGI Packet Type.
char HardwareConfig::packetUniqIdentifier[MAX_CIGINAME+1] |
CIGI Packet Type.
char HardwareConfig::cigiInterfaceName[MAX_CIGINAME+1] |
CIGI Packet Type.
struct { ... } HardwareConfig::CIGIIO |
unsigned int HardwareConfig::canId |
Can Identifier .
unsigned char HardwareConfig::netNumber |
Net on the board for this point.
unsigned char HardwareConfig::startByte |
Where in the message the data is mapped. This is used when raw type is packed because we must know which 32 bits are considered an ARINC word
Multiplexer value for multiplexed record. -1 for the multiplexer point. 0 for non multiplexed record.
unsigned int HardwareConfig::ioFlags |
Additional I/O specific flags.
float HardwareConfig::txPeriod |
Transmit period (ms) for the sdi/label combination.
unsigned short HardwareConfig::sendNFrames |
send this can id every n frames .
unsigned short HardwareConfig::messageLength |
The number of bytes to transmit. If 0, the number of bytes is determinted from the last bit mapped to the CAN id message.
unsigned short HardwareConfig::sendOrder |
The order in which to send the CAN messages. Lower number go first
unsigned char HardwareConfig::isLin |
This is a LIN channel for IXXAT IBP640 board
unsigned char HardwareConfig::eventFrameId |
struct { ... } ::@65 HardwareConfig::LINIO |
struct { ... } HardwareConfig::CANIO |
unsigned int HardwareConfig::frameId |
Frame ID .
unsigned char HardwareConfig::messageLength |
The number of bytes to transmit. If 0, the number of bytes is determinted from the last bit mapped to the LIN id message.
struct { ... } HardwareConfig::LINDevice |
unsigned short HardwareConfig::runNFrame |
Only update this mapping every N frames.
unsigned short HardwareConfig::runModFrame |
Update this frame at frame modulo this.
char HardwareConfig::regionName[MAX_MEMREGIONNAME] |
FlexRay Message name.
struct { ... } HardwareConfig::MEMDevice |
Mapping information for shared memory type device.
struct { ... } HardwareConfig::FLEXRAY |
Mapping information for TZM FlexRay boards.
Record type, 1 for TUM function.
Signal index in EB board .
Signal group index in EB board .
struct { ... } HardwareConfig::Signal |
short HardwareConfig::tumId |
TUM ID for TUM records .
TUM Instance for TUM records.
struct { ... } HardwareConfig::TUM |
short HardwareConfig::pduIndex |
PDU index for PDU records.
struct { ... } HardwareConfig::PDU |
unsigned int HardwareConfig::ecuAddress |
ECU data address for XCP records.
struct { ... } HardwareConfig::XCP |
union { ... } ::@66 HardwareConfig::U |
struct { ... } HardwareConfig::EB5100 |
Mapping information for EB5100 FlexRay boards.
unsigned int HardwareConfig::dimension |
for arrays .
char HardwareConfig::objName[MAX_ARIONOBJNAME] |
Identification Name (ascii idtNumber)
struct { ... } HardwareConfig::Arion |
char HardwareConfig::msgName[MAX_RTADBMSGNAME] |
struct { ... } HardwareConfig::Rtadb |
unsigned char HardwareConfig::parmChar1[MAX_USERHARDWAREADDRESSSPACE] |
struct { ... } HardwareConfig::USERIO |
Type of this record; whether is digital or analog. NIHardwareType
Type of this record; whether is digital or analog.
union { ... } ::@71 HardwareConfig::U |
struct { ... } HardwareConfig::LCAIO |
Mapping information for LCAIO.
struct { ... } HardwareConfig::PWM_1012 |
struct { ... } HardwareConfig::PWM_1112 |
unsigned short HardwareConfig::sentId |
char HardwareConfig::slots[MAX_CPSENTSLOTS] |
struct { ... } HardwareConfig::CP_SENT |
struct { ... } HardwareConfig::CP_COS64 |
struct { ... } HardwareConfig::CP_KNOCKSENSOR |
unsigned short HardwareConfig::faultNumber |
The fault number in the config file
struct { ... } HardwareConfig::FISC |
struct { ... } HardwareConfig::CP_FPGA_ArV |
Mapping for FGPA Engine board
struct { ... } HardwareConfig::CP_WSSENSOR |
Mapping for Wheel Speed Sensor board
struct { ... } HardwareConfig::CP_UEGO |
Mapping for UEGO board
struct { ... } HardwareConfig::CP_RESSIM |
unsigned short HardwareConfig::counterNumber |
unsigned short HardwareConfig::counterType |
One of NICounterType.
unsigned short HardwareConfig::ctrFlags |
Additional flags for counter gating,etc.
double HardwareConfig::initialDelay |
Initial delay in seconds units to start the counter.
unsigned short HardwareConfig::zIndexPhase |
Phase to use to reset the counter when Z indexing is on.
struct { ... } HardwareConfig::Counter |
struct { ... } HardwareConfig::Digital |
unsigned char HardwareConfig::gain |
Channel gain, from 0 to 7
unsigned char HardwareConfig::diffSE |
Differential,NRSE or RSE
unsigned char HardwareConfig::dither |
1 to enable dither on the channel
unsigned char HardwareConfig::bipolar |
struct { ... } HardwareConfig::Analog |
union { ... } ::@72 HardwareConfig::U |
struct { ... } HardwareConfig::NIBoard |
Mapping information for NI boards .
struct { ... } HardwareConfig::HR_TB4702 |
union { ... } ::@76 HardwareConfig::U |
struct { ... } HardwareConfig::CP_MFIO |
Mapping information for CP_MFIO.
unsigned char HardwareConfig::recordType |
Whether MEASUREMENT / CHARACTERISTIC / INSTANCE_MEASUREMENT
struct { ... } HardwareConfig::XCP_SLAVE |
Mapping information for XCP slave
struct { ... } HardwareConfig::CP_CMFIO |
unsigned int HardwareConfig::devType |
unsigned int HardwareConfig::slotNumber |
One of UEI_XXX dev supported
unsigned int HardwareConfig::modelNumber |
0 index slot where the physical board is installed.
unsigned short HardwareConfig::subsystem |
unsigned short HardwareConfig::gain |
double HardwareConfig::excFrequency |
unsigned short HardwareConfig::wiringScheme |
unsigned short HardwareConfig::externalExcitation |
struct { ... } ::@82 HardwareConfig::LVDTRVDT |
struct { ... } HardwareConfig::AnaDig |
unsigned short HardwareConfig::VLId |
Virtual link id.
unsigned short HardwareConfig::portID |
struct { ... } HardwareConfig::AFDX |
struct { ... } HardwareConfig::Arinc429 |
struct { ... } HardwareConfig::CANIO |
union { ... } ::@77 HardwareConfig::U |
Model number of the UEI card (i.e. 217, 254, 433, etc.)
struct { ... } HardwareConfig::UEI |
unsigned short HardwareConfig::serviceId |
unsigned short HardwareConfig::instanceId |
unsigned short HardwareConfig::methodId |
unsigned int HardwareConfig::numBytes |
struct { ... } HardwareConfig::SOMEIP |
struct { ... } HardwareConfig::CP_FPGA_ArX |
union { ... } HardwareConfig::IOAddress |