Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.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 Redpark串行电缆未接收数据_Ios_Iphone_Ipad_Serial Port_Mfi - Fatal编程技术网

Ios Redpark串行电缆未接收数据

Ios Redpark串行电缆未接收数据,ios,iphone,ipad,serial-port,mfi,Ios,Iphone,Ipad,Serial Port,Mfi,我有一根来自Redpark的C2-DB9串行电缆,用于一个似乎无法按要求工作的iOS应用程序。我有一个设备可以连接到RSC电缆,也可以通过USB连接到PC,仅用于供电 我使用了硬件附带的Redpark SDK,并相应地实施了委托方法: - (void) cableConnected:(NSString *)protocol; - (void) cableDisconnected; - (void) portStatusChanged; - (void) readBytesAvailable

我有一根来自Redpark的C2-DB9串行电缆,用于一个似乎无法按要求工作的iOS应用程序。我有一个设备可以连接到RSC电缆,也可以通过USB连接到PC,仅用于供电

我使用了硬件附带的Redpark SDK,并相应地实施了委托方法:

- (void) cableConnected:(NSString *)protocol;

- (void) cableDisconnected;

- (void) portStatusChanged;

- (void) readBytesAvailable:(UInt32)length;
现在,除了readBytesAvailable之外的所有方法都按照规范进行操作。然而,我还没有收到任何通过该委托方式回复的通信

为了检查设备是否有故障,我安装了一些通用的USB到串行驱动程序,并使用ZTerm确认其操作-这会立即给我返回的数据


我知道我一定错过了什么,但我不知道它是什么。

您是否设置波特率并通过RscMgr的setBaud和open方法打开连接

  • (void)cableConnected:(NSString*)协议
您是否通过RscMgr上的setBaud和open方法设置波特率和打开连接

  • (void)cableConnected:(NSString*)协议
我的确是。事实上,我现在正在接收数据,但从UInt8缓冲区读取数据时遇到问题。
cableConnected:(NSString*)协议在我插入电缆时似乎没有为我调用。我该怎么办…?我和你的处境一样,我的readBytesAvailable从未被调用过。你做了什么?我的确是。事实上,我现在正在接收数据,但从UInt8缓冲区读取数据时遇到问题。
cableConnected:(NSString*)协议在我插入电缆时似乎没有为我调用。我该怎么办…?我和你的处境一样,我的readBytesAvailable从未被调用过。你做了什么?