Time: 17:33 Date: 10/12/2017 Description: Task 1,7,8 Currently Functioning
Dependencies: BME280 BMP280 TextLCD
Working Repository
NETWORK.hpp
- Committer:
- thomasmorris
- Date:
- 2018-01-09
- Revision:
- 50:3d61ca637399
- Parent:
- 48:244d6d81bb52
File content as of revision 50:3d61ca637399:
#if !FEATURE_LWIP #error [NOT_SUPPORTED] LWIP not supported for this target #endif #ifndef _NETWORK_HPP_ //Known as header guards #define _NETWORK_HPP_ #include "mbed.h" #include "rtos.h" #include "EthernetInterface.h" #include "TCPServer.h" #include "TCPSocket.h" #include <iostream> #include <string> #include "TIME.hpp" #include "SERIAL.hpp" #define NetworkWait 5000 #define HTTP_STATUS_LINE "HTTP/1.0 200 OK" #define HTTP_HEADER_FIELDS "Content-Type: text/html; charset=utf-8" #define HTTP_MESSAGE_BODY1 "" \ "<html>" "\r\n" \ "<title>Environment Sensing </title>" \ " <body style=\"display:flex;text-align:center\">" "\r\n" \ " <div style=\"margin:auto\">" "\r\n" \ " <h1>Data</h1>" "\r\n" \ " <p>The Date is " #define HTTP_MESSAGE_BODY2 "" \ "</p>" "\r\n" \ " </div>" "\r\n" \ " </body>" "\r\n" \ "</html>" #define HTTP_RESPONSE HTTP_STATUS_LINE "\r\n" \ HTTP_HEADER_FIELDS "\r\n" \ "\r\n" \ HTTP_MESSAGE_BODY "\r\n" #define IP "10.0.0.10" #define NETMASK "255.0.0.0" #define GATEWAY "10.0.0.1" int Network_Init(); void Networking(); #endif