Skip to main content

Service to talk to cheap USB-HID Watchdog Timers

Project description

# hid-watchdog

This is a simple service to communicate with cheap USB WatchDog timers that create a USB-HID device:

![USB HID “v5” Watchdog Timer](docs/usb-hid-watchdog-v5.jpg)

Please use with caution as it’s not well tested!

## Install

### Installation on Ubuntu

Create your VirtualEnv, activate it.

` $ pip install -r requirements.txt `

You will need to install a library on your operating system to interface with the USB-HID device:

` apt install libhidapi-hidraw0 `

Alternatively you may be able to use “libhidapi-libusb0” but I didn’t have any success with this.

History

0.1.0 (2019-10-20)

  • First release on PyPI.

0.1.1 (2019-10-20)

  • Deployment fix.

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

hid_watchdog-0.1.7.tar.gz (51.4 kB view details)

Uploaded Source

Built Distribution

hid_watchdog-0.1.7-py2.py3-none-any.whl (5.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file hid_watchdog-0.1.7.tar.gz.

File metadata

  • Download URL: hid_watchdog-0.1.7.tar.gz
  • Upload date:
  • Size: 51.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for hid_watchdog-0.1.7.tar.gz
Algorithm Hash digest
SHA256 38547cfaf6cf07c50ace57fde757eac11c1f5ad1e821e208f8914cb91e73a4c9
MD5 8daecbc28c3f901fdad4bbcf9e0c8659
BLAKE2b-256 f40bf306803c80eab2618542fa7f8d7de672de745ddc624ec6aebdf91769366c

See more details on using hashes here.

File details

Details for the file hid_watchdog-0.1.7-py2.py3-none-any.whl.

File metadata

  • Download URL: hid_watchdog-0.1.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for hid_watchdog-0.1.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5016f6e5ec26da88be182c7dd20f082f3b78f45d02447c1bd3021e924de20f3b
MD5 ad817ede417696eed1ac9e46d3af5854
BLAKE2b-256 e524ca2862696a7c6d2f018ba3af0f6f354db9f14101c314b04511697388e188

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page