1

В настоящее время я работаю над созданием беспроводного проводного соединения USB. Текущая настройка как показано здесь:

4 датчика с использованием последовательной связи (UART) подключены к устройству с последовательным интерфейсом USB, которое подключено к планшету Windows. На планшете драйвер FTDI создает 4 виртуальных COM-порта, которые использует встроенное программное обеспечение. Этот интерфейс к программному обеспечению (виртуальные COM-порты) довольно фиксированный и не должен изменяться.

Цель - отсоединить проводной USB-кабель, чтобы планшет стал беспроводным. Я думал, что это можно получить, вставив устройство (RPI?) чтение данных USB и их беспроводная передача на планшет. Я не знаю, как именно, и если это правильный подход.

Итак, мой вопрос: как мне получить беспроводную настройку, которую я хочу?

PS: Если решение Raspberry Pi правильное, мне нужно запрограммировать его так, чтобы оно могло считывать данные USB и передавать их по беспроводной сети. А также мне нужно программное обеспечение на планшете для получения беспроводных данных, создания виртуальных COM-портов и размещения данных на них. Это правильно поняли?

1 ответ1

2

Вы можете использовать usbip для переадресации USB-соединений по любой сети, включая беспроводную. Это стандартная часть ядра Linux, но вы должны проверить вариант ОС, который вы используете на Raspberry Pi, если он включен по умолчанию. Raspberry Pi будет действовать как сервер, экспортируя четыре COM-порта. Программа usbip (в пакете с тем же именем, например, в Debian/Raspbian) необходима для ее настройки. Для клиента Windows вы можете скачать двоичный файл по ссылке, указанной выше.

Есть несколько записей в блоге, которые описаны более подробно, например, здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .