Skip to main content

Simple adapter for Ardor Silverstone racing wheel

Provides simple abstraction layer on top of hid / controller buttons for making some callbacks / simple applications

from ardor_silverstone.controller import ControllerAdapter

controller = ControllerAdapter(900) # 900 -> wheel steering angle

# Will block running loop, and display information like gear / wheel
controller.read_blocking_display()

# Generator for working with events in loop
for _ in controller.read_blocking_generator():
    ...

# Will launch a thread, so be careful!
controller.read_nonblocking(callback=lambda _: print("callback"))

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ardor_silverstone-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

ardor_silverstone-0.1.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file ardor_silverstone-0.1.1.tar.gz.

File metadata

  • Download URL: ardor_silverstone-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Windows/11

File hashes

Hashes for ardor_silverstone-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7776d5b00166d84a5b2ce2ee4477c69365b30ce872457f413f4a83775eb4a35b
MD5 93f1aacb4fdea834b1a5442166427830
BLAKE2b-256 cdae1f66335bcc930dab7b6bf0a5f6c367fff1ddc40d50769414f30094cbc5a2

See more details on using hashes here.

File details

Details for the file ardor_silverstone-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ardor_silverstone-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Windows/11

File hashes

Hashes for ardor_silverstone-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d24ab5b6a0c7633dcf4c7a8c31387df843d72e69fcdbce44947c93b741b7945c
MD5 0e304272abeca66630729d861a8b6fb8
BLAKE2b-256 a87094b4e5aa286ce39b7e6fd89dcc916bd72027697acbfcce05a1c43b1fcb30

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page