| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | adjusted whitespace in ck_boottime();HEADmaster | wukong | 2026-06-10 |
| | | |||
| * | merge code between ckcptime and ckt0 scripts; | wukong | 2026-06-09 |
| | | | | | added btime check from /proc/stat in ckt0.awk; | ||
| * | changed plot markers to dots; | wukong | 2026-04-14 |
| | | | | | reduced iteration in ckt0.sh; | ||
| * | added ckt0.gp (gnuplot) to plot logged estimates; | wukong | 2026-02-17 |
| | | | | | changed sprintf parameter from %.f to %d due to round off effects; | ||
| * | corrected typo in ck_uptime(); | wukong | 2026-02-10 |
| | | |||
| * | added checks for zero valued uptime parameters in ck_uptime(); | wukong | 2026-02-10 |
| | | |||
| * | fixed text substitution on ck_uptime() on Darwin to allow sec counter in first | wukong | 2026-02-07 |
| | | | | | | | minute after bootup; added (+ 0.0) in days, hrs, mins, sec cases to change string to float for comparison in if condition; | ||
| * | migrated to using ck_boottime() to populate initial guess of t_prev when | wukong | 2026-02-05 |
| | | | | | | previous data is not available; added sub() statement to remove wall clock time from uptime command output; | ||
| * | removed commented out code; | wukong | 2026-02-05 |
| | | | | | changed t_prev initial guess to use ck_boottime(); | ||
| * | moved saved state file to /tmp, which is a ramdisk/tmpfs mount point; | wukong | 2026-02-05 |
| | | |||
| * | re-enabled seconds case in ck_uptime(); | wukong | 2026-02-05 |
| | | |||
| * | replaced hardcoded uncertainty with call to unc_g() for the uptime value | wukong | 2026-01-15 |
| | | | | | collected from /proc/uptime; | ||
| * | adjusted unc_g() to guess an unknown uncertainty by setting it to be a power | wukong | 2026-01-15 |
| | | | | | of ten in the last digit's place; | ||
| * | added t_up measurement from /proc/uptime for linux and freebsd; | wukong | 2026-01-14 |
| | | | | | | added unc_g to algorithmically guess uncertainty when not available, needs further testing and tuning; | ||
| * | enabled alternate t0 based prediction of t_up; | wukong | 2026-01-13 |
| | | | | | | added prediction of t0 baed on new t_meas value; merge t0 prediction with updated (measured) t0 rather than t0_prev; | ||
| * | added uname case for 'Darwin'; | wukong | 2026-01-12 |
| | | | | | | | | added seconds case for ck_uptime(); completed ck_time() function to allow different commands for checking time; reverted t_meas estimation to basic subtraction method; adjusted sleep timer from mod 30 to mod 60 in ckt0.sh; | ||
| * | added digits to sigfig() output; | wukong | 2025-12-23 |
| | | |||
| * | added commented out alternate uptime prediction; | wukong | 2025-12-21 |
| | | | | | | | | changed to merge_meas() of t_meas[] estimate when t[before] == t[after], this provides a sub-second uncertainty when used with systime() and helps derived estimates converge; set shell script to use uncertainty based sleep time in main loop; | ||
| * | started tracking t_est[] and t_up[]; | wukong | 2025-12-10 |
| | | | | | | | | refactored code, moving math from ck_uptime() to BEGIN block; switched to using t_up(new) = t_up(old) + dt to predict uptime; added conditional use of "date +%s.%N" to get t as float on FreeBSD; merged some changes between ckt0.awk and ckcptime.awk; | ||
| * | merged changes from FreeBSD environment; | wukong | 2025-12-06 |
| | | |||
| * | clean up unused code; | wukong | 2025-12-05 |
| | | |||
| * | added uname check in ck_boottime(); updated variable names in merge_meas(); | wukong | 2025-12-05 |
| | | |||
| * | initial commit. ckt0.awk is launched from ckt0.sh with state stored in a ↵ | wukong | 2025-11-22 |
| shell variable. | |||
