Несогласованная задержка чтения последовательных данных в Python 3.7.2 с использованием & ldquo; PySerial & rdquo;

Единственная причина:

setVisible(True); method for the frame should be put on the end of the code.

, если вы укажете эту строку в верхней части кода, который создается при создании фрейма. Это вызовет эту проблему.

1
задан Tanvi1293 18 January 2019 в 12:22
поделиться

1 ответ

Вы, вероятно, столкнулись с этой проблемой задержки с вашим чипом интерфейса USB-to-Serial, который, скорее всего, является устройством FTDI.

https://projectgus.com/2011/10/notes-on-ftdi-latency-with-arduino/

В Linux & amp; В Windows значение таймера задержки по умолчанию составляет 16 мс. Например, скажем, вы отправляете 3-байтовое MIDI-сообщение от вашего Arduino со скоростью 115200 бит / с. Что касается последовательных данных, то для передачи MIDI-сообщения с микроконтроллера Arduino на чип FTDI требуется 0,3 мс. Тем не менее, FTDI хранит сообщение в своем буфере еще 15,8 мс (16 мс после прибытия первого байта), до истечения таймера задержки и отправляет пакет USB на компьютер.

В статье рассказывается, как настроить параметры.

0
ответ дан IBNobody 18 January 2019 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: