Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios BLE和x2B上的虚拟串行端口;网间网操作系统?_Ios_Bluetooth_Bluetooth Lowenergy_Spp_Hm 10 - Fatal编程技术网

Ios BLE和x2B上的虚拟串行端口;网间网操作系统?

Ios BLE和x2B上的虚拟串行端口;网间网操作系统?,ios,bluetooth,bluetooth-lowenergy,spp,hm-10,Ios,Bluetooth,Bluetooth Lowenergy,Spp,Hm 10,AFAIK iOS 7支持BLE,但不支持SPP。是否有机会在iOS上使用虚拟串行端口,就像UART一样,向BLE模块发送字节,并从BLE模块接收字节?我已经购买了cc2540和cc2541 TI的ble模块,它们是否可以在iOS上用作虚拟串行端口?FRCOMM呢?AFAIK iOS 7支持BLE,但不支持SPP 当然,它可以支持SPP,尽管显然不是本机的!您需要为SPP实现一个iOS BLE应用程序,或者下载一个已经存在的应用程序(我还没有检查,但肯定有人已经考虑过了) 编辑:需要澄清的是,由

AFAIK iOS 7支持BLE,但不支持SPP。是否有机会在iOS上使用虚拟串行端口,就像UART一样,向BLE模块发送字节,并从BLE模块接收字节?我已经购买了cc2540和cc2541 TI的ble模块,它们是否可以在iOS上用作虚拟串行端口?FRCOMM呢?

AFAIK iOS 7支持BLE,但不支持SPP

当然,它可以支持SPP,尽管显然不是本机的!您需要为SPP实现一个iOS BLE应用程序,或者下载一个已经存在的应用程序(我还没有检查,但肯定有人已经考虑过了)

编辑:需要澄清的是,由于iOS中提供了BLE主机堆栈支持,因此您可以在GATT和GAP之上实现任何配置文件,包括SPP.

通过“BLE模块”,您指的是HM-10或HM-11等吗? 如果这就是你所说的,那么你可以使用RedBearLab的SDK(他们使用的是TI的相同芯片)

在他们的BLEDefines.h中,只需将定义更改为

#define RBL_SERVICE_UUID                            "FFE0"
#define RBL_CHAR_TX_UUID                            "FFE1"
#define RBL_CHAR_RX_UUID                            "FFE1"
这将使您连接到模块。 然后,他们就有了一些简单明了的例子

是的,你可以通过串口和它通信