Andrew Boyson / Mbed 2 deprecated heating

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

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 bool     RadiatorGetHotWaterProtectOn(void);                                                      extern void RadiatorChgHotWaterProtectOn(void);
00007 
00008 extern uint16_t RadiatorGetHallDS18B20Value(void);
00009 
00010 extern int      RadiatorGetOverrideCancelHour  (void); extern void RadiatorSetOverrideCancelHour  (int value);
00011 extern int      RadiatorGetOverrideCancelMinute(void); extern void RadiatorSetOverrideCancelMinute(int value);
00012 extern int      RadiatorGetNightTemperature    (void); extern void RadiatorSetNightTemperature    (int value);
00013 extern int      RadiatorGetFrostTemperature    (void); extern void RadiatorSetFrostTemperature    (int value);
00014 extern int      RadiatorGetHotWaterProtectTemp (void); extern void RadiatorSetHotWaterProtectTemp (int value);
00015 
00016 extern bool  RadiatorsOn;
00017 extern bool  RadiatorPump;
00018 
00019 extern int   RadiatorInit(void);
00020 extern void  RadiatorMain(void);