Skip to main content

take control of a SkyRC charger via USB

Project description

py skyrc charger

this package allows to interface with skyrc chargers using the usb-connection as a more flexible replacement for the Charge Master software.

supported devices

this code was developed and tested using the SkyRC T1000: https://www.skyrc.com/t1000 however chargers working with the original Charge Master software are likely to work as well. A list of supported devices is on the download page of Charge Master: https://www.skyrc.com/downloads

tested on linux only, windows should also work, but it is more difficult to setup the usb driver

setup (linux)

fix usb permissions

this might be necessary to run the code without sudo.

create a file /lib/udev/rules.d/50-skyrc-t1000.rules with the following content:

ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0000", ATTRS{idProduct}=="0001", MODE="660", GROUP="plugdev"

run:

sudo adduser $USER plugdev

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

py_skyrc_charger-0.0.6.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

py_skyrc_charger-0.0.6-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file py_skyrc_charger-0.0.6.tar.gz.

File metadata

  • Download URL: py_skyrc_charger-0.0.6.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for py_skyrc_charger-0.0.6.tar.gz
Algorithm Hash digest
SHA256 7496f5e6307bfdfc9ab971d08e55101488f84ef9b2424c0d2a86d0b2000ccf14
MD5 464ec3604e41cbc1eea5aaae5e7d8815
BLAKE2b-256 4589e47cc90083fae9a2b65a75affb757be3654bb437ec000252ec8c27337314

See more details on using hashes here.

File details

Details for the file py_skyrc_charger-0.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for py_skyrc_charger-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d67d78e896b8aa89601e092458b9b0c2df89957798fb8e23e52bb447b46c617c
MD5 d60652d5e277efa9cf1825a5ad878c8e
BLAKE2b-256 538065bfd06e816929037ab3a708e3ad8d04b764821a63b83da3d012c4cf668e

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