Andrew Boyson / oldheating

Dependencies:   net 1-wire lpc1768 crypto clock web fram log

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers radiator.h Source File

radiator.h

00001 #include <stdbool.h>
00002 #include <stdint.h>
00003 
00004 extern bool     RadiatorGetWinter          (void); extern void RadiatorSetWinter          (bool value); extern void RadiatorChgWinter  (void);
00005 extern bool     RadiatorGetOverride        (void); extern void RadiatorSetOverride        (bool value); extern void RadiatorChgOverride(void);
00006 extern uint16_t RadiatorGetHallDS18B20Value(void);
00007 
00008 extern int      RadiatorGetOverrideCancelHour  (void); extern void RadiatorSetOverrideCancelHour  (int value);
00009 extern int      RadiatorGetOverrideCancelMinute(void); extern void RadiatorSetOverrideCancelMinute(int value);
00010 extern int      RadiatorGetNightTemperature    (void); extern void RadiatorSetNightTemperature    (int value);
00011 extern int      RadiatorGetFrostTemperature    (void); extern void RadiatorSetFrostTemperature    (int value);
00012 
00013 extern bool  RadiatorPump;
00014 
00015 extern int   RadiatorInit(void);
00016 extern void  RadiatorMain(void);