2 unstable releases
Uses old Rust 2015
0.2.0 | Dec 31, 2017 |
---|---|
0.1.0 | Nov 18, 2017 |
#39 in #remote-control
46KB
973 lines
ut181a-cli
Uni-T UT181A digital multimeter (DMM) remote contorl command-line interface. It supports USB connection only.
Installing
You need Rust programming language toolchain to compile ut181a-cli
.
Recommended way to install Rust is rustup
tool.
Follow instructions at https://www.rustup.rs/.
Linux
$ sudo apt-get install libudev-dev libhidapi-dev
$ cargo install ut181a-cli
Windows
You can download compiled binaries at releases page.
Requirements for compiling from the source code:
- Rust target
*-pc-windows-msvc
: VisualStudio 2015. - Rust target
*-pc-windows-gnu
: MinGW
$ cargo install ut181a-cli --features build
Usage
$ # Connect DMM to PC.
$ # Turn on DMM, press 'F4' ('SETUP') and set 'COMMUNICATION' to 'ON' state.
$ # Set mVDC mode for example.
$ ut181a-cli list-devices
Found DMM at path '0001:0004:00'.
$ ut181a-cli read once
Mode: mVDC [] [AUTO]
Range: -600...600 mV
1.74 mVDC
FAST: -104.61425 mVDC
Run ut181a-cli help
to see other commands.
License
This software licensed under the following:
- MIT License (LICENSE or https://opensource.org/license/MIT).
Dependencies
~6–12MB
~136K SLoC