mbed publishes real time up-to-date FTSE100 index data and posts it to a 7 segment multipurpose mbed breakout board

Dependencies:   EthernetNetIf dispBoB mbed

Revision:
5:ce9188b5e787
Parent:
4:eaed26093c4c
--- a/FTSE100.cpp	Thu Jul 07 14:57:38 2011 +0000
+++ b/FTSE100.cpp	Thu Jul 07 14:59:46 2011 +0000
@@ -20,17 +20,17 @@
     while(1){
         HTTPResult r = http.get("http://mbed.net16.net/v1/dispBoBApp.php", &txt);   //load page into buffer
         if(r==HTTP_OK){
-            string str = txt.gets();            //load web page intop string
+            string str = txt.gets();            //load web page into string
 
-            char buf[10];                       //instantiate buffer and integer to store FTSE100
+            char buf[10];                       //instantiate buffer and string to store FTSE100
             string value;                                  
             str.copy(buf,9,0);                  //load buffer with chunk of web page
 
-            sscanf(buf, "%s", value);          //scan until decimal point
+            sscanf(buf, "%s", value);           //scan until decimal point
             
             db.scroll("FTSE100", 0.2);          //print info to dispBoB
             db.locate(0);
-            printf("%s\n\r", value);                    
+            db.printf("%s", value);                    
         }
         wait(2);                                //wait 2 seconds before looping, so we don't pester the servers too much
     }