Уменьшите задержку запроса на FTDI UBS-to-RS-232 адаптер

Я использую ElmScan5 scantool, который использует FTDI USB-2-RS-232 последовательная к USB микросхема под Вином 1.6.2 на Ubuntu 14.04 (Испытанный Тар).

Задержка очень высока, и я нашел рекомендацию о том, как уменьшить ее в Windows, но я не уверен, как сделать что-то подобное на Linux.

В Windows под COM-портами существует опция уменьшить таймер задержки:

Назовите Диспетчер устройств, найдите свой USB-порт. (1) Называете Свойства; (2) Называете усовершенствованными (3) Таймер Задержки Изменения от 16 до 2 или 1 мс.

Для получения программного обеспечения, работающего под Вином, я должен был добавить следующее к Винному файлу реестра:

[Hardware\\Devicemap\\Serialcomm] 1015709345
"Serial0"="COM1"

Таким образом, я не знаю, является ли это Linux или Винная проблема.

3
задан 18 October 2016 в 02:00

2 ответа

Хорошо, , таким образом, вот ответ (еще не проверили его, но выглядит хорошим):

# cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
16
# echo 1 > /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
# cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
1

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

5
ответ дан 1 December 2019 в 15:37
cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
sudo bash -c "echo 1 > /sys/bus/usb-serial/devices/ttyUSB0/latency_timer"
cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
-1
ответ дан 25 December 2020 в 08:55

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

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