@@ -600,14 +600,13 @@ STATIC bool advertising_on_ble_evt(ble_evt_t *ble_evt, void *self_in) {
600600
601601 switch (ble_evt -> header .evt_id ) {
602602 case BLE_GAP_EVT_ADV_SET_TERMINATED :
603- mp_printf (& mp_plat_print , "Advertising set terminated - %d advertising events were completed - reason: %d\n" , ble_evt -> evt .gap_evt .params .adv_set_terminated .num_completed_adv_events , ble_evt -> evt .gap_evt .params .adv_set_terminated .reason );
604603 common_hal_bleio_adapter_stop_advertising (self );
605604 ble_drv_remove_event_handler (advertising_on_ble_evt , self_in );
606605 break ;
607606
608607 default :
609608 // For debugging.
610- mp_printf (& mp_plat_print , "Unhandled Advertising etvent : 0x%04x\n" , ble_evt -> header .evt_id );
609+ // mp_printf(&mp_plat_print, "Unhandled advertising event : 0x%04x\n", ble_evt->header.evt_id);
611610 return false;
612611 break ;
613612 }
@@ -722,7 +721,7 @@ void common_hal_bleio_adapter_start_advertising(bleio_adapter_obj_t *self, bool
722721 if (!timeout ) {
723722 if (anonymous ) {
724723 // The Nordic macro is in units of 10ms. Convert to seconds.
725- uint32_t adv_timeout_max_secs = BLE_GAP_ADV_TIMEOUT_LIMITED_MAX / 100 ;
724+ uint32_t adv_timeout_max_secs = UNITS_TO_SEC ( BLE_GAP_ADV_TIMEOUT_LIMITED_MAX , UNIT_10_MS ) ;
726725 uint32_t rotate_timeout_max_secs = BLE_GAP_DEFAULT_PRIVATE_ADDR_CYCLE_INTERVAL_S ;
727726 timeout = MIN (adv_timeout_max_secs , rotate_timeout_max_secs );
728727 }
@@ -732,7 +731,7 @@ void common_hal_bleio_adapter_start_advertising(bleio_adapter_obj_t *self, bool
732731 } else {
733732 if (SEC_TO_UNITS (timeout , UNIT_10_MS ) > BLE_GAP_ADV_TIMEOUT_LIMITED_MAX ) {
734733 mp_raise_bleio_BluetoothError (translate ("Timeout is too long: Maximum timeout length is %d seconds" ),
735- BLE_GAP_ADV_TIMEOUT_LIMITED_MAX / 100 );
734+ UNITS_TO_SEC ( BLE_GAP_ADV_TIMEOUT_LIMITED_MAX , UNIT_10_MS ) );
736735 }
737736 }
738737
0 commit comments