azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/azonenberg/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
someone-else has quit [Quit: Connection closed]
Degi has quit [Ping timeout: 258 seconds]
Degi has joined #scopehal
bgamari_ has quit [Ping timeout: 252 seconds]
bgamari has joined #scopehal
sorear has quit [Ping timeout: 264 seconds]
sorear has joined #scopehal
_florent_ has quit [Read error: Connection reset by peer]
_florent_ has joined #scopehal
bvernoux has joined #scopehal
someone-else has joined #scopehal
someone-else has quit [Quit: Connection closed]
someone-else has joined #scopehal
JSharp has quit [Ping timeout: 244 seconds]
JSharp has joined #scopehal
Ekho has quit [*.net *.split]
Ekho- has joined #scopehal
Ekho- is now known as Ekho
<d1b2> <dannas> Back at home with my Siglent SDS1104X-E scope. With pyvisa and the programming manual, I can retrieve a bunch of parameters. So I just have to make some adjustments to SiglentsSCPIOscilloscope.cpp to allow it to work for SDS1104X-E as well. There's supposed to be an older driver in the git history, but I think testing with python is the fastest way for me get a grip on how SCPI works. Repetition of my plans: Get the newly bought but not yet
<d1b2> delivered RigolMSO8000 scope working with glscopeclient. On the way there: start by re-adding support for Siglent SDS1104x-e I have at home and the Rigol MSO11074z that we have in the office. (I'm only in the office every second week or so)
<d1b2> <dannas> I'll also have to figure out how to fix the couple of crashes I've seen for the demo scope.
<d1b2> <dannas> The macros for helping filling in the static tables for scopes, transports and decoder init func ptrs are kind of neat. It did trip me up a little when I was searching for some definitions.
<d1b2> <dannas> I wasn't aware btw that git grep does not search submodules. Made me a little more confused when I was searching for CreateInstabce functions. VSCode does look in submodules though.
<_whitenotifier-1> [scopehal] miek opened pull request #515: Add HyperRAM decoder - https://git.io/JPBm9
<_whitenotifier-1> [scopehal] miek opened pull request #516: AgilentOscilloscope: add support for digital channels - https://git.io/JPBmb
someone-else has quit [Quit: Connection closed]
someone-else has joined #scopehal
<azonenberg> dannas: awesome
<azonenberg> miek: ooh, good stuff - i'll have a look at the PRs tonioght
<azonenberg> miek: re your hyperram PR, do you actually need all ten waveforms? what's the total file size?
<azonenberg> i'm trying to keep the testdata repo from growing out of control and most of the datasets only have 1-2 waveforms in them unless i need more to show off different features of the protocol
<azonenberg> I keep much more data privately offline
<azonenberg> but github does have a repo size limit i don't want to hit :p
<miek> yeah, each transaction example is in its own waveform. it's only 1MB
<azonenberg> Ok great i was just looking at the list of files in the PR
<azonenberg> 1 MB is fine, my private test data collection is in the double or triple digit GB though
<azonenberg> azonenberg@havequick:~$ du -h --summarize /ceph/fast/home/azonenberg/scopehal-tests/
<azonenberg> 52G /ceph/fast/home/azonenberg/scopehal-tests/
<azonenberg> and that's on top of another 108 GB of ultra deep waveform captures I use for stress testing etc, but those are contaminated with $dayjob client IP and not releasable
<azonenberg> (They're great examples though and i hope to one day re-create similar test cases from releasable data)
<azonenberg> miek: also, any chance i could get you to send me, not as a PR but for internal testing, a hyperram capture with one DQ pin, and maybe RWDS, as analog probes?
<azonenberg> I want to try to get a DQ read/write eye out of it
<azonenberg> (working on doing the same thing for DDR but can't hurt to have more protocols to do it on)