diff --git a/src/ble.rs b/src/ble.rs index ba2ce99..f72e972 100644 --- a/src/ble.rs +++ b/src/ble.rs @@ -198,7 +198,11 @@ async fn advertise<'values, 'server, C: Controller>( let advertiser = peripheral .advertise( &trouble_host::advertise::AdvertisementParameters { - timeout: Some(embassy_time::Duration::from_secs(2)), + primary_phy: PhyKind::Le2M, + secondary_phy: PhyKind::Le2M, + timeout: Some(embassy_time::Duration::from_secs(3)), + interval_min: embassy_time::Duration::from_millis(150), + interval_max: embassy_time::Duration::from_secs(1), ..Default::default() }, Advertisement::ConnectableScannableUndirected {