Pull request for i.a. sensor buffer template

Dependencies:   BLE_API MPU6050 mbed nRF51822

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers IO.h Source File

IO.h

00001 #ifndef IO_H
00002 #define IO_H
00003 
00004 #include "mbed.h"
00005 #include "MPU6050.h"
00006 
00007 // #define USE_SERIAL
00008 
00009 
00010 //---------------//
00011 
00012 
00013 #define LED_GREEN   p21
00014 #define LED_RED     p22
00015 #define LED_BLUE    p23
00016 // #define BUTTON_PIN  p17
00017 #define BATTERY_PIN p1
00018 
00019 #define MPU6050_SDA p12
00020 #define MPU6050_SCL p13
00021 
00022 #define UART_TX     p9
00023 #define UART_RX     p11
00024 #define UART_CTS    p8
00025 #define UART_RTS    p10
00026 
00027 // extern InterruptIn button;
00028 extern AnalogIn battery;
00029 extern MPU6050 mpu;
00030 #ifdef USE_SERIAL
00031 extern Serial pc;
00032 #endif /* USE_SERIAL */
00033 
00034 extern DigitalOut blue;
00035 extern DigitalOut green;
00036 extern DigitalOut red;
00037 
00038 #ifdef USE_SERIAL
00039 #define LOG(...)    { pc.printf(__VA_ARGS__); }
00040 #else /* USE_SERIAL */
00041 #define LOG(...)    {  }
00042 #endif  /* USE_SERIAL */
00043 
00044 
00045 #endif /* IO_H */