diff --git a/porting/examples/nuttx/ble.c b/porting/examples/nuttx/ble.c index da7bdecc1..60c0f6b88 100644 --- a/porting/examples/nuttx/ble.c +++ b/porting/examples/nuttx/ble.c @@ -97,6 +97,17 @@ static void app_ble_sync_cb(void) { int rc; + ble_addr_t addr; + + /* generate new non-resolvable private address */ + + rc = ble_hs_id_gen_rnd(1, &addr); + assert(rc == 0); + + /* set generated address */ + + rc = ble_hs_id_set_rnd(addr.val); + assert(rc == 0); rc = ble_hs_util_ensure_addr(0); assert(rc == 0);