azonenberg changed the topic of #scopehal to: ngscopeclient, libscopehal, and libscopeprotocols development and testing | https://github.com/ngscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
<d1b2> <chille0417> @azonenberg Too handle multiple devices of the same model at the same time, would you say the best option would be to run multiple instances of the bridging software?
<d1b2> <david.rysk> Honestly if we need to pull in a lub Iā€™d be looking at this instead of libserialport https://github.com/wjwwood/serial
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 276 seconds]
Degi_ is now known as Degi
<d1b2> <azonenberg> if you're going the bridge route, yes
<d1b2> <azonenberg> one bridge = one instrument makes sense, as it allows a lot of flexibility for e.g. multiple ngscopeclient sessions doing different things
<_whitenotifier> [scopehal-apps] azonenberg pushed 5 commits to master [+12/-0/Ā±5] https://github.com/ngscopeclient/scopehal-apps/compare/614a9e035cef...c36c921d1b41
<_whitenotifier> [scopehal-apps] mldulaney 42ad1e9 - More filter icons Signed-off-by: Mairi Savanna Dulaney <mairi@seattlebus.space>
<_whitenotifier> [scopehal-apps] mldulaney 0dcf159 - Add shark Signed-off-by: Mairi Savanna Dulaney <mairi@seattlebus.space>
<_whitenotifier> [scopehal-apps] mldulaney ededfde - flip shark export Signed-off-by: Mairi Savanna Dulaney <mairi@seattlebus.space>
<_whitenotifier> [scopehal-apps] ... and 2 more commits.
<_whitenotifier> [scopehal-apps] azonenberg closed pull request #767: Add some more icons - https://github.com/ngscopeclient/scopehal-apps/pull/767
balrog has quit [Ping timeout: 248 seconds]
balrog has joined #scopehal
JSharp_ has joined #scopehal
cyrozap_ has joined #scopehal
JSharp has quit [Ping timeout: 265 seconds]
cyrozap has quit [Ping timeout: 265 seconds]
cyrozap_ is now known as cyrozap
JSharp_ is now known as JSharp
<d1b2> <jescombe> Hi, have just rebuilt from latest master, and seeing a regression with the data from my Siglent SDS800X HD. Am just testing with the calibration output here, 10k sample depth at 10Ms/s. Looks like it has the expected amount of correct data, followed by the same amount of garbage?
<d1b2> <jescombe> I have a working build from 14th September, and just starting a git bisect to try and narrow down when it changed..
<d1b2> <fredzo_72653> Hi @jescombe that looks like a data width issue... Try and change the 8/16 bit parameter in driver settings maybe ?
<d1b2> <fredzo_72653> I ran into similar issue when removing rate-limiting on SCPI commands because the WAVEFORM:WIDTH command was ignored.
<d1b2> <fredzo_72653> @chille0417 are you working on this ? https://github.com/ngscopeclient/scopehal-apps/issues/754
<d1b2> <jescombe> @fredzo_72653 Thanks, will check that out...
<_whitenotifier> [scopehal-docs] fredzo closed pull request #89: Windows uart support via libserialport - https://github.com/ngscopeclient/scopehal-docs/pull/89
<_whitenotifier> [scopehal-apps] fredzo closed pull request #768: Windows uart support - https://github.com/ngscopeclient/scopehal-apps/pull/768
<d1b2> <azonenberg> @jescombe yeah equal length data + garbage implies you are trying to read 16 bit data and getting 8 bit data back from the scope
<d1b2> <azonenberg> There was a commit a few days ago that changed the rate limiting settings
<d1b2> <azonenberg> Maybe that was too optimistic and needs to be increased or rolled back entirely
<d1b2> <azonenberg> @fredzo_72653 your updated version of the xptools PR still pulls in libserialport despite using the native windows APIs
<d1b2> <azonenberg> that should be redundant, right?
<d1b2> <fredzo_72653> Oh yeah, forgot that one ! Let me fix that.
<d1b2> <fredzo_72653> Don't think this one was merged to upstream, was it ? But yeah that what I thought at first...
<d1b2> <fredzo_72653> Should be good now: https://github.com/ngscopeclient/xptools/pull/27 So you where right, it was not that much trouble to use native Windows API šŸ˜‰ and that's one less dependency !
<d1b2> <chille0417> Not right now. So far I haven't done more than some research on how to do it.
<d1b2> <fredzo_72653> OK, I do have a RD6006 and was thinking maybe I would give it a try, I'll let you know what comes out of it.
<d1b2> <chille0417> Okay, cool, then we are at least three people in here having a RD* šŸ™ƒ
<d1b2> <chille0417> I'm writing a bridge between scopehal and a Hantek 365B DMM. It has this weird relative mode. You can take a measurement, press the button to save the value, and then take another measurement that will be relative to the first value. I'm thinking about leaving this functionality out of the bridge. To me this sounds more like something thah should be done in ngscopeclient rather than on the hardware. What do you guys think?
<d1b2> <chille0417> I can see that this would be a useful function on a handheld DMM, just like the tare button on scale. But I don't understand why they have put this function into a USB DMM.
<d1b2> <azonenberg> My R&S meters have this feature, the intended purpose is to null out any frontend offset or something i think
<d1b2> <azonenberg> But yeah i think it makes more sense to build into scopehal as a filter chain instead of the driver
<d1b2> <azonenberg> @fredzo_72653 what's with the LogError "twingo" in the latest PR
<d1b2> <azonenberg> forgotten debug message? lol
<d1b2> <fredzo_72653> Absolutely ! šŸ˜… Fixed !