add senet packet format

Dependencies:   Senet_Packet mDot_X_NUCLEO_IKS01A1 libmDot-dev-mbed5-deprecated

Fork of mDot-IKS01A1 by Peter Ferland

Files at this revision

API Documentation at this revision

Comitter:
pferland
Date:
Fri Dec 09 22:06:09 2016 +0000
Parent:
2:d0873bb1255f
Child:
4:142c85980a6f
Commit message:
Updated to version of mbed-os and libmdot that doesn't have i2c issues

Changed in this revision

libmDot-dev-mbed5.lib Show annotated file Show diff for this revision Revisions of this file
libmDot-mbed5.lib Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed-os.lib Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/libmDot-dev-mbed5.lib	Fri Dec 09 22:06:09 2016 +0000
@@ -0,0 +1,1 @@
+http://developer.mbed.org/teams/MultiTech/code/libmDot-dev-mbed5/#60e21ba8350a
--- a/libmDot-mbed5.lib	Fri Dec 09 20:51:48 2016 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-http://developer.mbed.org/teams/MultiTech/code/libmDot-mbed5/#610f9e955516
--- a/main.cpp	Fri Dec 09 20:51:48 2016 +0000
+++ b/main.cpp	Fri Dec 09 22:06:09 2016 +0000
@@ -26,17 +26,7 @@
     dot->setEvents(&events);
 
 
-    /* Instantiate the expansion board */
-    X_NUCLEO_IKS01A1 *mems_expansion_board = X_NUCLEO_IKS01A1::Instance(I2C_SDA, I2C_SCL, PC_1);
 
-    /* Retrieve the composing elements of the expansion board */
-    GyroSensor *gyroscope = mems_expansion_board->GetGyroscope();
-    MotionSensor *accelerometer = mems_expansion_board->GetAccelerometer();
-    MagneticSensor *magnetometer = mems_expansion_board->magnetometer;
-    HumiditySensor *humidity_sensor = mems_expansion_board->ht_sensor;
-    PressureSensor *pressure_sensor = mems_expansion_board->pt_sensor;
-    TempSensor *temp_sensor1 = mems_expansion_board->ht_sensor;
-    TempSensor *temp_sensor2 = mems_expansion_board->pt_sensor;
     
 
     if (!dot->getStandbyFlag()) {
@@ -81,6 +71,18 @@
         logInfo("restoring network session from NVM");
         dot->restoreNetworkSession();
     }
+            /* Instantiate the expansion board */
+    X_NUCLEO_IKS01A1 *mems_expansion_board = X_NUCLEO_IKS01A1::Instance(I2C_SDA, I2C_SCL, PC_1);
+
+    /* Retrieve the composing elements of the expansion board */
+    GyroSensor *gyroscope = mems_expansion_board->GetGyroscope();
+    MotionSensor *accelerometer = mems_expansion_board->GetAccelerometer();
+    MagneticSensor *magnetometer = mems_expansion_board->magnetometer;
+    HumiditySensor *humidity_sensor = mems_expansion_board->ht_sensor;
+    PressureSensor *pressure_sensor = mems_expansion_board->pt_sensor;
+    TempSensor *temp_sensor1 = mems_expansion_board->ht_sensor;
+    TempSensor *temp_sensor2 = mems_expansion_board->pt_sensor;
+
     
     while (true) {
         std::vector<uint8_t> tx_data;
--- a/mbed-os.lib	Fri Dec 09 20:51:48 2016 +0000
+++ b/mbed-os.lib	Fri Dec 09 22:06:09 2016 +0000
@@ -1,1 +1,1 @@
-https://github.com/ARMmbed/mbed-os/#a6f3fd1a60d5df59246d7caf3f108c4d34e1808e
+https://github.com/ARMmbed/mbed-os/#a1c0840b3d69060e5eb708edb18358e424a40f51