Ina hackathon 2nd

Dependencies:   ADXL345_I2C Chainable_RGB_LED EEAB-P1 MMA8652FC Sht31 TinyGPS mbed

Fork of ina-hack-test by dondoko don

Committer:
koyo_take
Date:
Sat Jun 24 03:45:00 2017 +0000
Revision:
0:97a57be77fbb
Child:
1:195da8230785
initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
koyo_take 0:97a57be77fbb 1 #include "mbed.h"
koyo_take 0:97a57be77fbb 2 #include "TinyGPS.h"
koyo_take 0:97a57be77fbb 3 #include "Eeabp1.h"
koyo_take 0:97a57be77fbb 4
koyo_take 0:97a57be77fbb 5 int main(void)
koyo_take 0:97a57be77fbb 6 {
koyo_take 0:97a57be77fbb 7 Eeabp1 board;
koyo_take 0:97a57be77fbb 8 int ret = 0;
koyo_take 0:97a57be77fbb 9
koyo_take 0:97a57be77fbb 10 board.setLedState(LED_BLINK_FAST);
koyo_take 0:97a57be77fbb 11 board.debug("Hello ina-hack!\r\n");
koyo_take 0:97a57be77fbb 12
koyo_take 0:97a57be77fbb 13 board.setGrovePower(true);
koyo_take 0:97a57be77fbb 14 ret = board.setLoRaPower(true);
koyo_take 0:97a57be77fbb 15 if (ret != 0) {
koyo_take 0:97a57be77fbb 16 // board.setLedState(LED_OFF);
koyo_take 0:97a57be77fbb 17 board.debug("error %d\r\n", ret);
koyo_take 0:97a57be77fbb 18 }
koyo_take 0:97a57be77fbb 19
koyo_take 0:97a57be77fbb 20 int i = 0;
koyo_take 0:97a57be77fbb 21 do {
koyo_take 0:97a57be77fbb 22 wait(10);
koyo_take 0:97a57be77fbb 23 board.loop();
koyo_take 0:97a57be77fbb 24 board.sendLoRaString("hello %d", i++);
koyo_take 0:97a57be77fbb 25 } while(true);
koyo_take 0:97a57be77fbb 26 }