Only receiver changed to prevent it reporting test readings on the serial port. Other files updated to bump version number.
Firmware files:
- HeatHackReceiver_v1.2.hex for the JeeLink receiver
- JeeNodeEnvironMon_v1.2.hex for JeeNode sensor nodes
- JeeNodeEnvironMon_v1.2D.hex same as above but compiled with debugging output
- JNMicroEnvironMon_v1.0.hex for JeeNode Micros. Not yet updated to v1.2 so sensor numbers not entirely correct, but still compatible with current receivers.
To upload firmware (change path to Arduino, serial port and firmware file):
Windows:
"C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude" -C"C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:HeatHackReceiver_v1.2.hex:i
Linux:
avrdude -v -patmega328p -carduino -P/dev/ttyUSB0 -b115200 -D -Uflash:w:HeatHackReceiver_v1.2.hex:i