Skip to main contentARINC Word Selectors
Valid for: CANoe DE • CANoe:lite DE • CANoe4SW DE • CANoe4SW:lite DE
ARINC word selectors
-
Keyword:
time
- Description: When an event handler (on a429Word/on a429Worderror) is triggered, the time stamp of the event is stored in the selector. Unit: 10 µs
- Type:
dword
- Access Limitation: read-only
-
Keyword:
time_ns
- Description: When an event handler (on a429Word/on a429Worderror) is triggered, the time stamp of the event is stored in the selector. Unit: nanoseconds
- Type:
int64
- Access Limitation: read-only
-
Keyword:
msgChannel
- Description: Transmission channel (output) or the channel which triggered an event handler (on a429Word/on a429Worderror). Value range: 1..32
- Type:
word
- Access Limitation: —
-
Keyword:
ID
- Description: Label value. Value range: 0..255
- Type:
dword
- Access Limitation: —
-
Keyword:
name
- Description: Name of the ARINC word taken from the database (DBC)
- Type:
char[]
- Access Limitation: read-only
-
Keyword:
DIR
- Description: This direction is related to the corresponding event. A dedicated ARINC-429 channel may be either an Rx or Tx channel, but not both. Value range: Rx (default), Tx
- Type:
byte
- Access Limitation: read-only
-
Keyword:
parity
- Description: Overwrite the parity settings of a Tx channel for a specific ARINC word. The value may be changed with the function a429SetParity. Value range: 0: use channel configuration (default), 1: disable hardware parity support, 2: generate odd parity, 3: generate even parity
- Type:
word
- Access Limitation: read-only
-
Keyword:
TxCtrl
- Description: Define the scheduling type for the ARINC word with a429SetScheduleTx and a429StopTx. Value range: 0: on request, 1: add to HW scheduler, 2: remove from HW scheduler
- Type:
byte
- Access Limitation: read-only
-
Keyword:
Error
-
Keyword:
simulated
- Description: If an ARINC event is detected this selector specifies whether the event was caused by CANoe DE product or not. Value range: 0: real event caused outside from the tool, 1: simulated event caused by the tool
- Type:
byte
- Access Limitation: read-only
-
Keyword:
TxCycle
- Description: This is the cycle time (in microseconds) which is given to the HW scheduler with output. The cycle time is set with a429SetScheduleTx.
- Type:
dword
- Access Limitation: read-only
-
Keyword:
FrameLen
- Description: Length of the detected ARINC word in nanoseconds.
- Type:
dword
- Access Limitation: read-only
-
Keyword:
BitRate
- Description: Detected bitrate for the ARINC word.
- Type:
dword
- Access Limitation: read-only
-
Keyword:
Gap
- Description: Specify the minimum distance to be kept for a scheduled ARINC word. This may be combined with the hardware scheduler. The gap may be set with a429SetGap in combination with a429CalcBitLength. The value is given in nanoseconds.
- Type:
dword
- Access Limitation: read-only
Data Access Selectors
-
Keyword:
byte(x); char(x)
- Description: Access 8 bits in an ARINC word; x: 0..3
- Type: —
- Access Limitation: —
-
Keyword:
word(x); int(x)
- Description: Access 16 bits in an ARINC word; x: 0..2
- Type: —
- Access Limitation: —
-
Keyword:
dword(x); long(x)
- Description: Access 32 bits in an ARINC word; x: 0
- Type: —
- Access Limitation: —
The offsets used together with the selector address the following parts of the ARINC word.
- Offset: 3, 2, 1, 0
- Byte(0)/char(0): 0
- Byte(1)/char(1):
- Byte(2)/char(2):
- Byte(3)/char(3):
- Word(0)/int(0): 0
- Word(1)/int(1):
- Word(2)/int(2):
- Dword(0)/long(0): 0
Meaning: Parity + SSM + Data, Data, Data + SDI, ARINC-Label
Bit number: 32, 25, 24, 17, 16, 9, 8, 1