PowerMonitor-WebServer

In this project the user is able to monitor the energy parameters through a web browser. I used an USB/Ethernet board with a 16-bit microprocessor from Cyan. Because of memory constraints I used a stack called uIP TCP/IP, Protothreads and Protosockets which were specifically designed for small embedded systems.
The program does the following: initializes the hardware interface Ethernet PHY, sets the MAC address, initializes the ARP, then the DHCP which makes a request for IP and lastly an HTTP daemon starts waiting for requests(HTTP GET) on port 80. Once the request is ok the web server sends the file.





2 comments:

Anonymous said...

foarte tare ...
dar daca vrei sa ai doi clienti sau chiar mai multi!!! Ar fi fun de pus un Arbitru intre server si potentialii clienti, e oleaca de munca la logica de arbitrare dar astfel complexitatea proiectului creste.
Tine-o tot asa man.

Anonymous said...

It's a very interesting web-page.Keep up the good work.
Greetings!