我正在通过蓝牙运行基本的Python客户端:
import bluetooth
bd_addr = "78:A3:E4:07:14:27"
port = 1
sock=bluetooth.BluetoothSocket( bluetooth.RFCOMM )
sock.connect((bd_addr, port))
sock.send("hello!!")
sock.close()
我想使用CoreBluetooth和我的iPhone连接到客户端作为服务器推送数据,但我不确定如何。最终目标是将文本从iphone传输到Python服务器,并让它打印数据。
EDIT **** 该文档对使用非客观c设备没有太大帮助。例如,我不确定我是否需要做广告,因为这似乎是iOS的事情,而python只处理套接字。我将如何在两者之间进行交互?
答案 0 :(得分:0)
您无法使用该代码启动与iOS应用的蓝牙连接。该代码使用的是蓝牙2.1配置文件,仅支持iOS上的MFi设备。核心蓝牙可以在iOS上用于使用GATT配置文件与蓝牙低功耗设备进行通信。