Tag Archives: python

Project: A Poor-Man’s Ambulatory Blood Pressure Monitor (ABPM) ft. A&D UA-651BLE

I suppose as one gets older, health becomes more of an issue. For me, this year has been rather difficult one on that front. While I thought my ankle tendonitis issues were my main challenge and one that has temporarily … Continue reading

Posted in DIY, Electronics | Tagged , , , , , , , , , | 4 Comments

Project: Generate High-Quality Industrial Fire/Alarm Sounder Audio with Python

I can’t believe how fast 2024 is going by … Australia Day long weekend has already come and gone. Unfortunately for me, I spent it being rather sick with a flu-like illness which I’m still recovering from … but that … Continue reading

Posted in Audio, Computing, Electronics | Tagged , , , , | Leave a comment

Project: A WebSDR Recorder using Python, Selenium WebDriver, Geckodriver & Firefox

Having recently reported receiving QSL cards for the Ghosts in the Air Glow program, I thought it would be nice to report on a little project I undertook just-in-time for the last transmission that occurred in October 2022. While ultimately … Continue reading

Posted in Computing, Radio | Tagged , , , , , , , , | Leave a comment

Notes: VISA Layer Compatibility with PyVISA & Virtual Machines

For many years, I’ve taken National Instruments NI-VISA for granted as the de-facto VISA layer that just seems to work with most vendor software and PyVISA. But perhaps I was misled by some old documentation from PyVISA‘s early days when … Continue reading

Posted in Computing, Electronics | Tagged , , , , , , | Leave a comment

Experiment: NI-VISA+Win10 vs. pyvisa-py+pyusb+pyserial+Linux

A couple of weeks ago, I posted my scpibenchv1 post about benchmarking SCPI commands on compatible test and measurement equipment. In that post, I did mention that the use of different VISA layers would likely affect the results in some … Continue reading

Posted in Computing, Electronics | Tagged , , , , , , , | Leave a comment

Project: scpibenchv1 – A Benchmark for SCPI Controlled Instruments

I have been fortunate enough to have been selected as a reviewer for numerous types of test equipment over the years and have been a big advocate for the use of SCPI automation, I have seen differences between different products … Continue reading

Posted in Computing, Electronics | Tagged , , , , , , , | Leave a comment

Notes: Tektronix PA1000 Power Analyser with pyvisa & SCPI Quirks

I think it’s fairly self-evident that I think test equipment automation is awesome. If you’ve mastered the basics and learned a bit about the intricacies of status reporting, you’re well on your way to being able to drive almost any … Continue reading

Posted in Electronics | Tagged , , , , | Leave a comment

Project: Implementing a (Proper) R&S NGM FastLog Client with pyvisa

One of the key motivations to writing a post about understanding the SCPI Status Model was the need to use it for implementing proper code to perform high-speed instrument measurements. In the case of the Rohde & Schwarz NGM202, it … Continue reading

Posted in Electronics | Tagged , , , , , | Leave a comment

Tutorial: Understanding the SCPI Status Model with pyvisa Examples

If you’ve got some decent test equipment, chances are that you’re going to be automating it sooner or later. While I covered most of the basics of sending and receiving commands in my first tutorial, there comes a time when … Continue reading

Posted in Electronics | Tagged , , , , , , , , , , | Leave a comment

Tutorial: Introduction to SCPI Automation of Test Equipment with pyvisa

When it comes to running scientific experiments, your test equipment are your “eyes and ears” measuring the quantities you are trying to observe. A lot of the time, purchasers tend to focus on specifications such as accuracy and resolution, while … Continue reading

Posted in Electronics | Tagged , , , , , , , , , , | 6 Comments

Project: Simple Python-based Controller for Tenda Beli SP3 Smart Wi-Fi Plugs

The convenience and utility of remotely-controlled power switches is difficult to overlook once you’ve gotten used to having them around. Ever since the WeMo, I’ve realised just how useful they can be – for example, no more getting out of … Continue reading

Posted in Computing, Electronics | Tagged , , , , , , , | 2 Comments