Home
last modified time | relevance | path

Searched refs:advData (Results 1 – 25 of 61) sorted by relevance

123

/ohos5.0/docs/zh-cn/application-dev/connectivity/bluetooth/
H A Dble-development-guide.md89 let advData: ble.AdvertiseData = {
103 advertisingData: advData,
215 let advData = new Uint8Array(data);
216 if (advData.byteLength == 0) {
220 console.info(TAG, 'advData: ' + JSON.stringify(advData));
231 while (curPos < advData.byteLength) {
232 let length = advData[curPos++];
237 let advDataType = advData[curPos++];
240 advFlags = advData[curPos];
247 txPowerLevel = advData[curPos];
[all …]
/ohos5.0/foundation/communication/bluetooth_service/test/unittest/ble/
H A Dble_test.cpp102 bool BleTest::HaveUuid(Bluetooth::BleAdvertiserData advData) in HaveUuid() argument
104 for (Bluetooth::UUID uuid : advData.GetServiceUuids()) { in HaveUuid()
114 if (advData.GetManufacturerData().empty()) { in ManufacturerData()
130 if (advData.GetServiceData().empty()) { in ServiceData()
133 for (auto &iter : advData.GetServiceData()) { in ServiceData()
196 BleAdvertiserData advData; variable
198 advData.AddServiceUuid(g_uuid);
200 advData.AddServiceData(g_serviceDataUuid, g_serviceData);
201 advData.SetAdvFlag(BLE_ADV_FLAG_GEN_DISC);
206 EXPECT_TRUE(BleTest::bleInstance_->HaveUuid(advData));
[all …]
H A Dble_test.h99 bool HaveUuid(Bluetooth::BleAdvertiserData advData);
100 bool ManufacturerData(Bluetooth::BleAdvertiserData advData);
101 bool ServiceData(Bluetooth::BleAdvertiserData advData);
/ohos5.0/docs/en/application-dev/connectivity/bluetooth/
H A Dble-development-guide.md90 let advData: ble.AdvertiseData = {
104 advertisingData: advData,
217 let advData = new Uint8Array(data);
218 if (advData.byteLength == 0) {
222 console.info(TAG, 'advData: ' + JSON.stringify(advData));
233 while (curPos < advData.byteLength) {
234 let length = advData[curPos++];
239 let advDataType = advData[curPos++];
242 advFlags = advData[curPos];
249 txPowerLevel = advData[curPos];
[all …]
/ohos5.0/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/ble/src/
H A Dsoftbus_ble_utils.c372 uint8_t *advData = (uint8_t *)SoftBusCalloc(len); in AssembleAdvData() local
373 if (advData == NULL) { in AssembleAdvData()
380 advData[IDX_BC_FLAG_BYTE_LEN] = BC_FLAG_BYTE_LEN; in AssembleAdvData()
381 advData[IDX_BC_FLAG_AD_TYPE] = BC_FLAG_AD_TYPE; in AssembleAdvData()
382 advData[IDX_BC_FLAG_AD_DATA] = data->flag; in AssembleAdvData()
394 SoftBusFree(advData); in AssembleAdvData()
398 return advData; in AssembleAdvData()
431 dst->data.flag = advData[index + 1]; in ParseFlag()
455 uint8_t len = advData[index]; in ParseScanResult()
463 uint8_t type = advData[++index]; in ParseScanResult()
[all …]
H A Dsoftbus_ble_gatt.c476 if (advRawData.advData == NULL) { in StartBleAdv()
485 SoftBusFree(advRawData.advData); in StartBleAdv()
493 SoftBusFree(advRawData.advData); in StartBleAdv()
588 if (advRawData.advData == NULL) { in SoftbusSetAdvData()
598 SoftBusFree(advRawData.advData); in SoftbusSetAdvData()
606 SoftBusFree(advRawData.advData); in SoftbusSetAdvData()
762 lpParam.rawData.advData = (unsigned char *)AssembleAdvData(&bcParam->advData, in SoftbusSetLpParam()
765 if (bcParam->advData.rspData.payloadLen > 0 && bcParam->advData.rspData.payload != NULL) { in SoftbusSetLpParam()
769 SoftBusFree(lpParam.rawData.advData); in SoftbusSetLpParam()
776 SoftBusFree(lpParam.rawData.advData); in SoftbusSetLpParam()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/
H A Dble_advertiser_impl.h39 …rtiserImplWrapData(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData,
42 : settings_(settings), advData_(advData), rspData_(rspData), timer_(nullptr)
92 …d StartAdvertising(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData,
219 …const BleAdvertiserDataImpl &advData, const BleAdvertiserSettingsImpl &settings, int8_t txPowerLev…
230 …const BleAdvertiserDataImpl &advData, const BleAdvertiserSettingsImpl &settings, int8_t txPowerLev…
297 …heckAdvertiserPara(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData,
H A Dble_advertiser_impl.cpp203 if (advData.GetPayload().length() > BLE_LEGACY_ADV_DATA_LEN_MAX) { in CheckAdvertiserPara()
228 if (advData.GetPayload().length() > maxData) { in CheckAdvertiserPara()
268 int ret = CheckAdvertiserPara(settings, advData, scanResponse); in StartAdvertising()
826 BleAdvertiserDataImpl data = static_cast<BleAdvertiserDataImpl>(advData); in SetAdvDataToGap()
874 std::string advData = payload.substr(0, maxlen); in ExAdvDataFragment() local
877 reinterpret_cast<uint8_t *>(const_cast<char *>(advData.c_str()))); in ExAdvDataFragment()
881 advData = payload.substr(maxlen, payloadLen - maxlen); in ExAdvDataFragment()
883 reinterpret_cast<uint8_t *>(const_cast<char *>(advData.c_str()))); in ExAdvDataFragment()
887 std::string advData = payload.substr(0, maxlen); in ExAdvDataFragment() local
896 advData = payload.substr(maxlen * (i + 1), maxlen); in ExAdvDataFragment()
[all …]
/ohos5.0/foundation/communication/dsoftbus/tests/core/discovery/ble/bluetooth_mock/
H A Dbluetooth_mock.cpp324 std::vector<uint8_t> advData; in CallbackScanResult() local
325 if (!HexStr2Bytes(hexStr, advData)) { in CallbackScanResult()
343 .advLen = advData.size(), in CallbackScanResult()
344 .advData = &advData[0], in CallbackScanResult()
358 char advData[BUFF_LEN] = {0}; in DumpBleAdvRawData() local
360 …if (ConvertBytesToUpperCaseHexString(advData, BUFF_LEN, rawData.advData, rawData.advDataLen) == SO… in DumpBleAdvRawData()
362 LOG("%s adv=%s, rsp=%s", __func__, advData, rspData); in DumpBleAdvRawData()
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/c_adapter/
H A Dohos_bt_gatt.cpp103 scanResult.advData = vec.data(); in OnScanCallback()
110 (void)sprintf_s(token, sizeof(token), "%02X", scanResult.advData[i]); in OnScanCallback()
246 BleAdvertiserData *advData = nullptr; member in OHOS::Bluetooth::BleAdvCallback
336 auto advData = ConvertDataToVec(data.advData, data.advDataLen); in BleSetAdvData() local
338 g_BleAdvertiser->SetAdvertisingData(advData, rspData, g_bleAdvCallbacks[advId]); in BleSetAdvData()
644 auto advData = ConvertDataToVec(rawData->advData, rawData->advDataLen); in BleStartAdvWithAddr() local
650 std::function startAdvFunc = [i, advData, scanResponse, settings]() { in BleStartAdvWithAddr()
713 auto advData = ConvertDataToVec(rawData.advData, rawData.advDataLen); in BleStartAdvEx() local
716 std::function startAdvFunc = [i, advData, scanResponse, settings]() { in BleStartAdvEx()
1318 if (inParam->rawData.advData != nullptr && inParam->rawData.advDataLen > 0) { in ConvertLpDeviceParamData()
[all …]
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_ble_advertiser.cpp46 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse);
297 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse) in CheckAdvertiserData() argument
304 uint32_t size = GetAdvertiserTotalBytes(advData, setting.IsConnectable()); in CheckAdvertiserData()
317 …vertiser::StartAdvertising(const BleAdvertiserSettings &settings, const BleAdvertiserData &advData, in StartAdvertising() argument
342 bleAdvertiserData.SetAdvFlag(advData.GetAdvFlag()); in StartAdvertising()
343 pimpl->ConvertBleAdvertiserData(advData, bleAdvertiserData); in StartAdvertising()
369 …tiser::StartAdvertising(const BleAdvertiserSettings &settings, const std::vector<uint8_t> &advData, in StartAdvertising() argument
394 bleAdvertiserData.SetPayload(std::string(advData.begin(), advData.end())); in StartAdvertising()
416 void BleAdvertiser::SetAdvertisingData(const std::vector<uint8_t> &advData, const std::vector<uint8… in SetAdvertisingData() argument
435 bleAdvertiserData.SetPayload(std::string(advData.begin(), advData.end())); in SetAdvertisingData()
/ohos5.0/foundation/communication/dsoftbus/tests/adapter/broadcast/
H A Dsoftbus_ble_utils_test.cpp245 uint8_t *advData = AssembleAdvData(data, &dataLen); variable
249 EXPECT_NE(advData, nullptr);
251 SoftBusFree(advData);
286 uint8_t *advData = (uint8_t *)"00112233445566"; variable
289 int32_t ret = ParseScanResult(advData, advLen, &softBusBcScanResult);
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/
H A Dgap_le_adv.c206 …ndle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) in GapLeSetExtendedAdvertisingData() argument
213 hciCmdParam.advertisingData = advData; in GapLeSetExtendedAdvertisingData()
226 …ndle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) in GAP_LeExAdvSetData() argument
237 … GapLeSetExtendedAdvertisingData(advHandle, operation, fragmentPreference, advDataLength, advData); in GAP_LeExAdvSetData()
504 int GAP_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData) in GAP_LeAdvSetData() argument
523 …(void)memcpy_s(hciCmdParam.advertisingData, sizeof(hciCmdParam.advertisingData), advData, advDataL… in GAP_LeAdvSetData()
538 int GAP_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData) in GAP_LeAdvSetScanRspData() argument
557 …(void)memcpy_s(hciCmdParam.scanResponseData, sizeof(hciCmdParam.scanResponseData), advData, advDat… in GAP_LeAdvSetScanRspData()
H A Dgap_le_scan.c328 uint8_t *advData = NULL; in GapLeAllocAdvReportRPAResolveInfo() local
331 advData = MEM_MALLOC.alloc(((const HciLeAdvertisingReport *)advReport)->lengthData); in GapLeAllocAdvReportRPAResolveInfo()
332 if (advData != NULL) { in GapLeAllocAdvReportRPAResolveInfo()
333 (void)memcpy_s(advData, in GapLeAllocAdvReportRPAResolveInfo()
341 ((HciLeAdvertisingReport *)report)->data = advData; in GapLeAllocAdvReportRPAResolveInfo()
344 advData = MEM_MALLOC.alloc(((const HciLeExtendedAdvertisingReport *)advReport)->dataLength); in GapLeAllocAdvReportRPAResolveInfo()
345 if (advData != NULL) { in GapLeAllocAdvReportRPAResolveInfo()
346 (void)memcpy_s(advData, in GapLeAllocAdvReportRPAResolveInfo()
355 ((HciLeExtendedAdvertisingReport *)report)->data = advData; in GapLeAllocAdvReportRPAResolveInfo()
H A Dgap_le.h126 …dle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData);
197 int GAP_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData);
206 int GAP_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData);
H A Dgap_le_if.c58 uint8_t *advData; member
82 uint8_t *advData; member
485 … info->advHandle, info->operation, info->fragmentPreference, info->advDataLength, info->advData); in GapLeExAdvSetDataTask()
503 ctx->advData = (uint8_t *)advData; in GAPIF_LeExAdvSetData()
536 ctx->advData = (uint8_t *)scanResponseData; in GAPIF_LeExAdvSetScanRspData()
710 info->result = GAP_LeAdvSetData(info->advDataLength, info->advData); in GapLeAdvSetDataTask()
713 int GAPIF_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData) in GAPIF_LeAdvSetData() argument
724 ctx->advData = (uint8_t *)advData; in GAPIF_LeAdvSetData()
738 info->result = GAP_LeAdvSetScanRspData(info->advDataLength, info->advData); in GapLeAdvSetScanRspDataTask()
741 int GAPIF_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData) in GAPIF_LeAdvSetScanRspData() argument
[all …]
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/ipc/interface/
H A Di_bluetooth_ble_advertiser.h36 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse,
43 virtual void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/ipc/src/
H A Dbluetooth_ble_advertiser_proxy.cpp75 …const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t… in StartAdvertising() argument
89 if (!data.WriteParcelable(&advData)) { in StartAdvertising()
239 void BluetoothBleAdvertiserProxy::SetAdvertisingData(const BluetoothBleAdvertiserData &advData, in SetAdvertisingData() argument
248 if (!data.WriteParcelable(&advData)) { in SetAdvertisingData()
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/include/
H A Dbluetooth_ble_advertiser_server.h35 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse,
42 void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/ipc/include/
H A Dbluetooth_ble_advertiser_proxy.h33 …ertising(const BluetoothBleAdvertiserSettings &settings, const BluetoothBleAdvertiserData &advData,
40 void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/ohos5.0/foundation/communication/bluetooth/interfaces/inner_api/include/
H A Dbluetooth_ble_advertiser.h433 int StartAdvertising(const BleAdvertiserSettings &settings, const BleAdvertiserData &advData,
446 int StartAdvertising(const BleAdvertiserSettings &settings, const std::vector<uint8_t> &advData,
468 …void SetAdvertisingData(const std::vector<uint8_t> &advData, const std::vector<uint8_t> &scanRespo…
/ohos5.0/foundation/communication/bluetooth_service/test/example/bluetoothtest/entry/src/main/ets/MainAbility/model/
H A DgattServerInterface.ets291 let advData = curAdvData;
297 console.log("advData.serviceUuids:" + advData.serviceUuids + "\n")
298 …console.log("advData.manufactureData:" + advData.manufactureData + (typeof advData.manufactureData…
299 console.log("advData.serviceData:" + advData.serviceData + "\n")
300 gattServerInstance!.startAdvertising(setting , advData);
301 console.log("startAdvertising(setting,advData)-----------")
306 gattServerInstance!.startAdvertising(setting , advData , advResponse);
307 console.log("startAdvertising(setting,advData,advResponse)-----------")
H A DgattServerManagerInterface.ets264 let advData = curAdvData;
270 console.log("advData.serviceUuids:" + advData.serviceUuids + "\n")
271 …console.log("advData.manufactureData:" + advData.manufactureData + (typeof advData.manufactureData…
272 console.log("advData.serviceData:" + advData.serviceData + "\n")
273 gattServerInstance!.startAdvertising(setting , advData);
274 console.log("startAdvertising(setting,advData)-----------")
279 gattServerInstance!.startAdvertising(setting , advData , advResponse);
280 console.log("startAdvertising(setting,advData,advResponse)-----------")
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_ble_advertiser_server.cpp181 …const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t… in StartAdvertising() argument
198 BleAdvertiserDataImpl bleAdvertiserData = pimpl->ConvertAdvertisingData(advData); in StartAdvertising()
200 bleAdvertiserData.SetFlags(advData.GetAdvFlag()); in StartAdvertising()
306 void BluetoothBleAdvertiserServer::SetAdvertisingData(const BluetoothBleAdvertiserData &advData, in SetAdvertisingData() argument
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/ipc/src/
H A Dbluetooth_ble_advertiser_stub.cpp110 …std::shared_ptr<BluetoothBleAdvertiserData> advData(data.ReadParcelable<BluetoothBleAdvertiserData… in StartAdvertisingInner() local
111 if (advData == nullptr) { in StartAdvertisingInner()
124 …int32_t ret = StartAdvertising(*settings, *advData, *scanResponse, advHandle, duration, isRawData); in StartAdvertisingInner()

123