Lines Matching refs:advertise_settings
16 use super::advertise_settings::{
64 advertise_settings: AdvertiseSettings, field
81 advertise_settings: AdvertiseSettings::builder().build(), in new()
98 let advertise_settings = AdvertiseSettings::from_proto(&beacon_proto.settings)?; in from_proto() localVariable
112 advertise_settings.tx_power_level, in from_proto()
127 advertise_settings, in from_proto()
166 (beacon.advertise_start, beacon.advertise_settings.timeout) in tick()
174 if last.elapsed() <= beacon.advertise_settings.mode.interval { in tick()
184 advertising_type: beacon.advertise_settings.get_packet_type(), in tick()
195 beacon.send_link_layer_le_packet(&packet, beacon.advertise_settings.tx_power_level.dbm); in tick()
213 if beacon.advertise_settings.scannable in receive_link_layer_packet()
227 beacon.send_link_layer_le_packet(&packet, beacon.advertise_settings.tx_power_level.dbm); in receive_link_layer_packet()
308 beacon.advertise_settings.mode = interval.into(); in ble_beacon_patch()
312 beacon.advertise_settings.tx_power_level = tx_power.try_into()? in ble_beacon_patch()
315 beacon.advertise_settings.scannable = in ble_beacon_patch()
316 patch_settings.scannable || beacon.advertise_settings.scannable; in ble_beacon_patch()
319 beacon.advertise_settings.timeout = Some(Duration::from_millis(patch_settings.timeout)); in ble_beacon_patch()
326 beacon.advertise_settings.tx_power_level, in ble_beacon_patch()
369 settings: MessageField::some((&beacon.advertise_settings).try_into()?), in ble_beacon_get()
406 advertise_settings::{AdvertiseTxPower as AdvertiseTxPowerProto, Tx_power as TxPowerProto},