]> sigrok.org Git - libsigrok.git/commit
hameg-hmo: Try to find a valid serialcomm if none is supplied.
authorGuido Trentalancia <redacted>
Fri, 16 Nov 2018 17:42:47 +0000 (18:42 +0100)
committerUwe Hermann <redacted>
Thu, 25 Jul 2019 22:11:07 +0000 (00:11 +0200)
commit232eb33c67ecf5b1ab81d04ba32ec28b5c20794f
tree9489d82f35e763bb2f98a520b3a9f84c1910e5c2
parentbb0665868eee7ebd569a6563d30c4099cf0c37bb
hameg-hmo: Try to find a valid serialcomm if none is supplied.

If no serial port option is specified on the command-line using the
"serialcomm" driver option, but the device is connected through USB
and it requires a known default serial port option, then use it in
order to avoid data corruption or even worse problems.

Note: the easiest way to reproduce data corruption on HMO3000 series
is to start an analog data acquisition (e.g. on channel CH1) after
switching from Ethernet mode to USB VCP mode (HO732 USB/Ethernet interface).

This fixes parts of bug #1321.
src/scpi/scpi_serial.c