Test
Clock
WorldClock
SystemClock
Access the functions by importing them as
from robotime.test import *
Three clocks are already instantiated in the module:
Functions
For the current configuration use this function:
- vers()
prints out current versions for robotime modules
- Param
None
- Returns
prints module version ids
Every function below calls all 3 clocks in the order:
Clock
WorldClock
SystemClock
This allows a side-by-side comparison to check on the the output type settings and format
- up()
calls uptime()
- Param
None
- Returns
None
- now()
calls now()
- Param
None
- Returns
None
- date()
calls date()
- Param
None
- Returns
None
- time()
calls time()
- Param
None
- Returns
None
- today()
calls today()
- Param
None
- Returns
None
- ts()
calls timestamp()
- Param
None
- Returns
none
- tsr()
calls getTimestampStr()
- Param
None
- Returns
timestamp strings
- tsi()
calls getTimestampInt()
- Param
None
- Returns
timestamp tuples
- tsf()
calls getTimestampFp()
- Param
None
- Returns
timestamps in floating point form
- tsf()
calls getTimestampFp()
- Param
None
- Returns
timestamps in floating point form
- upfp()
calls getUptimeFp()
- Param
None
- Returns
clocks uptimes in floating point form
- ep()
calls epoch()
- Param
None
- Returns
clocks epoch start date/time
The roll() function cycles through most of the test functions to get a quick overview of the timestamp outputs and current formating
- roll()
The most useful for quick comparisions calls most of the above functions in sequence
- Param
None
- Returns
None
- setTstype(ts)
sets the timestamp type calls setTimestampFormat(ts)
- Param
ts
- Returns
None
- getTstype()
gets the timestamp type for all 3 clocks calls getTimestampFormat()
- Param
None
- Returns
format types
- setbasic()
calls setTstype(‘basic’)
- Param
None
- Returns
None
- setlocal()
calls setTstype(‘iso-local’)
- Param
None
- Returns
None
- setutc()
calls setTstype(‘iso-utc’)
- Param
None
- Returns
None
- setcompon()
calls setTimestampCompressedOn()
- Param
None
- Returns
None
- setcompoff()
calls setTimestampCompressedOff()
- Param
None
- Returns
None
- ztailon()
calls setZtailOn()
- Param
None
- Returns
None
- ztailoff()
calls setZtailOff()
- Param
None
- Returns
None
- setresMicros()
calls setTimestampRes(‘micro’)
- Param
None
- Returns
None
- setresMillis()
calls setTimestampRes(‘milli’)
- Param
None
- Returns
None
- setresOff()
calls setTimestampRes(‘none’)
- Param
None
- Returns
None