I am doing rapid development for a project, using the nRF52840 DK. Two key features are USB and BLE central role.
I started with the usb_cdc_acm project and am merging in ble_app_blinky_c.
I added the following information from ble_app_blinky_c:
I get build errors. It is complaining that NRF_SUCCESS is undefined, and I determined that there is more than one file named nrf_error.h and they are different!
Do I need to change the directory order in the preprocessor include folder list?
Is there something else I am missing?
Please note that in SDK v15.x we have an example of USBD + BLE at \examples\peripheral\usbd_ble_uart
Is there something wrong with that example?
I load it and nothing happens. I rebuild the solution in debug mode, build and debug, and it does not break on main or any statement inside main(). NRF_LOG_INFO() is never executed.
Segger Embedded Studio 4.12, build
GNU toolchain 7-2018-q2
nRF52840 DK with PCA10056 1.1.0/2019.6/683776010
Sorry ... I downloaded new nRF command line tools. Now it actually loads and runs. I'll bang around with this for a while.