EasyManua.ls Logo

abaco systems CEI-520 - Appendix Bcei-X20 Structure Definitions; Structures; Ar_Channel_Parms

Default Icon
191 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CEI-100/CEI-200/CEI-x20 User’s Manual 169
APPENDIX B
CEI-x20 Structure Definitions
Structures
This chapter defines the structures that are used by the CEI-x20 API.
AR_CHANNEL_PARMS
The AR_CHANNEL_PARMS structure is used to pass parameters to the
AR_SETCHPARMS function. These parameters are used to initialize
ARINC receivers and transmitters, and the API returns information about
the channel to the caller in this structure. This structure is defined as
follows:
typedef struct ar_channel_parms {
CEI_INT32 BaudRate; // Channel baud rate.
CEI_INT32 ChannelType; // Channel type returned by function call.
CEI_INT32 InternalWrap; // Internal wrap-around enable (receiver only)
CEI_INT32 IntCount; // Interrupt enable
CEI_INT32 Parity; // Parity definition
CEI_INT32 AutoSync; // Autosync mode selection
CEI_INT32 HWEncoding; // Hardware encoding method
CEI_INT32 Sync1; // ARINC 573/717 Sync word #1
CEI_INT32 Sync2; // ARINC 573/717 Sync word #2
CEI_INT32 Sync3; // ARINC 573/717 Sync word #3
CEI_INT32 Sync4; // ARINC 573/717 Sync word #4
CEI_INT32 NumSubFrames; // Number of sub frames allocated by the API
CEI_INT32 OperateMode; // Channel operational mode
CEI_INT32 TimeTagMode; // Receiver channel time tag mode:
CEI_UINT32 Parametrics; // Parametric enable/DAC settings
CEI_INT32 Reserved2; // Reserved for future error injection use
} AR_CHANNEL_PARMS, *pAR_CHANNEL_PARMS;
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals