Мониторинг связи UART на RaspberryPi с помощью DietPi - PullRequest
0 голосов
/ 12 сентября 2018

Я застрял и не могу понять, почему.

Вот что я пытаюсь сделать. Я хочу выводить входящие сообщения, отправленные Arduino Mega через UART на RPi. У меня есть простой цикл в скрипте Python, который печатает все, что поступает в последовательный буфер.

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

Тем не менее, я не привык копаться в конфигурации DietPi. И я прочитал, что есть кое-что, что я должен заботиться между использованием UART для электронного проекта (который я делаю) и последовательной консоли. Поэтому я не уверен, что изменил правильные вещи.

В любом случае, я вижу несколько отправленных сообщений. Но через некоторое время случайной длительности я получил это сообщение: device reports readiness to read but returned no data (device disconnected?).

Итак, я думаю, у меня есть два вопроса:

Какой должна быть моя конфигурация в /boot/config.txt, /boot/cmd.txt, /boot/dietpi.txt и использование команды dietpi-config, чтобы иметь возможность использовать модуль serial Python и иметь связь с Arduino или любым другим устройством?

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

Большое спасибо заранее.

...