Hello! I've spent a little time making the scpi-pps driver aware of the Envox EEZ H24005 <https://sigrok.org/wiki/Envox_EEZ_H24005> and the power supply parts of Envox EEZ BB3 <https://sigrok.org/wiki/Envox_EEZ_Bench_Box_3>.
My current patchset is here: https://github.com/apparentlymart/libsigrok/compare/drv-eez-psu.patch While working on this I found what seemed to be a bug in the scpi-pps driver when dealing with the small subset of models that do dynamic channel probing, of which these EEZ devices are a new example. Therefore my patchset includes a commit that attempts to address that. As noted in the wiki page, EEZ BB3 is currently in production and not widely available, and I do not own one myself. The two devices implement a compatible protocol and I was able to test this implementation against the available BB3 "simulator", which runs the same SCPI firmware as a local process with simulated PSU modules attached. This is my first time working on sigrok so I'm open to any feedback about the approach I took here and also if there's a better way to share this work. Thanks!
_______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel