AlarmClock lets a service thread go to sleep in such a way that
SleepManager could also put the processor to sleep while the service
thread is sleeping, but the processor will wake up in time for the
thread wakeup.

Sample period to use in autonomous sampling mode (not safe mode)
Value must be
MIN_AUTO_SAMPLE_INTERVAL_SEC <= n <= MAX_AUTO_SAMPLE_INTERVAL_SEC
Currently, these are set to 6 s and 21600 s respectively.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.