ios - Redpark 串口线收不到数据

标签 ios iphone ipad serial-port mfi

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

我已经利用硬件提供的 Redpark SDK 并相应地实现了委托(delegate)方法:

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

- (void) cableDisconnected;

- (void) portStatusChanged;

- (void) readBytesAvailable:(UInt32)length;

现在,除了 readBytesAvailable 之外的所有方法都按照规范运行。但是,我没有收到通过此委托(delegate)方法返回的任何通信。

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

我知道我一定遗漏了什么,但我不知道是什么。

最佳答案

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

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

关于ios - Redpark 串口线收不到数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729057/

相关文章:

iPhone SDK 3.2 和 UIAppFonts

ios - 如何在 iOS 上的 View 之间切换

ios - React Native 中的 Dimension.get ('window' ).width 根据 SplashScreen 方向而不是当前方向?

iphone - 在 iphone 中如何获取 Sqlite 最后插入的行 ID?

iphone - UIAlertView:取消按钮应该在哪里?

android - arm64和aarch64的区别

ios - 如何在使用变换(缩放、旋转和平移)时合并 UIImages?

ios - 代码签名 "libswiftAVFoundation.dylib"失败

ios - 新线程的问题

ios - Segue 不将数据传递给 ViewController