Adding kTicksSamplingEnabled configuration for ticks sampling
Use ticks as the timebase instead of RTC if config is enabled
Rename a lot of variables
Unit tests
This approach rolls over every ~50 days for sampling (which causes either an extra long period or extra short period). We could write/re-write the ticks implementation to better handle rolls - but this is a larger effort and probably should be separate from this PR.
Main changes:
kTicksSamplingEnabled
configuration for ticks samplingThis approach rolls over every ~50 days for sampling (which causes either an extra long period or extra short period). We could write/re-write the ticks implementation to better handle rolls - but this is a larger effort and probably should be separate from this PR.
Soak logs
0000_BRIDGE_CFG.log 0000_BRIDGE_SYS.log