東京電力の 需要実績を表示します。
Dependencies: EthernetInterface FiapV2 HTTPClientForSOAP TextLCD mbed-rtos mbed spxml
Fork of temp_FIAP_fetch by
main.cpp
- Committer:
- yueee_yt
- Date:
- 2012-08-22
- Revision:
- 2:e3279050ce3b
- Parent:
- 1:d62d57f9a180
- Child:
- 3:654cee27697e
File content as of revision 2:e3279050ce3b:
#include "mbed.h"
#include "TextLCD.h"
#include "EthernetInterface.h"
#include "fiap.h"
EthernetInterface eth;
TextLCD lcd(p24, p26, p27, p28, p29, p30);
DigitalOut led(LED1);
char timezone[] = "+09:00"; // JST
FIAP fiap("http://www.futaba-kikaku.jp/services/jyukyu.php");
char atemp[7];
struct fiap_element element[]= {
{"http://futaba-kikaku.jp/epco/tepco/demand",atemp,NULL,NULL,NULL,NULL,NULL,NULL,timezone},
};
void tick(void )
{
float temp;
led=!led;
fiap.fetch_last_data(element,1);
temp=atof(element[0].value);
lcd.locate(0,1);
lcd.printf("%02d:%02d:%02d %5.0f",element[0].hour,element[0].minute,element[0].second,temp);
}
int main()
{
eth.init(); //Use DHCP
eth.connect();
lcd.cls();
lcd.locate(0,0);
//lcd.printf("%s", eth.getIPAddress());
lcd.printf("tepco demand");
fiap.debug_mode=true;
while(true) {
tick();
wait(10);
}
}
