Redpark Serial Cable не получает данные - PullRequest
1 голос
/ 16 марта 2012

У меня есть последовательный кабель C2-DB9 от Redpark для использования с приложением iOS, которое, кажется, не работает должным образом.У меня есть устройство, которое подключается к кабелю RSC, а также к компьютеру через USB только для питания.

Я использовал Redpark SDK, поставляемый с оборудованием, и соответственно реализовал методы делегирования:

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

- (void) cableDisconnected;

- (void) portStatusChanged;

- (void) readBytesAvailable:(UInt32)length;

Теперь все методы, кроме readBytesAvailable, ведут себя в соответствии со спецификацией.Тем не менее, я не получил никакого сообщения обратно через этот делегированный метод.

Чтобы убедиться, что устройство не неисправно, я установил несколько общих USB-драйверов для последовательного порта и использовал ZTerm для подтверждения его работы - это дает мневернул данные сразу.

Я знаю, что, должно быть, что-то упустил, но я в растерянности относительно того, что это такое.

1 Ответ

1 голос
/ 24 марта 2012

вы устанавливаете скорость в бодах и открываете соединение с помощью RscMgr setBaud и open методы на

  • (void) cableConnected: (NSString *) протокол;
...