Tag: core bluetooth

从C / C ++扫描BLE设备

从“蓝牙设备访问指南” ,我读过蓝牙API应该可以从C或C ++访问。 我在IOBluetooth框架中找到了一些与蓝牙相关的C-header(IOBluetoothUserLib.h,Bluetooth.h),它包含用于定义搜索creteria的枚举和数据,但是我找不到任何采用这种枚举或数据结构的函数作为参数。 根据文档,我将不得不创建一个CBCentralManager但我找不到从C或C ++这样做的方法。 背景:我们使用OS / X作为开发平台,用于开发支持BLE的微控制器。 要更新此微控制器上的固件,我想编写一个BLE引导加载程序,我希望有一个命令行客户端来更新固件。 所有的代码都是用C ++编写的,我不想为这个小任务学习objectiv-C。 任何指针,文档,示例? 谢谢 托斯滕