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 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.5.tar.gz (6.9 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.5-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: py_skyrc_charger-0.0.5.tar.gz
  • Upload date:
  • Size: 6.9 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.5.tar.gz
Algorithm Hash digest
SHA256 14121a8e215611c186568ff147628bd0bd84062cc1314c7f1e36edbda5645fa1
MD5 01ea6e0028cbfb35d9ef46021796de03
BLAKE2b-256 cf1388560f81aa00048986d16c910e4deda9d8a6ee0f4ce5b0683939e83942be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_skyrc_charger-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7186482a9629f8152d2fa865a93c975908a9878836b92a3649963f6a634e7b07
MD5 ee5ed43b0b7165e76c974da32609c4e2
BLAKE2b-256 86e21df37b60877d71fb9529f69e5cc1126c6dbd5f5b74c0ca97d6adfad12f4f

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