Loading system/gd/hci/le_advertising_manager.cc +9 −0 Original line number Diff line number Diff line Loading @@ -429,6 +429,7 @@ struct LeAdvertisingManager::impl : public bluetooth::hci::LeAddressManagerCallb void set_parameters(AdvertiserId advertiser_id, ExtendedAdvertisingConfig config) { advertising_sets_[advertiser_id].connectable = config.connectable; advertising_sets_[advertiser_id].tx_power = config.tx_power; switch (advertising_api_type_) { case (AdvertisingApiType::LEGACY): { Loading Loading @@ -547,6 +548,14 @@ struct LeAdvertisingManager::impl : public bluetooth::hci::LeAddressManagerCallb data.insert(data.begin(), gap_data); } // Find and fill TX Power with the correct value. for (auto& gap_data : data) { if (gap_data.data_type_ == GapDataType::TX_POWER_LEVEL) { gap_data.data_[0] = advertising_sets_[advertiser_id].tx_power; break; } } switch (advertising_api_type_) { case (AdvertisingApiType::LEGACY): { if (set_scan_rsp) { Loading Loading
system/gd/hci/le_advertising_manager.cc +9 −0 Original line number Diff line number Diff line Loading @@ -429,6 +429,7 @@ struct LeAdvertisingManager::impl : public bluetooth::hci::LeAddressManagerCallb void set_parameters(AdvertiserId advertiser_id, ExtendedAdvertisingConfig config) { advertising_sets_[advertiser_id].connectable = config.connectable; advertising_sets_[advertiser_id].tx_power = config.tx_power; switch (advertising_api_type_) { case (AdvertisingApiType::LEGACY): { Loading Loading @@ -547,6 +548,14 @@ struct LeAdvertisingManager::impl : public bluetooth::hci::LeAddressManagerCallb data.insert(data.begin(), gap_data); } // Find and fill TX Power with the correct value. for (auto& gap_data : data) { if (gap_data.data_type_ == GapDataType::TX_POWER_LEVEL) { gap_data.data_[0] = advertising_sets_[advertiser_id].tx_power; break; } } switch (advertising_api_type_) { case (AdvertisingApiType::LEGACY): { if (set_scan_rsp) { Loading