Program Interface Library Utility Routines – By Function
CEI-100/CEI-200/CEI-x20 User’s Manual 69
ar_reset_int() Resets interrupt received from ARINC board.
ar_setinterrupts() Sets ARINC channel interrupt mode (CEI-
520/520A/620/820/820TX-enhanced interface
only).
Miscellaneous Functions
ar_cancel_data_wait() Cancel a pending wait operation.
ar_execute_bit() Execute the desired built-in test operation.
ar_recreate_parity() Recreate the parity bit for a received word. Not
needed for any CEI-x20 board.
ar_reformat() Converts output word to transmit format. Only
needed for CEI-100/200 boards.
ar_sleep() Temporarily suspend execution of the calling
thread (CEI-x20 API only).
Board and Application Shutdown
ar_xmit_sync() Waits for the transmit queue to be empty.
ar_reset() Stops the interface from processing ARINC data.
ar_close() Disables access to the specified board, and
releases host addressing resources.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com