a429Transmit
Valid for: CANoe DE • CANoe4SW DEFunction Syntax
Description
This function triggers the transfer ofmyNum A429words to the network interface at once. When the mode Simulated bus is used, a built-in simulation layer takes care of the ARINC word.
The following restrictions apply:
- All ARINC words are transmitted on the same channel. The channel of the first array entry pointed to by
myA429Word[0]is used. - With a single call of this function, 64 ARINC words may be transferred to the hardware at once.
- The ARINC word selectors TxCtrl and TxCycle are ignored.
Parameters
- myA429word: array of ARINC words
- myNum: [1…64] number of elements to be sent from
myA429word
Return Values
- 0: myNum ARINC words were transferred successfully to the hardware.
- 1…64: the number of ARINC words not transferred to hardware (hardware queue full)
- -1: invalid channel
- -2: invalid number of labels (0 or > 64)
- -3: output not allowed on this channel
- -4: measurement not yet running (e.g. on start or on prestart)
- -5: transmission error on hardware (besides hardware queue full)
Example
Transmit ARINC words on request:Availability
- Since Version: CANalyzer 9.0 SP2, CANoe 9.0 SP2
- Restricted To: A429
- CANalyzer Measurement Setup (Transmit Branch): ✔
- CANoe Simulation Setup: ✔
- CANoe Communication Setup: ✔
- CANoe Test Setup for Test Modules: ✔
- CANoe Test Setup for Test Units: ✔
- 32-Bit: ✔
- 64-Bit: ✔