App1_S5 / Mbed 2 deprecated APP3_Lab

Dependencies:   mbed EthernetInterface WebSocketClient mbed-rtos BufferedSerial

Fork of APP3_Lab by Jean-Philippe Fournier

Committer:
Cheroukee
Date:
Sun Oct 01 16:34:11 2017 +0000
Revision:
13:5f21dd134bd2
Parent:
9:3631d3685cfa
Child:
18:b5025ff33345
Added parser files for router/coordinator;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JayMcGee 7:b054ce191070 1 #include "mbed.h"
Cheroukee 8:5955af1ee445 2 #include "MMA8452Q/MMA8452Q.h"
JayMcGee 7:b054ce191070 3
Cheroukee 13:5f21dd134bd2 4 struct Accel_result
Cheroukee 13:5f21dd134bd2 5 {
Cheroukee 13:5f21dd134bd2 6 float x;
Cheroukee 13:5f21dd134bd2 7 float y;
Cheroukee 13:5f21dd134bd2 8 float z;
Cheroukee 13:5f21dd134bd2 9 };
Cheroukee 13:5f21dd134bd2 10
Cheroukee 13:5f21dd134bd2 11 struct Bouton_result
Cheroukee 13:5f21dd134bd2 12 {
Cheroukee 13:5f21dd134bd2 13 bool etat;
Cheroukee 13:5f21dd134bd2 14 };
Cheroukee 13:5f21dd134bd2 15
Cheroukee 13:5f21dd134bd2 16 typedef union Sensor_result
Cheroukee 13:5f21dd134bd2 17 {
Cheroukee 13:5f21dd134bd2 18 struct Accel_result Accelerometre;
Cheroukee 13:5f21dd134bd2 19 struct Bouton_result Bouton;
Cheroukee 13:5f21dd134bd2 20 } SENSOR;
Cheroukee 13:5f21dd134bd2 21
Cheroukee 13:5f21dd134bd2 22 extern SENSOR (*p[2])();
Cheroukee 13:5f21dd134bd2 23
JayMcGee 7:b054ce191070 24 // Accelerometer - SDA, SCL, and I2C address
Cheroukee 9:3631d3685cfa 25
Cheroukee 13:5f21dd134bd2 26 void initialize_sensors();
Cheroukee 9:3631d3685cfa 27 void Test();