У меня есть 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.
решенный путем добавления 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