ttyACM0 прекращают передавать потоком через какое-то время

У меня есть arduino устройство, которые читают светочувствительный датчик, который затем результатом может быть потоковая канавка его USB-порт. в Windows, с помощью названного программного обеспечения Serial Osciloscope Я могу считать данные, отправленные устройством. однако, когда я работаю

sudo cat /dev/ttyACM0

это - содержание, остановленное после отображения некоторых данных (приблизительно 450 строк).

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

заранее спасибо.

PS: вот вывод команды

...
0,0,0,0,0.000000,0.000000
0,0,0,0,0,0,0,0,8,1,2,4,2,0,0,0
1,0,0,4,2,4,0,0,0,0,3,6,4,0,0,0
0,0,0,2,0,0,0,1,0,1,2,0,0,0,0,0
0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0
0,0,0,4,0.000000,0.000000
4,4,3,0,0,0,0,0,0,0,0,0,0,4,0,3
1,12,2,10,3,0,0,0,7,2,1,0,5,0,0,1
0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,0,0,0,0.000000,0.000000
6,3,0,0,0,0,0,0,1,0,0,2,4,1,3,3
0,0,5,0,0,1,0,5,2,9,3,4,0,0,0,0
0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
# hang on this line.
2
задан 19 July 2018 в 08:18

1 ответ

решенный путем добавления udev управляет от следующей ссылки https://www.pjrc.com/teensy/49-teensy.rules

ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666"

save as /etc/udev/rules.d/49-teensy.rules

2
ответ дан 2 December 2019 в 03:31

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

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