Hi, I have tested several BLE examples in SDK12.30 and they would not compile, what's the problem? for example here is the output of ble_app_uart example.
*** Using Compiler 'V5.06 update 4 (build 422)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'nrf51422_xxac' compiling main.c... ............\components\softdevice\common\softdevice_handler\softdevice_handler.h(68): error: #5: cannot open source input file "ble_stack_handler_types.h": No such file or directory #include "ble_stack_handler_types.h" ......\main.c: 0 warnings, 1 error compiling bsp_nfc.c... compiling boards.c... compiling bsp_btn_ble.c... compiling ble_conn_params.c... compiling bsp.c... compiling ble_advertising.c... compiling ble_advdata.c... compiling nrf_drv_clock.c... ............\components\softdevice\common\softdevice_handler\softdevice_handler.h(68): error: #5: cannot open source input file "ble_stack_handler_types.h": No such file or directory #include "ble_stack_handler_types.h" ............\components\drivers_nrf\clock\nrf_drv_clock.c: 0 warnings, 1 error compiling ble_srv_common.c... compiling ble_nus.c... compiling nrf_drv_common.c... compiling app_button.c... compiling app_error.c... compiling nrf_drv_gpiote.c... compiling nrf_drv_uart.c... compiling app_error_weak.c... compiling app_fifo.c... compiling sdk_errors.c... compiling app_uart_fifo.c... compiling app_util_platform.c... compiling app_timer.c... compiling hardfault_implementation.c... compiling nrf_assert.c... compiling RTT_Syscalls_KEIL.c... compiling fstorage.c... compiling SEGGER_RTT_printf.c... compiling retarget.c... assembling arm_startup_nrf51.s... compiling nrf_log_backend_serial.c... compiling nrf_log_frontend.c... compiling softdevice_handler.c... ............\components\softdevice\common\softdevice_handler\softdevice_handler.h(68): error: #5: cannot open source input file "ble_stack_handler_types.h": No such file or directory #include "ble_stack_handler_types.h" ............\components\softdevice\common\softdevice_handler\softdevice_handler.c: 0 warnings, 1 error compiling system_nrf51.c... compiling SEGGER_RTT.c... "._build\nrf51422_xxac.axf" - 3 Error(s), 0 Warning(s). Target not created. Build Time Elapsed: 00:00:03