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

Committer:
andrewboyson
Date:
Mon May 06 07:55:09 2019 +0000
Revision:
57:72c1c1357861
Parent:
48:6eac12df3ad5
Child:
95:97621bfbedfa
Added a 'hall' module to manage the hall led and hall pushbutton. Some of the work done in the 'radiator' module was moved to the hall module.

Who changed what in which revision?

UserRevisionLine numberNew 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 48:6eac12df3ad5 8 extern int RadiatorGetNightTemperature(void); extern void RadiatorSetNightTemperature(int value);
andrewboyson 48:6eac12df3ad5 9 extern int RadiatorGetFrostTemperature(void); extern void RadiatorSetFrostTemperature(int value);
andrewboyson 0:3c04f4b47041 10
andrewboyson 0:3c04f4b47041 11 extern bool RadiatorPump;
andrewboyson 0:3c04f4b47041 12
andrewboyson 0:3c04f4b47041 13 extern int RadiatorInit(void);
andrewboyson 0:3c04f4b47041 14 extern void RadiatorMain(void);