Подтвердить что ты не робот

IPhone для RS-232 через Bluetooth

Я хочу подключить свой iPhone к последовательному устройству RS-232 через Bluetooth. Кто-нибудь реализовал это успешно и может предложить советы по использованию оборудования? Это довольно сложно из-за необходимости использования Apple Authentication Processor с устройством. Лучшим потенциальным устройством, которое я нашел, является этот парень, но он входит только в встроенный пакет, его интерфейс последовательного порта - это только UART на уровне логики, а не линейный RS -232, и я не могу найти поставщика с ним на складе.
Любые мысли были бы оценены.

Я рассматриваю только использование Wi-Fi для сериала вместо этого, но, пожалуйста, проигнорируйте эту возможность для целей этого вопроса.

4b9b3361

Ответ 1

на большинство вопросов уже ответил сам.
В основном у вас есть 5 (+2) вариантов.

  • Присоединяйтесь к программе MFi. Это может быть трудно, если вы не являетесь частью компании среднего размера.

  • Купить модуль Bluetooth OEM. Я не уверен, разрешено ли это правилами Apple.

  • Используйте WiFi. Имейте в виду, что вы хотите использовать чипсет Wi-Fi, который может действовать как по крайней мере ad-hoc точка доступа. Эти чипсеты довольно дороги, и вам нужно подумать о том, как присоединиться к существующим сетям (клиенты не хотят покидать свою домашнюю сеть, чтобы использовать ваш продукт). Это добавит много затрат на спецификацию вашего устройства.

  • Побег из тюрьмы может быть вариантом. Я никогда не пытался использовать аксессуары с джейлбрейком, поэтому я не знаю, можно ли использовать bluetooth без аутентификации.

  • Работайте с компанией, входящей в программу MFi.

  • (Возможно, вариант и в зависимости от скорости, которую вы хотите получить через RS232: в конце концов вы можете преобразовать аудиовыход гнезда головного телефона в уровни RS232 и наоборот)

  • (Не совсем вариант: разрабатывайте Android и делайте все, что захотите)

Ответ 2

Если вы джейлбрейк своего устройства, вы можете использовать BTstack.org(отказ от ответственности: я автор BTstack) для подключения к устройству Bluetooth, которое поддерживает профиль последовательного порта. Вы можете получить модули Bluetooth, которые реализуют SPP и обеспечивают выход уровня UART. Как указывает David R. выше, вам нужен конвертер UART в RS232, например. MAX232.

Ответ 3

Ok. Другой вариант. Есть одна или две компании, которые продают кабели RS232 для iOS, например. Skywire здесь: http://www.southernstars.com/products/skywire/index.html

Затем вы можете использовать расширитель Bluetooth RS232, который состоит из RS232-SPP и пары SPP-to-RS232. Ужасно, но в правилах Apple.

Ответ 4

Ну. Кажется, мой ответ может быть тем, о чем вы не просили. Но тот парень, о котором вы говорили, является ответом. Купите его продукт, и вам хорошо, все, что вам нужно, это чип MAX232. Преобразует логический уровень UART в RS232. низкое напряжение низкого напряжения с низким напряжением преобразуется в высокое + ~ 10 вольт, низкое - 10 вольт.

Я использую чип MAX232 с микропроцессором, который использует логический уровень USART для связи через RS232.

В нем много учебных пособий, объясняющих, как это сделать.

Ответ 6

Возможно, я подумал бы создать что-то среднее, которое принимает команды bluetooth и конвертирует их в последовательный, подобно тому, как это происходит с TCP-соединениями: https://www.npmjs.com/package/stellar-socks