Code APP3
Dependencies: mbed EthernetInterface WebSocketClient mbed-rtos BufferedSerial
Fork of APP3_Lab by
sensors.h
- Committer:
- Cheroukee
- Date:
- 2017-10-02
- Revision:
- 25:7b808fb9e025
- Parent:
- 21:04fae6a95131
- Child:
- 28:322985c7e428
File content as of revision 25:7b808fb9e025:
#include "mbed.h" #include "MMA8452Q/MMA8452Q.h" typedef enum{ type_bouton = 1, type_accelerometre = 2 } sensor_type_t; struct Accel_result { float x; float y; float z; }; struct Bouton_result { int etat; }; typedef union { struct Accel_result Accelerometre; struct Bouton_result Bouton; } sensor_union_t; typedef struct { sensor_type_t sensor_type; sensor_union_t sensor_result; } sensor_t; extern sensor_t (*p[2])(); // Accelerometer - SDA, SCL, and I2C address void initialize_sensors();