Congrats on making your own OBS overlay, well done. It's quite the sense of achievement and best of all you get to cull all the stuff you don't want. Does your meter also lock out the front panel during the SCPI querying ?
@@mattbrwn if you find one, let me know. I sadly suspect it's a legacy holdover from the "old days" where the equipment was entirely remotely managed and it's definitely something you wanted to happen (the lockout). Personally I'd love to see meter makes provide a SCPI option to permit concurrent access along with a summary query/response too (ie, basically "read only" SCPI mode ). I imagine it's a case where the way we're using this equipment is "too new" for the makers to be keeping up or understanding ( when I tried explaning to some of the meter makes they were "Why would you do that?" ). I ended up adding hot-keys to change modes and it's easy to use but I still want that concurrent front panel access.
@@mattbrwn good luck with it. I ended up being "sufficiently satisfied" by utilising the hot-keys to switch modes (ie, win-alt-R for resistance, C for continuity etc ) and what can be useful is if you have a 'pause' button where your OSD software then stops querying and you can then use the front panel again. Adding the read-only mode would be a nice firmware twist :)
@@pldaniels I've bumped my head around this issue a lot. If you see my latest videos, I am displaying on screen 2 lab power supplies, a USB supply (using INA219) and the DMM. I have noticed that although SCPI is rated as a "protocol" it does not work the same way on all devices. For example, on my Owon PSU, I can low-level read voltage and consumption without having the PSU in remote mode (the mode that locks your front panel). On the other hand, my Agilent supply is way worse, I can't do any readings unless the psi is in remote mode, which locks the front panel.... annoying. It has a few low-level commands (that's how they name them) which allow some settings on the voltage and power without putting it in remote. Now, for the multimeter, I use a uni-t which dumps all readings on serial continuously - very easy to capture them. I plan on getting an Owon dmm as I believe that also has a low-level scope reading command. Now, looking on the Siglent doc - are you sure "DATA:LAST?" isn't a low level command that does not lock the panel? I would try it without any other pre-commands like INIT or CONF:....
I love these kinds of videos. Any chance you have a Bus Pirate 5? I’d love to see you do a video on using one of those in a reverse engineering context.
I am using a FHD webcam as a microscope. I was thinking about coding something in python that i can overlay on the camera feed, so i don't have to take my eyes of the monitor to see what i am measuring. The goal eventually is to have DMM, scope and logic analyzer to overlay, with important information close to the center of the screen.
In case we want to set our bench up with the same complement of 'Siglent DMM / Bench Power Supply / O-Scope', what are the models of the power supply and O-Scope?
links to those items are in the video description :) these are more pricey items so please do your research to see if you really need these items before buying!
@@mattbrwn thanks I will have a play i have a 3055. I want to add logging to the code will update the repo will I do will be next month once current project is done 😃
Someone should write some malware that makes the multimeter display the wrong results so someone gets electrocuted MUAHAHA. Kind of like Stuxnet but for multimeters instead of centrifuges.
Congrats on making your own OBS overlay, well done. It's quite the sense of achievement and best of all you get to cull all the stuff you don't want.
Does your meter also lock out the front panel during the SCPI querying ?
Yes the front panel locks which is very annoying. Is that just a limitation of the meter itself? Are there some meters that don't lock out like that?
@@mattbrwn if you find one, let me know. I sadly suspect it's a legacy holdover from the "old days" where the equipment was entirely remotely managed and it's definitely something you wanted to happen (the lockout).
Personally I'd love to see meter makes provide a SCPI option to permit concurrent access along with a summary query/response too (ie, basically "read only" SCPI mode ).
I imagine it's a case where the way we're using this equipment is "too new" for the makers to be keeping up or understanding ( when I tried explaning to some of the meter makes they were "Why would you do that?" ).
I ended up adding hot-keys to change modes and it's easy to use but I still want that concurrent front panel access.
I said I wasn't going to do a hardware hacking project on this multimeter itself but this might be the perfect motivation to do that 🤠
@@mattbrwn good luck with it. I ended up being "sufficiently satisfied" by utilising the hot-keys to switch modes (ie, win-alt-R for resistance, C for continuity etc ) and what can be useful is if you have a 'pause' button where your OSD software then stops querying and you can then use the front panel again.
Adding the read-only mode would be a nice firmware twist :)
@@pldaniels I've bumped my head around this issue a lot. If you see my latest videos, I am displaying on screen 2 lab power supplies, a USB supply (using INA219) and the DMM. I have noticed that although SCPI is rated as a "protocol" it does not work the same way on all devices. For example, on my Owon PSU, I can low-level read voltage and consumption without having the PSU in remote mode (the mode that locks your front panel). On the other hand, my Agilent supply is way worse, I can't do any readings unless the psi is in remote mode, which locks the front panel.... annoying. It has a few low-level commands (that's how they name them) which allow some settings on the voltage and power without putting it in remote. Now, for the multimeter, I use a uni-t which dumps all readings on serial continuously - very easy to capture them. I plan on getting an Owon dmm as I believe that also has a low-level scope reading command. Now, looking on the Siglent doc - are you sure "DATA:LAST?" isn't a low level command that does not lock the panel? I would try it without any other pre-commands like INIT or CONF:....
Have you extracted the firmware from it yet?
Thanks Matt! Love the behind the scenes.
For a content creater that does electronics its the way to go.
Something for the future might be considering a power supply addition to the overlay.😉
yeah that's all possible with the SCPI command set :)
Jumping digits looks bad. I think you should add zeros to the end to align number width
good idea! will work on this
I don't have a fancy IP interface on my bench top multimeter, but it does have GPIB so this idea of the overlay... My eyebrow is raised over here 👍
thank you Matt !
I love these kinds of videos. Any chance you have a Bus Pirate 5? I’d love to see you do a video on using one of those in a reverse engineering context.
I am using a FHD webcam as a microscope. I was thinking about coding something in python that i can overlay on the camera feed, so i don't have to take my eyes of the monitor to see what i am measuring.
The goal eventually is to have DMM, scope and logic analyzer to overlay, with important information close to the center of the screen.
Matt the hardware king 🙏
In case we want to set our bench up with the same complement of 'Siglent DMM / Bench Power Supply / O-Scope', what are the models of the power supply and O-Scope?
links to those items are in the video description :)
these are more pricey items so please do your research to see if you really need these items before buying!
Can you link this to your button panel as well 8nstead of a web page?
I like your workbench. Where can I get one? The shelf over it is cool
its a benchpro work bench.
I bought it from benchdepot
How to learn this hardware hacking stuff, where to start, is it expensive...?
glad you got new toy
Is the script avliable?
just updated video description with a link! :)
@@mattbrwn thanks I will have a play i have a 3055. I want to add logging to the code will update the repo will I do will be next month once current project is done 😃
3:50 if you have to be told do not put this on the internet please stop watching now and unplug your internet and seek help.
thats really cool
nice
Someone should write some malware that makes the multimeter display the wrong results so someone gets electrocuted MUAHAHA. Kind of like Stuxnet but for multimeters instead of centrifuges.
Overkill