USB low level debugging, feat. sigrok and OpenVizsla https://diode.zone/videos/watch/46748667-b78b-4cd2-b05f-e7d5454b111c
You no longer have to remember your session setup, which decoders you added, which decoder settings you used, and so on...
After figuring out from the Chinese datasheet that the part requires an init sequence I found a very helpful thread on @HennerZeller rpi rgb led matrix repository. You should read it if you want to know the details: https://github.com/hzeller/rpi-rgb-led-matrix/issues/746#issuecomment-453860510 Attached are the init signal traces.
This is currently invoking sigrok-cli from the gtkwave #python scripting facility, nicer integration will be available once the current sigrok architectural restructuring that we're working on is finished.
Neat little explanation fit into such a short slot!
Quick #introduction: sigrok is a FOSS project for all kinds of test&measurement gear, including logic analyzers, oscilloscopes, multimeters, programmable power supplies, and lots more.
Portable libs, protocol decoders written in #python, various CLI and GUI frontends.
Portable, cross-platform, Free/Libre/Open-Source software for logic analyzers, oscilloscopes, multimeters, and other test&measurement gear.
Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.