Skip to main content

Joulescope™ host driver and utilities

Project description

Joulescope

Welcome to Joulescope™! Joulescope is an inexpensive, precision DC energy analyzer that enables you to build better products.
Joulescope™ accurately and simultaneously measures the voltage and current supplied to your target device, and it then computes power and energy. For more information on Joulescope, see www.joulescope.com.

This pyjoulescope package contains the driver and command-line utilities that run on a host PC and communicate with a Joulescope device over USB. Most users will run the graphical user interface which is in the pyjoulescope_ui package. Developers may import this package to automate and script Joulescope operation. The majority of code is written in Python 3.6+, but a small amount is in Cython for better performance.

Developer

Install normal dependencies

pip3 install -r requirements.txt

Install Cython

pip3 install check-manifest Cython coverage wheel

License

All pyjoulescope code is released under the permissive Apache 2.0 license.

Project details


Download files

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

Source Distribution

joulescope-0.2.2.tar.gz (176.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

joulescope-0.2.2-cp37-cp37m-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

File details

Details for the file joulescope-0.2.2.tar.gz.

File metadata

  • Download URL: joulescope-0.2.2.tar.gz
  • Upload date:
  • Size: 176.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for joulescope-0.2.2.tar.gz
Algorithm Hash digest
SHA256 f9531afe4d2e424206dcd635745452689a8453b8149de12b4f161039bdda450b
MD5 743f489882b73292d15e1f0de5ee6be8
BLAKE2b-256 30fc1f88c01c44c2ec90948df83096be6fd2a7e76eb20c469a266c2eba8c421c

See more details on using hashes here.

File details

Details for the file joulescope-0.2.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: joulescope-0.2.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for joulescope-0.2.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e6b8fc595963fb79b72f598af05a9d66ea0f074390d01e4c2802cb21bed7a92c
MD5 85ff07f1d3d43845bb994cf8056917ce
BLAKE2b-256 cb7baf746ec460fae008fdf1ee10688cedd93e914aa00a5e99af2efe89218b84

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