sakura.io Evalution board's example.

Dependencies:   AQM0802A BME280 MPU9250_SPI SakuraIO gps mbed

Fork of SakuraIO_Evaluation_Board_Standard by SAKURA Internet

sakura.io Evalution board's sample program. Collecting the onboard sensors(GPS, 9axis motion sensor, Environment sensor), send to sakura.io service.

Revision:
6:a9369ce445b3
Parent:
5:e3ae6eb55256
diff -r e3ae6eb55256 -r a9369ce445b3 main.cpp
--- a/main.cpp	Thu May 10 10:18:57 2018 +0000
+++ b/main.cpp	Thu Jul 26 05:01:46 2018 +0000
@@ -41,7 +41,10 @@
 mpu9250_spi mpu9250(internal_mpu9250_spi, SPI_MPU_CS);
 
 // sakura.io
-SakuraIO_I2C sakuraio(I2C_SDA, I2C_SCL);
+//SakuraIO_I2C sakuraio(I2C_SDA, I2C_SCL);
+SPI sakuraio_spi(PB_15, PB_14, PB_13);
+DigitalOut sakuraio_cs(PB_12);
+SakuraIO_SPI sakuraio(sakuraio_spi, sakuraio_cs);
 
 SensorData sensor_data;
 
@@ -172,7 +175,7 @@
     }
     
     if (stat_sw5 == 1) {
-        if ((tick_by_200ms % SEND_INTERVAL_TICKS_PAR_COUNT) == 0) {  //定期送信は5分に一回(31日動かしっぱなしでも無料分を超えないように)
+        if ((tick_by_200ms % SEND_INTERVAL_TICKS_PAR_COUNT) == 0) {  //Send data intarval is 5 minutes.
             pc.printf("\r\n\r\n--------------------\r\n");
             read_sensor_data();
             pc.printf("BME280\r\n");