The MHINSTEK_MHS-5200A is a cheap, decent, dual channel function generator available from various Chinese vendors. The user interface is very clunky, virtually unusable, so I wrote this command line utility to configure and use the unit without using the controls. Most parameters and functions can be controlled by either command line parameters or a JSON file that stores a sequence of actions to perform.
git clone https://github.com/peterska/go-mhs5200a.git
cd go-mhs5200a
make
The compiled binary can be found in the bin folder.
./bin/mhs5200a
will display some brief usage instructions.
Please use Github issue tracker for filing bugs or feature requests.
go-mhs5200a is licensed under the BSD 3-Clause License