I have been using the RF Digital Simblee chip ( also with the NRF51822) with my Android app and Java code to communicate with the Simblee chip as a peripheral.
I have been using the Bluetooth BLE Demo app during the development process to display all BLE devices within range to display the various services and characteristics.
I am just starting with the nRF51 Development Kit, and have installed Keil uVision5 and the Nordic example programs.
I can load an example program into the IDE, build the target, download to the development board, and start a debug session with no errors. At that point as with the Simblee chip, I think I should see the development board in the BLE Demo app on the Android phone displaying the device name as defined by the example program as per this example, #define DEVICE_NAME "Nordic_UART", however the Android app is not displaying the device which makes me think that the board is not advertising.
I am a total newbie at on this board and IDE, so I will apologise in advance, because I am sure I am making some silly mistake.