Pull request for i.a. sensor buffer template
Dependencies: BLE_API MPU6050 mbed nRF51822
IO.h@11:8c38e284e9f7, 2018-11-15 (annotated)
- 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?
User | Revision | Line number | New 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 */ |