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
Diff: settings/settings.c
- Revision:
- 74:8228f0297227
- Parent:
- 45:21033b9620c1
- Child:
- 101:77fd93f0bde1
diff -r cb3f964df4f3 -r 8228f0297227 settings/settings.c --- a/settings/settings.c Sat Sep 07 18:58:43 2019 +0000 +++ b/settings/settings.c Tue Sep 24 18:17:49 2019 +0000 @@ -31,7 +31,7 @@ #include "ip6.h" #include "udp.h" #include "tcp.h" -#include "http.h" +#include "web.h" #include "tftp.h" #include "dns.h" #include "led.h" @@ -144,7 +144,7 @@ void ChgTraceIp6 () { Ip6Trace = !Ip6Trace ; FramWrite(iIp6, 1, &Ip6Trace ); } void ChgTraceUdp () { UdpTrace = !UdpTrace ; FramWrite(iUdp, 1, &UdpTrace ); } void ChgTraceTcp () { TcpTrace = !TcpTrace ; FramWrite(iTcp, 1, &TcpTrace ); } -void ChgTraceHttp () { HttpTrace = !HttpTrace ; FramWrite(iHttp, 1, &HttpTrace ); } +void ChgTraceHttp () { WebTrace = !WebTrace ; FramWrite(iHttp, 1, &WebTrace ); } void ChgTraceTftp () { TftpTrace = !TftpTrace ; FramWrite(iTftp, 1, &TftpTrace ); } @@ -228,7 +228,7 @@ address = FramLoad( 1, &b, NULL); Ip6Trace = b; if (address < 0) return -1; iIp6 = address; address = FramLoad( 1, &b, NULL); UdpTrace = b; if (address < 0) return -1; iUdp = address; address = FramLoad( 1, &b, NULL); TcpTrace = b; if (address < 0) return -1; iTcp = address; - address = FramLoad( 1, &b, NULL); HttpTrace = b; if (address < 0) return -1; iHttp = address; + address = FramLoad( 1, &b, NULL); WebTrace = b; if (address < 0) return -1; iHttp = address; address = FramLoad( 1, &b, NULL); TftpTrace = b; if (address < 0) return -1; iTftp = address; return 0;