Hi I have a device that already have a role as broadcaster and send message continously, now my job is to establish a connection between the device and a gadget and also want to enable a Data exchange.
for establishing the connection I used ble_app_template as my refererence and for data exchange i use the NUS because the charactristic they has is exactly what i want.
at first it works fine I can establish the connection using ble_app_template until i implement my NUS code (i modify the nus fisrt using SES and implement it in eclipse makefile).
here is the structur of my main
int main(void) {
// Initialize.
log_init();
timers_init();
// power_management_init();
gap_params_init();
gatt_init();
ble_stack_init();
advertising_init(true);
services_init();
conn_params_init();
// peer_manager_init();
advertising_start();
it has no error but now the device is not found anymore.
and I debuged it to know where is wrong and then after the first two command it goes two nrf_breakpoint_cond;
anyone knows what causes these?