Excellent work Hans,
?
I applied my hack on udev to get the new ports consistent, and now my machine shows:
?/dev/QMX00 -> ttyACM0
?/dev/QMX02 -> ttyACM1
?/dev/QMX08 -> ttyACM2
So I can now use a persistent name /dev/QMXxxxx for flrig / putty etc. instead of whatever ACMX is allocated irresepctive of how busy the ports are on this PC.
If any one else needs this the udev rule is:
SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="$attr{bInterfaceNumber}"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a34c", SYMLINK+="QMX%E{.LOCAL_ifNum}", MODE="0666"
?
I've included the line that gets the interface serial from the USB info and passes to the terminal naming in the avove.
Thanks again Hans, and particularly for the new CAT codes - very useful to me.
73 Simon G0FOZ
?