I haven’t published my code for this project yet. Mainly because it’s dangerous and not totally tested. Here’s what I mean:
This software controls the environment of a living thing. Failure of the software can cause death. I’m not ok with that. For example- last night I had an over heat condition. Because of a badly written IF statement, the corrective actions never executed. Thankfully I was home!
I am in the process of re-writing the code to simplify the corrective actions and to provide more debug information. Arduino doesn’t provide ANY error trapping/reporting so testing has been more difficult than I’d prefer.
I hope to have a viable and tested code base to publish this weekend.
I just hope my lizard doesn’t mind the flashing lights while I’m testing…. 😉