2018-07-04
@tundra
deglobalize both led objects and rename them as "LED" static properties of their respective display routines ...
tundra committed on 4 Jul 2018
@tundra
store remaining global variables as function statics
tundra committed on 4 Jul 2018
@tundra
make current temperature an attribute of the monitor_temp function instead of a global
tundra committed on 4 Jul 2018
@tundra
put main timing loop on its own thread
tundra committed on 4 Jul 2018
2018-06-03
@tundra
added startup "chirp" sound, added documentation for sounds ...
tundra committed on 3 Jun 2018
@tundra
display temperature sentinel at startup
tundra committed on 3 Jun 2018
2018-05-28
@tundra
collapse profile switch handling into a single thread, further reorg of supporting functions
tundra committed on 28 May 2018
2018-05-23
@tundra
consolidate temperature monitoring into a single thread, slight reordering of subroutine definitions
tundra committed on 23 May 2018
@tundra
initial set of basic docs complete ...
tundra committed on 23 May 2018
2018-05-19
@tundra
add README.md
tundra committed on 19 May 2018
@tundra
continuously monitor profile switch allowing user to change it while running, update todos with cleanup tasks
tundra committed on 19 May 2018
@tundra
fix display dimming based on profile switch setting at boot and timer start
tundra committed on 19 May 2018
@tundra
add logic to read the profile selection switch
tundra committed on 19 May 2018
@tundra
parameterize beep() to use different sounds for start/stop and interval alarms
tundra committed on 19 May 2018
2018-05-13
@tundra
added time/temp spreadsheet to repo, trimmed todos
tundra committed on 13 May 2018
2018-05-12
@tundra
audible alert on start/stop, simplify beep sound
tundra committed on 12 May 2018
@tundra
add support for piezo buzzer beeps
tundra committed on 12 May 2018
@tundra
configure temp probe handling to use /opt/devtimer/temp_probe symlink
tundra committed on 12 May 2018
@tundra
further cleanup and tuning of footswitch debounce logic
tundra committed on 12 May 2018
2018-05-06
@tundra
tune footswitch debounce logic
tundra committed on 6 May 2018
@tundra
implement foot switch handling as an isr with rudimentary debounce logic
tundra committed on 6 May 2018
@tundra
update todo
tundra committed on 6 May 2018
2018-04-22
@tundra
canonicalize references to wiringpi methods and constants
tundra committed on 22 Apr 2018
@tundra
enable basic footswitch control
tundra committed on 22 Apr 2018
@tundra
update todos
tundra committed on 22 Apr 2018
2018-04-14
@tundra
initialize the time display on boot
tundra committed on 14 Apr 2018
@tundra
remove unneeded globals file from repo, update todos
tundra committed on 14 Apr 2018
@tundra
cleanup out of range temperature handling
tundra committed on 14 Apr 2018
@tundra
fix leading zero suppression logic, generally tidy up temperature reporting
tundra committed on 14 Apr 2018
@tundra
give time and temp led device objects more descriptive names
tundra committed on 14 Apr 2018