A simple Firmware Updating program.
Dependencies: FirmwareUpdater NetServices RPCInterface mbed
Fork of NetServices_HelloWorld by
Diff: main.cpp
- Revision:
- 0:2419d81ee03d
- Child:
- 1:57f922fe8fb5
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Nov 09 21:28:45 2010 +0000 @@ -0,0 +1,28 @@ +#include "mbed.h" +#include "EthernetNetIf.h" +#include "HTTPClient.h" + +EthernetNetIf eth("mbedSE"); +HTTPClient http; + +int main() { + + printf("Setting up...\n"); + EthernetErr ethErr = eth.setup(); + if (ethErr) { + printf("Error %d in setup\n", ethErr); + return -1; + } + + printf("Connected ok, IP : %d.%d.%d.%d\n", eth.getIp()[0], eth.getIp()[1], eth.getIp()[2], eth.getIp()[3]); + + HTTPText txt; + HTTPResult r = http.get("http://mbed.org/media/uploads/donatien/hello.txt", &txt); + if (r==HTTP_OK) { + printf("Result ok : %s\n", txt.gets()); + } else { + printf("Error %d\n", r); + } + + return 0; +} \ No newline at end of file