cmvr-es/script/start_can.sh

19 lines
414 B
Bash
Raw Normal View History

2025-08-21 13:56:39 +08:00
#!/bin/bash
# CAN interfaces list
CAN_INTERFACES=("can0" "can1" "can2" "can3")
BITRATE=1000000
for CAN_IF in "${CAN_INTERFACES[@]}"; do
# Bring interface down first (in case it's already up)
sudo ip link set $CAN_IF down
# Set bitrate
sudo ip link set $CAN_IF type can bitrate $BITRATE
# Bring interface up
sudo ip link set $CAN_IF up
echo "$CAN_IF started, bitrate $BITRATE"
done