![background image](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730055.webp)
Reference Manual AFDX / ARINC 664 Application Interface Library
43
Section 4 – Function Reference: System Functions
TY_FDX_IRIG_TIME *px_IrigTime
Pointer to the IRIG Timecode structure. This structure is only used to read and
write the IRIG timecode. For other controls, this structure is not used and this
pointer can be NULL.
typedef struct {
AiInt32 l_Sign;
// sign (0=positive, !0=negative
//
only
needed
for
calculation)
AiUInt32 ul_Hour;
// 0..23
AiUInt32 ul_Min;
// 0..59
AiUInt32 ul_Second;
// 0..59
AiUInt32
ul_Day;
//
1..366
AiUInt32 ul_MilliSec; // 0..999
AiUInt32 ul_MicroSec;
// 0..999
}
TY_FDX_IRIG_TIME;
Note: The parameters l_Sign , ul_MilliSec and ul_MicroSec is not relevant for IRIG Time set.
Output
TY_FDX_IRIG_TIME *px_IrigTime
See input parameter.
AiUInt32 *pul_Mode
Returns the mode of IRIG Time
Value
Description
FDX_IRIG_EXTERN
Runs with external IRIG Time
FDX_IRIG_INTERN
Runs with internal IRIG Time
FDX_IRIG_EXTERN_NOT_SYNC
1)
Runs with external IRIG Time but got
no synchronisation
FDX_IRIG_INTERN_NOT_SYNC
1)
Runs with internal IRIG Time but got
no synchronisation
1)
These modes can only be seen with APX-GNET.
Return Value
Returns FDX_OK on success or a negative error code on error.
Error Codes: FDX_ERR
Summary of Contents for AFDX / ARINC 664
Page 2: ......