Pull request for i.a. sensor buffer template

Dependencies:   BLE_API MPU6050 mbed nRF51822

Committer:
JustinAtAlten
Date:
Thu Nov 15 15:20:46 2018 +0000
Revision:
11:8c38e284e9f7
Parent:
10:eed92ffd0bba
Added readme.txt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JustinAtAlten 10:eed92ffd0bba 1 #ifndef IO_H
JustinAtAlten 10:eed92ffd0bba 2 #define IO_H
JustinAtAlten 10:eed92ffd0bba 3
JustinAtAlten 10:eed92ffd0bba 4 #include "mbed.h"
JustinAtAlten 10:eed92ffd0bba 5 #include "MPU6050.h"
JustinAtAlten 10:eed92ffd0bba 6
JustinAtAlten 10:eed92ffd0bba 7 // #define USE_SERIAL
JustinAtAlten 10:eed92ffd0bba 8
JustinAtAlten 10:eed92ffd0bba 9
JustinAtAlten 10:eed92ffd0bba 10 //---------------//
JustinAtAlten 10:eed92ffd0bba 11
JustinAtAlten 10:eed92ffd0bba 12
JustinAtAlten 10:eed92ffd0bba 13 #define LED_GREEN p21
JustinAtAlten 10:eed92ffd0bba 14 #define LED_RED p22
JustinAtAlten 10:eed92ffd0bba 15 #define LED_BLUE p23
JustinAtAlten 10:eed92ffd0bba 16 // #define BUTTON_PIN p17
JustinAtAlten 10:eed92ffd0bba 17 #define BATTERY_PIN p1
JustinAtAlten 10:eed92ffd0bba 18
JustinAtAlten 10:eed92ffd0bba 19 #define MPU6050_SDA p12
JustinAtAlten 10:eed92ffd0bba 20 #define MPU6050_SCL p13
JustinAtAlten 10:eed92ffd0bba 21
JustinAtAlten 10:eed92ffd0bba 22 #define UART_TX p9
JustinAtAlten 10:eed92ffd0bba 23 #define UART_RX p11
JustinAtAlten 10:eed92ffd0bba 24 #define UART_CTS p8
JustinAtAlten 10:eed92ffd0bba 25 #define UART_RTS p10
JustinAtAlten 10:eed92ffd0bba 26
JustinAtAlten 10:eed92ffd0bba 27 // extern InterruptIn button;
JustinAtAlten 10:eed92ffd0bba 28 extern AnalogIn battery;
JustinAtAlten 10:eed92ffd0bba 29 extern MPU6050 mpu;
JustinAtAlten 10:eed92ffd0bba 30 #ifdef USE_SERIAL
JustinAtAlten 10:eed92ffd0bba 31 extern Serial pc;
JustinAtAlten 10:eed92ffd0bba 32 #endif /* USE_SERIAL */
JustinAtAlten 10:eed92ffd0bba 33
JustinAtAlten 10:eed92ffd0bba 34 extern DigitalOut blue;
JustinAtAlten 10:eed92ffd0bba 35 extern DigitalOut green;
JustinAtAlten 10:eed92ffd0bba 36 extern DigitalOut red;
JustinAtAlten 10:eed92ffd0bba 37
JustinAtAlten 10:eed92ffd0bba 38 #ifdef USE_SERIAL
JustinAtAlten 10:eed92ffd0bba 39 #define LOG(...) { pc.printf(__VA_ARGS__); }
JustinAtAlten 10:eed92ffd0bba 40 #else /* USE_SERIAL */
JustinAtAlten 10:eed92ffd0bba 41 #define LOG(...) { }
JustinAtAlten 10:eed92ffd0bba 42 #endif /* USE_SERIAL */
JustinAtAlten 10:eed92ffd0bba 43
JustinAtAlten 10:eed92ffd0bba 44
JustinAtAlten 10:eed92ffd0bba 45 #endif /* IO_H */