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

Revision:
8:8b5e0bb28da0
Parent:
0:3c04f4b47041
Child:
28:bb55def47737
--- a/settings/settings.h	Tue Mar 20 18:34:53 2018 +0000
+++ b/settings/settings.h	Sun Nov 18 15:49:42 2018 +0000
@@ -9,6 +9,43 @@
 extern void SetClockSyncedHysterisNs (int  value);
 extern void SetClockSyncedHysterisPpb(int  value);
 extern void SetClockMaxOffsetSecs    (int  value);
-extern void SetNetPreferIp4Polled    (bool value);
+extern void ChgDnsSendRequestsViaIp4 (void);
+extern void ChgNtpSendRequestsViaIp4 (void);
+extern void ChgTftpSendRequestsViaIp4(void);
+
+extern void SetTraceNetHost   (char* pValue);
+extern void ChgLogUart        (void);
+extern void ChgTraceNetStack  (void);
+extern void ChgTraceNetNewLine(void);
+extern void ChgTraceNetVerbose(void);
+extern void ChgTraceLink      (void);
+extern void ChgTraceDnsName   (void);
+extern void ChgTraceDnsQuery  (void);
+extern void ChgTraceDnsReply  (void);
+extern void ChgTraceDnsServer (void);
+extern void ChgTraceNtp       (void);
+extern void ChgTraceDhcp      (void);
+extern void ChgTraceNsRecvSol (void);
+extern void ChgTraceNsRecvAdv (void);
+extern void ChgTraceNsSendSol (void);
+extern void ChgTraceNr4       (void);
+extern void ChgTraceNr6       (void);
+extern void ChgTraceNtpClient (void);
+extern void ChgTraceSync      (void);
+extern void ChgTraceOneWire   (void);
+extern void ChgTraceEcho4     (void);
+extern void ChgTraceEcho6     (void);
+extern void ChgTraceDest6     (void);
+extern void ChgTraceRa        (void);
+extern void ChgTraceRs        (void);
+extern void ChgTraceAr4       (void);
+extern void ChgTraceAr6       (void);
+extern void ChgTraceArp       (void);
+extern void ChgTraceIp4       (void);
+extern void ChgTraceIp6       (void);
+extern void ChgTraceUdp       (void);
+extern void ChgTraceTcp       (void);
+extern void ChgTraceHttp      (void);
+extern void ChgTraceTftp      (void);
 
 extern int  SettingsInit(void);
\ No newline at end of file