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.5.tar.gz (738.8 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.5-cp311-cp311-win_amd64.whl (510.3 kB view details)

Uploaded CPython 3.11Windows x86-64

joulescope-1.1.5-cp311-cp311-macosx_13_0_x86_64.whl (587.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

joulescope-1.1.5-cp311-cp311-macosx_13_0_arm64.whl (543.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.9Windows x86-64

joulescope-1.1.5-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.5.tar.gz.

File metadata

  • Download URL: joulescope-1.1.5.tar.gz
  • Upload date:
  • Size: 738.8 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.5.tar.gz
Algorithm Hash digest
SHA256 79c73d05276cde899eac9e1daf605ec9358318dce4918e68e4f563e800ed7695
MD5 fa3cea4326a5c5171be272c70ec7c029
BLAKE2b-256 fd5d0da50781c9251251a6ed0de365fb516aa1241b34a5b6d39f060e16781b13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: joulescope-1.1.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 510.3 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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ed4bbf6579c95bfb98cdd0a580700502ec6d343ad19543d6e9aeaed632e6f2b2
MD5 4af44a4c05eec9927640f841df8e23df
BLAKE2b-256 eb0bbf9bfa53807fe7fbc6f972535af5a2c487fe936f606eaba0ffbdc76dfc15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for joulescope-1.1.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c3a255c09d61d8018882d76b7e719a6a5c173c9d7b1768a0f4f9ebd7a7d2fe41
MD5 859d8f1b6687303336783ad34ecc257a
BLAKE2b-256 ceedfde335d88a1cf8a089f9a8ac3b17f1449cce934b69e56f9f2b58b8b0b3e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for joulescope-1.1.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5eeb085a854a0b6024a65fd379e704ab7f3ba8e2e6b9ae59d10636fcbedf5991
MD5 a4d64c8afbf60db825a38883212ea5c5
BLAKE2b-256 9b591785707b3b2333af6ee4e148313705f9cebeb760c974668d0f9557567620

See more details on using hashes here.

File details

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

File metadata

  • Download URL: joulescope-1.1.5-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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9d7f53387efc9e4509c69126382b9ea11ae032145e0d08ac078cfbfc2802df06
MD5 504696926bb1db2d9c599301cbc41400
BLAKE2b-256 5490bea441bcfb678b9d537059b133116e745f84719964bb3031ad41e5116cca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: joulescope-1.1.5-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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 01c0c561d634b52ff1d94f10e81d0c649a138c39c2453b4fc691d931a2a6a177
MD5 acb7ba46b21766e965741c698f31b5b0
BLAKE2b-256 c748a2be4a5d09b209832a95565f892a85e81080a3d08a12dc5bf692753a1fae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: joulescope-1.1.5-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.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 82f2f58f91c128fbd22a158754fa3cdfce9d000af831b22eaf45b1b6fce72f12
MD5 64e5018a5a6f90464d720bef1910e34e
BLAKE2b-256 9d58109d4b11630898ba6287c7fee11962e6054b48ffd279b879d929d06ea300

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