azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/azonenberg/scopehal-apps, https://github.com/azonenberg/scopehal, https://github.com/azonenberg/scopehal-docs | Logs: https://freenode.irclog.whitequark.org/scopehal
Degi has quit [Ping timeout: 246 seconds]
Degi has joined #scopehal
electronic_eel_ has joined #scopehal
electronic_eel has quit [Ping timeout: 272 seconds]
<_whitenotifier-f> [scopehal] azonenberg pushed 2 commits to master [+0/-0/±4] https://git.io/JkKcg
<_whitenotifier-f> [scopehal] azonenberg a4abe8d - Adjusted thresholds in USB2PMADecoder to better handle slow-slew signals on poor cables. Fixes #346.
<_whitenotifier-f> [scopehal] azonenberg 1100c1f - USB: Check CRC5/16 rather than always displaying as green. Fixes #52.
<_whitenotifier-f> [scopehal] azonenberg closed issue #52: USB decode: verify CRCs rather than always displaying as green - https://git.io/Jfyiu
<_whitenotifier-f> [scopehal] azonenberg closed issue #346: USB PMA decode fails on low-slew signals - https://git.io/Jk257
<_whitenotifier-f> [scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±2] https://git.io/JkKcr
<_whitenotifier-f> [scopehal-apps] azonenberg ffcd329 - OscilloscopeWindow: Fixed bug in CSV column header import
<_whitenotifier-f> [scopehal-apps] azonenberg 9aa8d07 - Updated to latest scopehal
<_whitenotifier-f> [scopehal] azonenberg opened issue #349: Migrate CSV import from glscopeclient to libscopehal so it can be used in headless apps - https://git.io/JkKcb
<_whitenotifier-f> [scopehal] azonenberg labeled issue #349: Migrate CSV import from glscopeclient to libscopehal so it can be used in headless apps - https://git.io/JkKcb
juli966 has quit [Quit: Nettalk6 - www.ntalk.de]
_whitelogger has joined #scopehal
<_whitenotifier-f> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±2] https://git.io/JkK5z
<_whitenotifier-f> [scopehal] azonenberg 5260566 - MockOscilloscope: Migrated CSV import from OscilloscopeWindow class so we can use it in headless ATE apps. Fixes #349.
<_whitenotifier-f> [scopehal] azonenberg closed issue #349: Migrate CSV import from glscopeclient to libscopehal so it can be used in headless apps - https://git.io/JkKcb
<_whitenotifier-f> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±2] https://git.io/JkK5a
<_whitenotifier-f> [scopehal-apps] azonenberg 688127f - Migrated CSV import to MockOscilloscope class
yourfate has quit [Quit: Sayōnara, ihr Trottel.]
yourfate has joined #scopehal
promach3 has quit [Quit: Bridge terminating on SIGTERM]
bluecmd[m] has quit [Quit: Bridge terminating on SIGTERM]
jevinskie[m] has quit [Quit: Bridge terminating on SIGTERM]
promach3 has joined #scopehal
<azonenberg> Random interesting observation
<azonenberg> while looking for something unrelated, i found C:\Program Files\Lecroy\XStream\ftd2xx.dll on my waverunner
<azonenberg> i wonder what they have ftdi dongles for
<azonenberg> usb gpib perhaps?
<azonenberg> except there's a separate binary GPIB2USBDriver.exe
<monochroma> grep for what loads it
<azonenberg> Also of note: LabMaster10_FPGA.mcs
<azonenberg> their installer apparently has no common sense about what is totally irrelevant for the system it's being installed on
<azonenberg> :p
<azonenberg> Also under "SerialFPGAs" there are a zillion .rbf or .mcs FPGA images
<azonenberg> which appear to control different types of serial triggers
<azonenberg> 64 different bI see a bunch labeled GTX_* which reference 8b10b, 64b66b, and "SERPAT" which i assume is raw serial bit patterns
<azonenberg> at several different bit rates
<azonenberg> probably different pll coefficients or something
<monochroma> azonenberg: yeah, my lecroys have the same nonsenes :P it's a one size fits all installer afaict
<azonenberg> they have both GTX_ and GTX2_ so probably two different fpgas
<azonenberg> Then there's "MAG_SerTrigFPGA" which seems to be lower speed hardware triggering. Most likely the FPGA on the waverunner
<azonenberg> It references 8b10b on C1/2 and C3/4 at high and low bit rates
<azonenberg> CAN, flexray, HSIC, I2C, I2C/UART/LIN, I3C, 1553, PCIe, SATA on C1/2, SATA on C3/4, SENT, serial pattenr on C1/2 or C3/4 at low and high bit rates
<azonenberg> and then Mag12 and Yater
<azonenberg> Which appear to be other serial trigger FPGA configs which do not support the serial pattern trigger
bluecmd[m] has joined #scopehal
jevinskie[m] has joined #scopehal
<azonenberg> GTX_ and GTX2_ reference up to 14.1 Gbps so I suspect that is the serial trigger on the wavemaster / sda / dda family
<azonenberg> probably two hardware generations
<azonenberg> Then there's "Hennessey" which only seems to do TV trigger. probably something really old
<azonenberg> "Mag" seems to line up nicely with the waverunner 8k / 9k series. I suspect it's a spartan6 given the 3 Gbps max serdes trigger speed
<azonenberg> Might try and pull an idcode out of the flash file at some point
<azonenberg> Mag12 and Yater lack the low speed serial trigger, but have what seems to be all of the other protocols. This leads me to believe that those FPGAs are used on the WavePro HD and HDO lines, although i don't know which is which
bvernoux has joined #scopehal
<azonenberg> bvernoux: I'm finalizing my design for the next AKL-PT2 prototype
<bvernoux> ha great
<bvernoux> I have worked hard on the Rigol MSO5000 bin format
<bvernoux> and I have reversed it ;)
<bvernoux> I have found there is also some bugs depending on number of Analog Chan + LA Chan ;)
<bvernoux> So at end LA chan have missing points ...
<bvernoux> depending on Analog Chan Sampling Rate and especially when there is only 1 Analog Chan and 2x LA Chan
<bvernoux> It is a real mess
<bvernoux> else all for work so far for pure Analog Chan Data
electronic_eel_ is now known as electronic_eel
juli966 has joined #scopehal
maartenBE has quit [Ping timeout: 260 seconds]
maartenBE has joined #scopehal
juli966 has quit [Ping timeout: 272 seconds]
bvernoux has quit [Read error: Connection reset by peer]