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:
0:3c04f4b47041
Child:
58:d968191f46f2
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 57:72c1c1357861 1 #include "hall.h"
andrewboyson 57:72c1c1357861 2 #include "program.h"
andrewboyson 0:3c04f4b47041 3 #include "radiator.h"
andrewboyson 57:72c1c1357861 4 #include "boiler.h"
andrewboyson 0:3c04f4b47041 5
andrewboyson 0:3c04f4b47041 6 void HeatingMain()
andrewboyson 0:3c04f4b47041 7 {
andrewboyson 57:72c1c1357861 8 HallMain();
andrewboyson 0:3c04f4b47041 9 ProgramMain();
andrewboyson 0:3c04f4b47041 10 RadiatorMain();
andrewboyson 0:3c04f4b47041 11 BoilerMain();
andrewboyson 0:3c04f4b47041 12 }
andrewboyson 0:3c04f4b47041 13 void HeatingInit()
andrewboyson 0:3c04f4b47041 14 {
andrewboyson 57:72c1c1357861 15 HallInit();
andrewboyson 0:3c04f4b47041 16 BoilerInit();
andrewboyson 0:3c04f4b47041 17 RadiatorInit();
andrewboyson 0:3c04f4b47041 18 ProgramInit();
andrewboyson 0:3c04f4b47041 19 }