Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
ar579_recv.c File Reference

Functions

static bool_t AR579_Receive_run ()
 AR579_Receive_run queries the user for the card, module and channel to configure the ARINC-579 receiver. The receiving ARINC-579 channel is configured for FIFO receive mode.
 
static bool_t RxAndDisplayFIFOMsgs (int32_t cardIndex, int32_t module, int32_t channel)
 
int32_t AR579_Receive (void)
 The purpose of AR579_Receive is to illustrate the methods to call in the naibrd library to configure the ARINC-579 channel to receive ARINC-579 messages and store received messages in a receive FIFO.
 

Variables

static const int8_t * CONFIG_FILE = (const int8_t *)"default_AR579Recv.txt"
 
static bool_t bTimestampEnabled = NAI_FALSE
 

Function Documentation

◆ AR579_Receive()

int32_t AR579_Receive ( void )

The purpose of AR579_Receive is to illustrate the methods to call in the naibrd library to configure the ARINC-579 channel to receive ARINC-579 messages and store received messages in a receive FIFO.

The following system configuration routines from the nai_sys_cfg.c file are called to assist with the configuration setup for this program prior to calling the naibrd ARINC routines.

  • ConfigDevice
  • DisplayDeviceCfg
  • GetBoardSNModCfg
  • CheckModule

◆ AR579_Receive_run()

static bool_t AR579_Receive_run ( )
static

AR579_Receive_run queries the user for the card, module and channel to configure the ARINC-579 receiver. The receiving ARINC-579 channel is configured for FIFO receive mode.

◆ RxAndDisplayFIFOMsgs()

static bool_t RxAndDisplayFIFOMsgs ( int32_t cardIndex,
int32_t module,
int32_t channel )
static

Variable Documentation

◆ bTimestampEnabled

bool_t bTimestampEnabled = NAI_FALSE
static

◆ CONFIG_FILE

const int8_t* CONFIG_FILE = (const int8_t *)"default_AR579Recv.txt"
static