...
udev
...
rules file (taken from mit oceanai kingfishers wiki)
Code Block |
---|
file: {code} /etc/udev/rules.d/71-MOOS-Serial.rules {code} Content: |
Content:
Code Block |
---|
# Looks for serial devices used by MOOS on the KingfisherHoverKayak # Assigns consistent names for use in mission files #Ocean# Ocean Server OS5000 digital compass KERNEL=="ttyUSB?", ATTRS{manufacturer}=="Silicon Labs", ATTRS{product}=="CP2102 USB to UART Bridge Controller", SYMLINK+="OS5000" Listing of MOOS process configs that may be subject to change. h4. Compass: kassandra - /dev/ttyUSB2, 115200 nostromo - /dev/ttyUSB1, 115200 h4. GPS: nostromo - /dev/ttyACM0, 9600 icarus - |
reload udev rules:
Code Block |
---|
sudo udevadm trigger
|
Nostromo:
compass - /dev/ttyUSB1, 115200
gps - /dev/ttyACM0, 57600
modem - /dev/ttyUSB0, 19200
Icarus:
modem - /dev/ttyUSB1, 19200
gps- /dev/ttyUSB0,
...
57600
Kassandra:
compass - /dev/ttyUSB2, 115200
modem - /dev/ttyUSB1, 19200
altimeter - /dev/ttyUSB0, 9600