Get weather Information

Committer:
takashikojo
Date:
Sat Jun 27 10:34:38 2015 +0000
Revision:
0:6d53d6d34ac3
Child:
1:8655f1720450
Initial version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
takashikojo 0:6d53d6d34ac3 1 #include <mbed.h>
takashikojo 0:6d53d6d34ac3 2 #include <string>
takashikojo 0:6d53d6d34ac3 3 #include "WeatherInfo.h"
takashikojo 0:6d53d6d34ac3 4 #include "WeatherHacks.h"
takashikojo 0:6d53d6d34ac3 5
takashikojo 0:6d53d6d34ac3 6 WeatherInfo::WeatherInfo(enum WeatherInfoSource s) {
takashikojo 0:6d53d6d34ac3 7 source = s ;
takashikojo 0:6d53d6d34ac3 8 WH_init() ;
takashikojo 0:6d53d6d34ac3 9 } ;
takashikojo 0:6d53d6d34ac3 10
takashikojo 0:6d53d6d34ac3 11 WeatherInfo::~WeatherInfo(){ } ;
takashikojo 0:6d53d6d34ac3 12
takashikojo 0:6d53d6d34ac3 13 bool WeatherInfo::getInfo(void)
takashikojo 0:6d53d6d34ac3 14 {
takashikojo 0:6d53d6d34ac3 15 switch(source) {
takashikojo 0:6d53d6d34ac3 16 case WEATHER_HACKS:
takashikojo 0:6d53d6d34ac3 17 WH_getInfo() ;
takashikojo 0:6d53d6d34ac3 18 break ;
takashikojo 0:6d53d6d34ac3 19 default:
takashikojo 0:6d53d6d34ac3 20 return false ;
takashikojo 0:6d53d6d34ac3 21 }
takashikojo 0:6d53d6d34ac3 22 return true ;
takashikojo 0:6d53d6d34ac3 23 }