Pull request for i.a. sensor buffer template
Dependencies: BLE_API MPU6050 mbed nRF51822
Diff: IO.h
- Revision:
- 10:eed92ffd0bba
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/IO.h Thu Nov 15 15:13:52 2018 +0000 @@ -0,0 +1,45 @@ +#ifndef IO_H +#define IO_H + +#include "mbed.h" +#include "MPU6050.h" + +// #define USE_SERIAL + + +//---------------// + + +#define LED_GREEN p21 +#define LED_RED p22 +#define LED_BLUE p23 +// #define BUTTON_PIN p17 +#define BATTERY_PIN p1 + +#define MPU6050_SDA p12 +#define MPU6050_SCL p13 + +#define UART_TX p9 +#define UART_RX p11 +#define UART_CTS p8 +#define UART_RTS p10 + +// extern InterruptIn button; +extern AnalogIn battery; +extern MPU6050 mpu; +#ifdef USE_SERIAL +extern Serial pc; +#endif /* USE_SERIAL */ + +extern DigitalOut blue; +extern DigitalOut green; +extern DigitalOut red; + +#ifdef USE_SERIAL +#define LOG(...) { pc.printf(__VA_ARGS__); } +#else /* USE_SERIAL */ +#define LOG(...) { } +#endif /* USE_SERIAL */ + + +#endif /* IO_H */