Skip to main content

Easily gather measurements from your multimeter using the Fortune Semiconductors FS9721_LP3 protocol.

Installation

Install from Github directly:

git clone https://github.com/coddingtonbear/python-fs9721.git
cd python-fs9721
python setup.py install

or, install from PyPI using pip:

pip install fs9721

Use as a Library

Create the client you’ll use for gathering measurements first. Using the path to the serial device, create an instance of fs9721.Client:

from fs9721 import Client

my_multimeter = Client('/dev/tty.usbserial')

Then, you can gather measurements from your multimeter using:

print(my_multimeter.getMeasurement())

Command-Line Use

Just run:

fs9721 /path/to/serial/port

For example, on my computer the device is connected via the serial port at /dev/tty.usbserial, for me to gather measurements directly from the multimeter, I would run:

fs9721 /dev/tty.usbserial

Does this support my multimeter?

This library should support any multimeter using the Fortune Semiconductors FS9721_LP3 chip. Common multimeters using this chip are often low-end and include the following:

  • TekPower TP4000ZC

  • UNI-T_UT60E

  • V&A V18b

  • Voltcraft VC-820 and VC-840

If your multimeter is not on the above list, do not despair! This specific IC is very common, and it may very use this chip. Sigrok has a nice reference of which chips various multimeters use; search for your multimeter on their wiki to see if yours also uses this DMM IC.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fs9721-1.0.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file fs9721-1.0.tar.gz.

File metadata

  • Download URL: fs9721-1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fs9721-1.0.tar.gz
Algorithm Hash digest
SHA256 b1ef17980062a407a4bc395cc837d2f43e051beee0168569558a4cbf5233bee2
MD5 06d79192fe5289b6fd25be8cd7241b85
BLAKE2b-256 10aef9e86333a03fb4a70ee8fd0515f7ff4e0737944440383aee21057527314c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page