These functions make up the transmit data processing portion of the CEI-x30 API. They provide the methods to transmit one-shot messages, schedule periodic messages, and ARINC 573 frames. This group includes the following functions:
(1) Transmit ARINC 429 Data:
Transmits a single ARINC 429 message on the specified channel.
(2) Transmit ARINC 573/717 Frame
Transmits a frame of ARINC 573/717 data.
(3) Transmit Data (Generic):
Places a raw 32-bit value in the specified generic channel transmitter
FIFO.
(4) Transmit Data Block (Generic):
Places an array of raw 32-bit values in the specified generic channel
transmitter FIFO.
(5) Transmit Data Block on multiple channels (Generic):
Places an array of raw 32-bit values in the channel transmitter FIFO for
an array of channels.
(6) Define Periodic ARINC 429 Message:
Defines a 32-bit ARINC message for periodic retransmission at the
specified rate.
(7) Define Periodic ARINC 429 Message Block
Defines a block of 32-bit ARINC message for periodic retransmission at
the specified rates.
(8) Modify Periodic ARINC 429 Message
Modifies an existing 32-bit ARINC message already created for periodic
retransmission.
(9) Modify Periodic
ARINC 429 Message Block
Modifies a block of 32-bit ARINC messages already created for periodic
retransmission.
(10) Defines Periodic ARINC 429 Messages From a Text File:
Defines a series of ARINC 429 messages for periodic retransmission based on the contents of a configuration text file generated by AutoConfig ARINC.
(11) Defines Periodic
ARINC 429 Messages From an XML File:
Defines a series of ARINC 429 messages for periodic retransmission based
on the contents of a configuration XML file generated by AutoConfig ARINC.
(12) Assigns Start Offset Values:
Reads all messages having a non-zero rate value from the message scheduler table, determines the appropriate start offset values for each transmit channel message scenario as a best estimate to avoid rate skew on the respective channel, then updates the start offset values in the table.
(13) Update Periodic ARINC 429 Message Block
Modifies only the message value of a successive block of message scheduler table entries previously defined via ar_define_msg or ar_define_msg_block.
(2) ar_put_573_frame
(3) ar_putword
(4) ar_putblock
(6) ar_define_msg
(8) ar_modify_msg
(10) ar_define_messages_from_txt_file
(11) ar_define_messages_from_xml_file
(12) ar_assign_scheduler_start_offsets
(13) ar_update_msg_block
Alphabetical
Function Index
Hierarchical
Function Index