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) 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.

(6) 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_get_timercntl

(6)   ar_set_timerrate

References

Alphabetical Function Index
Hierarchical Function Index

CEI-x30 API Description