On Tue, 2021-06-01 at 07:20 -0500, stuart wrote: > > Hi Christo, > > Well, this is getting interesting: > > >./sigrok-cli --driver fluke-45:conn=/dev/ttyUSB0:serialcomm=9600/8n1 --scan > >The following devices were found: > >FLUKE [S/N: 6123456] with 2 channels: P1 P2 > > And turning on logging and setting it to 5 have pushed out and > endless stream of events. I'll look at this in more detail later, > but after failing a transaction where sigrok sent "*IDN?" closing > and re-opening the ttyUSB0 port, sigrok endlessly sends out > "FUNC1?", "AUTO?", "FUNC2" & "AUTO?". The repeats these 4 commands > endlessly.
You are assuming. Don't do that. _Show_ the output that you got, so that others can reason about it. Or keep the information to yourself, and consult the driver source at your site for your amusement. The driver is small, and easy to read if you follow the code paths starting from the api.c source file. Here is why I think your interpretation is incorrect: If the early scan had failed, then the acquisition had not started. Because the identification succeeded, the acquisition gets initiated. That's why the meter's current mode is queried. No measurement value is taken because the meter's current function could not get identified. That's why seeing the responses is so important if you want to receive a helpful answer. If the textual presentation of the SCPI communication is not enlightening, you may have to sniff the serial traffic to get the raw content. The driver does hard string comparisons. Control characters or unexpected whitespace could interfere while the issue might go unnoticed, depending on how the logging is done. Is unusual end-of-line involved which affects the MQ detection? Do you have other cables that you can try? Would not be the first time that individual USB to UART adapters get in the way, while others work fine. Is the communication 8bit clean, or is some ASCII plus parity scheme involved? Some USB "cables" are terrible in this respect (seen with cheap handheld meters). virtually yours Gerhard Sittig -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel