Merge pull request #1 from piontec/master

php cleanups and build scripts
Merge pull request #2 from piontec/master

php time zone setting
Pull often used parameters to top-level makefile for easy modification.

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Add the possibility to specify RFM frequency in Makefile, without modifying the source code.

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Added support for HR25 with internally wired RFM module.

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Split makefile settings between thermostat, master, and RFM specific.

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Fixed LCD framerate for HR25, as the duty cycle is different than in HR20 (due to COM3).

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Increase the timeout to auto-exit programming to 60s.

Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>
Improve comment on LCD configuration difference between HR20 and HR25.
Use defined constant instead of bool for LCD_AllSegments parameter for better readability.
Simple refactoring to simplify code and allow easier HR25-specific temperature display.
Temperature display customized for HR25 LCD.
Ignore also listing files (*.lst)
Menu refactoring, added comments.
Fixed typo (timmer->timer)
Added support for lock icon on HR25 display.
Simplification of HR25 key-lock display.
Return valid battery voltage even during startup (less precise, not enough samples).
Implemented support for HR25 battery indicator.
Enable LCD_SEG_BAR_SUB on HR25 display.