【问题标题】:Recovering BTLE Advertistement Packet恢复 BLE 广告包
【发布时间】:2014-07-08 21:40:05
【问题描述】:

在 OSX (objective-c, xCode) 中,是否可以从外围设备中恢复广告数据包(原始字节)?

在 CBCentralManagerDelegate 中见过如下方法:
- (void) centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)aPeripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI;

但是,我相信 adsData 字典会抽象掉原始字节。

【问题讨论】:

    标签: macos bluetooth-lowenergy core-bluetooth


    【解决方案1】:

    是的,CoreBluetooth 无法获取原始字节。您应该将原始字节放入制造商数据中(不幸的是,这不适用于基于 iOS 的外围设备)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多