RS232 для устройства iOS - PullRequest
       22

RS232 для устройства iOS

6 голосов
/ 05 января 2012

Можно ли подключить iDevice к адаптеру rs232-bluetooth с целью отправки последовательных команд, как это было бы через разъем док-станции iDevice, к rs232 (как это делает последовательный кабель Redpark)? Я спрашиваю, потому что компания, в которой я работаю, думает о том, чтобы iDevice управлял одной из наших систем для демонстрации. Я знаю, что это не относится к чему-то конкретному, но любая информация будет принята с благодарностью.

Ответы [ 6 ]

3 голосов
/ 05 января 2012

(См. Также iPhone к RS-232 через Bluetooth )

Существуют модули Bluetooth, поддерживающие MFi (Made For iPhone), такие как этот, от connectBlue http://www.connectblue.com/products/bluetooth-products/bluetooth-modules/bluetooth-iphone-ios-accessory-module-obs414/ Такстандартный стек iPhone iPhone может устанавливать соединение SPP / RFCOMM с этим устройством.Это устройство может быть добавлено к плате вместе с преобразованием уровня RS232 и т. Д. И, следовательно, успехом.

Я не знаю, продает ли кто-то такое устройство.Кажется, что устройство RS232, которое соединяет продажи Blue, не поддерживает MFi, http://www.connectblue.com/products/bluetooth-products/bluetooth-devices/bluetooth-rugged-serial-port-adapter-rbs433/

2 голосов
/ 05 января 2012

Не совсем.GameKit - это один из способов доступа к Bluetooth в iOS, но он очень ограничен в том, что позволяет делать этот API.В зависимости от того, что вы создаете, вы можете использовать программу Apple Made for iPod, но, вероятно, это далеко.http://developer.apple.com/programs/mfi/

1 голос
/ 05 января 2012

Лучший способ, вероятно, - разработать устройство, которое подключается через WiFi. Я прошел этот путь, и он сработал хорошо. Если вам необходимо взаимодействовать с чем-либо с интерфейсом RS-232, вы можете разработать промежуточный «адаптер», который подключается через WiFi к устройству iOS и через RS-232 к другому устройству.

Если вам не нужно распространять свое приложение через App Store, вы можете использовать последовательный кабель Redpark для iOS: http://redpark.com/c2db9.html. (Отказ от ответственности, я никогда не пробовал, но, по словам кого-то в Redpark джейлбрейк не требуется, вы просто не можете распространять свое приложение в магазине приложений.)

0 голосов
/ 10 февраля 2013

Если вы все еще хотите использовать Bluetooth, это очень помогло мне упростить стандартное последовательное соединение для прототипирования без джейлбрейка:

http://www.seeedstudio.com/depot/bleshield-based-on-bluegigas-ble112-module-p-1367.html

Работает на Bluetooth 4.0устройства с поддержкой iOS и все схемы, платы, источники микропрограмм и источники приложений iOS доступны здесь:

https://github.com/michaelkroll/BLE-Shield

0 голосов
/ 05 января 2012

Я работал над взломанным приложением, которое использовало BTStack для связи с последовательным устройством.Возможно, вы сможете использовать это для своей демонстрации.

0 голосов
/ 05 января 2012

Вы можете создать небольшой ключ, который подключается через разъем док-станции и транслирует через Bluetooth на другое устройство.

Или вы можете использовать Wi-Fi вместо Bluetooth ... возможно, общение через Wi-Fi с чем-то физическиподключен к тому, что вы хотите контролировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...