Jac*_*bcr 8 core-bluetooth raspberry-pi bluetooth-lowenergy bluez
我正在尝试使用CoreBluetooth(蓝牙4.0)通过iPhone连接到Raspberry Pi.我发现了设备并使用以下代码发送连接请求:
if (peripheral != self.foundPeripheral) {
NSLog(@"Try to connect to %@", peripheral.name);
self.foundPeripheral = peripheral;
[self.centralManager stopScan];
[self.centralManager connectPeripheral:peripheral options:nil];
}
Run Code Online (Sandbox Code Playgroud)
didConnectPeripheral或didFailedToConnectPeripheral都不会被调用.我还确保将RPi用于宣传蓝牙低功耗
sudo hciconfig hci0 leadv
Run Code Online (Sandbox Code Playgroud)
但是当我检查活动连接时
hcitool con
Run Code Online (Sandbox Code Playgroud)
没有活动的连接.我错过了为RPi设置的一些设置吗?外围设备上的名称变量也是空白的,是因为我还没有连接吗?
| 归档时间: |
|
| 查看次数: |
6979 次 |
| 最近记录: |