[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.8 Time and Alarms

40EE7 SLOW ( → )
15 millisecond delay.
40F02 VERYSLOW ( → )
300 millisecond delay.
48FF9 SORTASLOW ( → )
1.2 second delay (4 x VERYSLOW).
40F12 VERYVERYSLOW ( → )
3 second delay.
1A7ED (wait) ( hxs → )
Wait specified number of ticks (there are 8192 ticks in a second).
1A7C9 dowait ( %secs → )
Waits specified number of seconds.
1A7B5 (dowait/quit?) ( %secs → )
Waits specified number of seconds, exits program if CANCEL is pressed.
2A673 %>HMS ( % → %hms )
Converts from decimal to H.MMSS format.
2AF27 %%H>HMS ( %% → %%hms )
Same as %>HMS, but for long reals.
2A68C %HMS> ( %hms → % )
Converts from H.MMSS format to decimal.
2A6A0 %HMS+ ( %hms1 %hms2 → %hms )
Adds time in hms format.
2A6C8 %HMS- ( %hms1 %hms2 → %hms )
Subtracts time in hms format.
0CBFA TOD ( → %time )
Returns current time.
0CD53 (>TIME) ( %time → )
Sets time.
0CD3F (CLKADJ) ( %time → )
Also sets time.
0E66A VerifyTOD ( %time → %time )
Checks for validaty of time. Errors if not valid.
0CC0E DATE ( → %date )
Returns current date.
0CD2B (>DATE) ( %date → )
Sets date, errors if % is not a valid date.
0CC5B DATE+DAYS ( %date %days → %date' )
Adds specified number of days to date.
0CC39 DDAYS ( %date1 %date2 → %days )
Returns number of days between two dates.
0EB81 CLKTICKS ( → hxs )
Returns tick count. aka: SysTime
0D304 TIMESTR ( %dt %tm → "dy dt tm" )
Returns string representation of time, using current format. Example:
"WED 06/24/98 10:00:45A"
0CFD9 Date>d$ ( %date → $ )
Returns string representation of date, using current format.
0D2F0 (Date>wd$) ( %date → $weekday )
Returns weekday: "SUN", "MON", etc.
0CF5B (Ticks>wd$) ( hxs → $weekday )
Same function but using clock ticks.
0D06A TOD>t$ ( %time → $ )
Returns string represent the time, using current format.
0EE50 Date>hxs13 ( %date → hxs )
Converts date to ticks.
0D156 (Ticks>Date) ( hxs → %date )
Returns date from hxs of internal alarm list format.
0EE83 (TOD>Ticks) ( %time → hxs )
Converts time to ticks.
0D143 (Ticks>TOD) ( hxs → %time )
Returns time from hxs of internal alarm list format.
0D169 (Ticks>Rpt) ( hxs → %rpt )
Converts hxs in internal alarm list format to repetition interval.
0EE26 (Date+Time) ( hxs_d hxs_t → hxs )
Takes two hxs representing the date and the time, and joins them into only one hxs.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html