@@ -600,14 +600,13 @@ STATIC bool advertising_on_ble_evt(ble_evt_t *ble_evt, void *self_in) {
600
600
601
601
switch (ble_evt -> header .evt_id ) {
602
602
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 );
604
603
common_hal_bleio_adapter_stop_advertising (self );
605
604
ble_drv_remove_event_handler (advertising_on_ble_evt , self_in );
606
605
break ;
607
606
608
607
default :
609
608
// 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);
611
610
return false;
612
611
break ;
613
612
}
@@ -722,7 +721,7 @@ void common_hal_bleio_adapter_start_advertising(bleio_adapter_obj_t *self, bool
722
721
if (!timeout ) {
723
722
if (anonymous ) {
724
723
// 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 ) ;
726
725
uint32_t rotate_timeout_max_secs = BLE_GAP_DEFAULT_PRIVATE_ADDR_CYCLE_INTERVAL_S ;
727
726
timeout = MIN (adv_timeout_max_secs , rotate_timeout_max_secs );
728
727
}
@@ -732,7 +731,7 @@ void common_hal_bleio_adapter_start_advertising(bleio_adapter_obj_t *self, bool
732
731
} else {
733
732
if (SEC_TO_UNITS (timeout , UNIT_10_MS ) > BLE_GAP_ADV_TIMEOUT_LIMITED_MAX ) {
734
733
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 ) );
736
735
}
737
736
}
738
737
0 commit comments