TYBLE16 on os5 sample programs
Dependencies: BME280 TextLCD nRF51_Vdd
Fork of TYBLE16_mbedlized_os5_BASE by
Please refer following notebook.
/users/kenjiArai/notebook/tyble16-module-as-mbed-os-5-board-mbedlization/
select_example.cpp
- Committer:
- kenjiArai
- Date:
- 2018-04-14
- Revision:
- 1:9011c83e4178
- Child:
- 2:47ad8c48224e
File content as of revision 1:9011c83e4178:
/* * AE-TYBLE16 Module example programs * * Copyright (c) 2018 Kenji Arai / JH1PJL * http://www.page.sannet.ne.jp/kenjia/index.html * https://os.mbed.com/users/kenjiArai/ * Created: April 7th, 2018 * Revised: April 14th, 2018 */ /* You can select several examples as followings. 0. 0_Blinky_LED LED Blinky 1. 1_Check_RTC Check RTC function -> Time is not so accurate because 32.768KHz is made by Internal RC osc. 2. 2_EddyStoneBeacon Demonstration sample program EddyStone Beacon 3. 3_Heart_Rate Demonstration sample program Heart Rate 4. 4_RCBController Potential usage for Radio Controller (RCB Controller) 5. 5_SDCard Demonstration sample program SD Card 6. 6_Thermo Demonstration sample program Thermometer -> If you have I2C temperature sensor, you can connect it. -> LCD can display the data. 7 & 8. 7_Uart_Client & 8_Uart_Server Uart Client(Central) and Server(Peripheral) -> PLEASE SET VCOM BAUDRATE IS 115200 9. 9_Monitor Check nRF51 CPU functions */ #define EXAMPLE_NUMBER 9 // select 0 to 9 //----------------- You don't need any modification ---------------------------- #if EXAMPLE_NUMBER == 0 #define EXAMPLE_0_BLINKY_LED #ifdef EXAMPLE_0_BLINKY_LED #include "0_Blinky_LED/main.cpp" #endif #elif EXAMPLE_NUMBER == 1 #define EXAMPLE_1_CHECK_RTC #ifdef EXAMPLE_1_CHECK_RTC #include "1_Check_RTC/main.cpp" #endif #elif EXAMPLE_NUMBER == 2 #define EXAMPLE_2_EDDYSTONE_BEACON #ifdef EXAMPLE_2_EDDYSTONE_BEACON #include "2_EddyStoneBeacon/main.cpp" #endif #elif EXAMPLE_NUMBER == 3 #define EXAMPLE_3_HEART_RATE #ifdef EXAMPLE_3_HEART_RATE #include "3_Heart_Rate/main.cpp" #endif #elif EXAMPLE_NUMBER == 4 #define EXAMPLE_4_RCB_CONTROLLER #ifdef EXAMPLE_4_RCB_CONTROLLER #include "4_RCBController/main.cpp" #endif #elif EXAMPLE_NUMBER == 5 #define EXAMPLE_5_SDCARD #ifdef EXAMPLE_5_SDCARD #include "5_SDCard/main.cpp" #endif #elif EXAMPLE_NUMBER == 6 #define EXAMPLE_6_THERMO #ifdef EXAMPLE_6_THERMO #include "6_Thermo/main.cpp" #endif #elif EXAMPLE_NUMBER == 7 #define EXAMPLE_7_UART_CLIENT #ifdef EXAMPLE_7_UART_CLIENT #include "7_Uart_Client/main.cpp" #warning "Please set VCOM baudrate -> 115200 "" #endif #elif EXAMPLE_NUMBER == 8 #define EXAMPLE_8_UART_SERVER #ifdef EXAMPLE_8_UART_SERVER #include "8_Uart_Server/main.cpp" #warning "Please set VCOM baudrate -> 115200 "" #endif #elif EXAMPLE_NUMBER == 9 #define EXAMPLE_9_MONITOR #ifdef EXAMPLE_9_MONITOR #include "9_Monitor/main.cpp" #endif #else #error " Please set 0 to 9 number for EXAMPLE_NUMBER!!" #endif