Central Heating controller using the real time clock, PHY module for internet, 1-wire interface for temperature sensors, a system log and a configuration file
Dependencies: net 1-wire lpc1768 crypto clock web fram log
/media/uploads/andrewboyson/heating.sch
/media/uploads/andrewboyson/heating.brd
/media/uploads/andrewboyson/eagle.epf
heating/radiator.h@96:18a3813bb4b5, 2020-10-03 (annotated)
- Committer:
- andrewboyson
- Date:
- Sat Oct 03 14:29:33 2020 +0000
- Revision:
- 96:18a3813bb4b5
- Parent:
- 95:97621bfbedfa
Added override cancel time to UI.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
andrewboyson | 0:3c04f4b47041 | 1 | #include <stdbool.h> |
andrewboyson | 48:6eac12df3ad5 | 2 | #include <stdint.h> |
andrewboyson | 0:3c04f4b47041 | 3 | |
andrewboyson | 57:72c1c1357861 | 4 | extern bool RadiatorGetWinter (void); extern void RadiatorSetWinter (bool value); extern void RadiatorChgWinter (void); |
andrewboyson | 48:6eac12df3ad5 | 5 | extern bool RadiatorGetOverride (void); extern void RadiatorSetOverride (bool value); extern void RadiatorChgOverride(void); |
andrewboyson | 48:6eac12df3ad5 | 6 | extern uint16_t RadiatorGetHallDS18B20Value(void); |
andrewboyson | 48:6eac12df3ad5 | 7 | |
andrewboyson | 96:18a3813bb4b5 | 8 | extern int RadiatorGetOverrideCancelHour (void); extern void RadiatorSetOverrideCancelHour (int value); |
andrewboyson | 95:97621bfbedfa | 9 | extern int RadiatorGetOverrideCancelMinute(void); extern void RadiatorSetOverrideCancelMinute(int value); |
andrewboyson | 95:97621bfbedfa | 10 | extern int RadiatorGetNightTemperature (void); extern void RadiatorSetNightTemperature (int value); |
andrewboyson | 95:97621bfbedfa | 11 | extern int RadiatorGetFrostTemperature (void); extern void RadiatorSetFrostTemperature (int value); |
andrewboyson | 0:3c04f4b47041 | 12 | |
andrewboyson | 0:3c04f4b47041 | 13 | extern bool RadiatorPump; |
andrewboyson | 0:3c04f4b47041 | 14 | |
andrewboyson | 0:3c04f4b47041 | 15 | extern int RadiatorInit(void); |
andrewboyson | 0:3c04f4b47041 | 16 | extern void RadiatorMain(void); |