This is a test program for FirmwareUpdater.

Dependencies:   mbed FirmwareUpdater EthernetNetIf

Revision:
1:fea31c96b5e4
Parent:
0:a9fa3b0d178c
Child:
2:2e46d5aef428
--- a/main.cpp	Wed Nov 03 12:58:27 2010 +0000
+++ b/main.cpp	Wed Nov 03 14:56:43 2010 +0000
@@ -10,7 +10,7 @@
  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  * copies of the Software, and to permit persons to whom the Software is
  * furnished to do so, subject to the following conditions:
- * 
+ *
  * The above copyright notice and this permission notice shall be included in
  * all copies or substantial portions of the Software.
  *
@@ -29,13 +29,20 @@
 #include "EthernetNetIf.h"
 
 EthernetNetIf eth;
-FirmwareUpdater fwup("http://mbed.org/media/uploads/shintamainjp/", "firmware", true); 
+FirmwareUpdater fwup("http://mbed.org/media/uploads/shintamainjp/", "firmware", true);
 // There are 2 files for the firmware on a server and your mbed.
 //  1. firmware.txt : firmware version file.
 //  2. firmware.bin : firmware binary file.
 
 int main() {
     eth.setup();
+
+#if 1
+    printf("This is local version.\n");
+#else
+    printf("This is server version.\n");
+#endif
+
     if (fwup.exist() == 0) {
         printf("Found a new firmware.\n");
         if (fwup.execute() == 0) {
@@ -45,5 +52,7 @@
         } else {
             printf("Update failed!\n");
         }
+    } else {
+        printf("Up to date.\n");
     }
 }