Timer Functions

These functions make up the internal timer processing portion of the CEI-x30 API.  They provide the methods to (re)set the internal timer value and to assign legacy API-compatible timer resolution.  The Status Functions class includes:

(1) Reset Internal Timer
Resets the CEI-x30 device microsecond timer to zero.

(2) Set the Internal Timer and IRIG Generator
Provides the method to assign a value to either the CEI-x30 device microsecond timer or IRIG generator.

(3) Read the Internal Timer or IRIG Receiver
Provides the method to read the current 64-bit time value from either the CEI-x30 device microsecond timer or IRIG receiver.

(4) Create String Representation of a Time Value
Provides the method to convert a 64-bit integer time value to a string representation of Date/Time.

(5) Create String Representation of a MIL-STD-1553 Synchronized Time Value
Provides the method to convert a multiprotocol board 64-bit integer MIL-STD-1553 synchronized time value to a string representation of Date/Time.

(6) Legacy Routine to Read the Internal Timer
Provides the method to obtain a 32-bit version of the current time value from the CEI-x30 device microsecond timer.

(7) Legacy Routine to Set the API Time Reporting Resolution
Assigns the API internal timer reporting resolution for compatibility with applications based on the CEI-x20 product family device timer and time-tag operation.

Functions

(1)  ar_reset_timercnt

(2)  ar_set_time

(3)  ar_get_time

(4)  ar_convert_time_to_string

(5)  ar_convert_1553_time_to_string

(6)  ar_get_timercntl

(7)  ar_set_timerrate

References

Alphabetical Function Index
Hierarchical Function Index

CEI-x30 API Description