Я отправляю данные через cansend
на vcan0, в то же время я слушаю сообщения, которые были отправлены на vcan0 через candump vcan0
.
По какой-то причине я не получаю никаких сообщений при отправке данных на vcan0
через скрипт, но когда я отправляю данные через терминал, скрипт каким-то образом получает данные.
cansend vcan0 004#0152FEE400000000 # sending data to vcan0
while true;
do
msg_candump=$(candump vcan0) # read vcan0
if [[ ${#msg_candump} > 1 ]]; then #received msg
echo $msg_candump
fi
done