Ina hackathon 2nd
Dependencies: ADXL345_I2C Chainable_RGB_LED EEAB-P1 MMA8652FC Sht31 TinyGPS mbed
Fork of ina-hack-test by
Diff: main.cpp
- Revision:
- 9:aec372b347f1
- Parent:
- 8:06b52bde3c82
--- a/main.cpp Sat Aug 26 00:51:31 2017 +0000 +++ b/main.cpp Sat Aug 26 09:02:05 2017 +0000 @@ -233,7 +233,7 @@ board.setGrovePower(true); - + /* // RGBLEDデモ // 本来はデータシート通り5Vで操作させないと色がおかしいが、 // 3.3Vでも動作自体は問題無い @@ -245,25 +245,25 @@ wait(0.1); // ChainableLED.setColorRGB(index_of_led, red, green, blue) color_led.setColorRGB(0, R, G, B); // increase brightness cascade down chain of LED's - - /* + */ +/* // GPSデモ GpsPower(true); // バッテリー駆動の場合、GPS電源をこまめに切ることを推奨します while(true) { LoopGps(); // バッファが溢れる迄(目安2秒)にこのループを回して下さい。 - board.debug("POS:%d,%d,%d\r\n", latitude,longitude,altitude); // GPS情報表示 + board.debug("POS:%d,%d,%d\r\n", latitude,longitude,altitude); // GPS情報表示 wait(1); // GPSの電波状況が悪くなった場合、最終座標で固定される // 10秒毎にGPSが測位できているか再確認する if(gpsTick >= 10) { - gpsTick =0; - needGpsRefresh = true; //このフラグを立てることによりリフレッシュする。 - } else { - gpsTick ++; + gpsTick =0; + needGpsRefresh = true; //このフラグを立てることによりリフレッシュする。 + } else { + gpsTick ++; + } } - } - */ +*/ /* // 1Wireデモ while(1) @@ -317,7 +317,7 @@ bool on = true; #endif /* defined(TEST_DIGITAL_OUT) */ do { - wait(0.5); + wait(10); board.loop(); #if defined(TEST_DIGITAL_OUT) if (on) { @@ -360,7 +360,10 @@ #endif /* defined(TEST_ACC) */ #if defined(TEST_LORA) + board.debug("hello %d", i); board.sendLoRaString("hello %d", i++); +// char payload[] = {0x01, 0x02, 0x03, 0x04}; +// board.sendLoRaBinary(payload, sizeof(payload)); #endif /* defined(TEST_LORA) */ } while (true); }