Skip to main content

Joulescope™ host driver and utilities

Project description

Joulescope

Build Status Docs Status

Welcome to the Joulescope™ python driver!
Joulescope is an affordable, precision DC energy analyzer that enables you to build better products.

This pyjoulescope python package enables you to automate Joulescope operation and easily measure current, voltage, power and energy within your own Python programs. With the Joulescope driver, controlling your Joulescope is easy. The following example captures 0.1 seconds of data and then prints the average current and voltage:

import joulescope
import numpy as np
with joulescope.scan_require_one(config='auto') as js:
    data = js.read(contiguous_duration=0.1)
current, voltage = np.mean(data, axis=0, dtype=np.float64)
print(f'{current} A, {voltage} V')

This package also installs the "joulescope" command line tool:

joulescope --help

Most Joulescope users will run the graphical user interface which is in the pyjoulescope_ui package and available for download.

Documentation

Visit the documentation for details on installing and using this joulescope package.

License

All pyjoulescope code is released under the permissive Apache 2.0 license. See the License File for 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-1.1.4.tar.gz (738.7 kB view details)

Uploaded Source

Built Distributions

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

joulescope-1.1.4-cp311-cp311-win_amd64.whl (510.2 kB view details)

Uploaded CPython 3.11Windows x86-64

joulescope-1.1.4-cp311-cp311-macosx_13_0_x86_64.whl (587.0 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

joulescope-1.1.4-cp311-cp311-macosx_13_0_arm64.whl (543.0 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

joulescope-1.1.4-cp310-cp310-win_amd64.whl (513.7 kB view details)

Uploaded CPython 3.10Windows x86-64

joulescope-1.1.4-cp39-cp39-win_amd64.whl (524.2 kB view details)

Uploaded CPython 3.9Windows x86-64

joulescope-1.1.4-cp38-cp38-win_amd64.whl (524.3 kB view details)

Uploaded CPython 3.8Windows x86-64

File details

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

File metadata

  • Download URL: joulescope-1.1.4.tar.gz
  • Upload date:
  • Size: 738.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for joulescope-1.1.4.tar.gz
Algorithm Hash digest
SHA256 acdc3d930d0fc070456ecb3d5b21c1da6d7ed18326bf6722464a81bce31226ba
MD5 dd991541ca0755388329891bde4e6cda
BLAKE2b-256 545a7eb940b83552100e1cfeec936b3e9ea25c17dc333e413f98b57874710c0f

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: joulescope-1.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 510.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for joulescope-1.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e5016e1abfa3a9807a8883ad78a41a5c55f73f5cc17827368b86fcaa7d537e2d
MD5 13bfd103e0a4e79217ac8c4d3ba891c7
BLAKE2b-256 6beb40a02720dc244acdcbc99d47fe7b62fc5ed32d767aa672239a13547abc72

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for joulescope-1.1.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 706ab150c2db0e0db06c94e22c398179474b7b6c22bfef6acc8fbc894b92c3dc
MD5 fea49c743443cc9690cfeb3bea94ad32
BLAKE2b-256 a4501556d2390f41c0c2b6051e16a70cd3424a4a36d49724c0e0959dc336d451

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for joulescope-1.1.4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 89ad75d42a4eb25e95595cadca925ae8620142f96f7b1dfa55f8de805f3b4942
MD5 4b21fe2008ae4cefc40b9704e8f7e6b4
BLAKE2b-256 451519a2c976bb2a79b2638ef6f6a640c4d92f635b47e2e695ce0fe67c271cdf

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: joulescope-1.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 513.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for joulescope-1.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 17756e7be9c64d1fe6fbfa983b49cac5705764a844b40865f45b440e541c2c48
MD5 8abaccb89f28669889bd097c85c0eb7e
BLAKE2b-256 cf1ed703f5b36117f9e1e706bac14553a888f530ddf2f11ba08e2f1a9b188bb0

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: joulescope-1.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 524.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for joulescope-1.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c8806ebe8b7f4152b7e898e4ed1e9823e56bb3a5f0a08c7471649b9181cda2e3
MD5 3c8a16d72f8efb7a5641e28a29fb8846
BLAKE2b-256 64b1e23ba5ab47aae7a257ab364bb4808cf04be942edc058c7a2e23d0d9c46bd

See more details on using hashes here.

File details

Details for the file joulescope-1.1.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: joulescope-1.1.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 524.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for joulescope-1.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 83c0f936188a62367a788bd43a69e36186fa043b79986518e22cde776dfeb0b7
MD5 ba3d2a69ec93d4a1fed9cf815689da7f
BLAKE2b-256 c43d9a98a69b0b12fb1aa1e5bda607ddc71bab60527d79a430c4b936e9221e07

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