Чтение и запись на локальном последовательном устройстве из веб-приложения на основе Django, размещенного на машине Linux AWS.

У меня есть локальная машина Linux, которая взаимодействует с нашим продуктом локально через последовательные порты для связи, теперь я застрял в создании веб-приложения Django, которое работает на нашей машине AWS linux и может осуществлять прямую связь с последовательным портом локальной машины (для чтение, а также запись) всякий раз, когда веб-приложение Django доступно на этом локальном компьютере.

Вещи, которые я пробовал перед публикацией:

  • Я пробовал socat и netcat для доступа к последовательному устройству через одну и ту же локальную сеть ( LAN)
  • Попытался перенаправить все данные, полученные в /dev/ttyS0, на 35.154.21.234 (публичный IP) номер порта этого ip 1234: nc 35.154.20.239 1234 < /dev/ttyS0
  • Попытался запустить непрерывное прослушивание на порту 1234 и перенаправить его на виртуальный порт /dev/pts/2, заблокированный на: sudo nc -lvp 1234 > /dev/pts/2

Я хочу использовать последовательный порт локальной машины Linux в качестве последовательного порта моего сервера Linux, размещенного в облаке.

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

0 ответов

Другие вопросы по тегам