Plug and Play Support
Linux provides a subsystem for managing user devices called udev
. EmComm Tools leverages this subsystem to provide plug and play support. This support is primarily geared around supporting:
- Serial devices for CAT control
- Sound cards for digitial mode communication
- GPS units
udev Cheat Sheet
Monitor udev events
sudo udevadm monitor
Monitor udev event properties
sudo udevadm monitor --property
Monitor udev by subsystem
sudo udevadm monitor --kernel --subsystem-match=sound
Get info on device
sudo udevadm info /dev/<device>
Reload udev configuration
sudo udevadm control --reload
Using ls to find serial devices by id
ls -l /dev/serial/by-id