If the --port port_string option is used to set a port (for example to set a serial port 'by-id' in Mac or Linux) and then the GUI is used and the port isn't currently found (either at all, or by that same sting), the value is discarded, and an empty string is set.
This is problematic in general, and especially on Linux when trying to use a 'by-id' path value to avoid the issue of tty port names changing between system boots.
If the
--port port_string
option is used to set a port (for example to set a serial port 'by-id' in Mac or Linux) and then the GUI is used and the port isn't currently found (either at all, or by that same sting), the value is discarded, and an empty string is set.This is problematic in general, and especially on Linux when trying to use a 'by-id' path value to avoid the issue of tty port names changing between system boots.