TYBLE16 on os5 sample programs

Dependencies:   BME280 TextLCD nRF51_Vdd

Fork of TYBLE16_mbedlized_os5_BASE by Kenji Arai

Please refer following notebook.
/users/kenjiArai/notebook/tyble16-module-as-mbed-os-5-board-mbedlization/

Revision:
1:9011c83e4178
Child:
2:47ad8c48224e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/select_example.cpp	Sat Apr 14 04:56:34 2018 +0000
@@ -0,0 +1,94 @@
+/*
+ * 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