Skip to main content

Receive RF frames from SBUS and Pro-Tronik PTR-6A v2

Project description

rfrx

Test Release PyPI version pre-commit.ci status Code style: black Ruff

Receive RF frames from some remote controllers.

Available Decoder / Readers:

  • SBUS
  • Pro-Tronik PTR-6A v2

:warning: Don't forget to invert its electrical signal, eg. with a NAND gate ! :warning:

Configuration

Could be done in python calls, or by setting the following environment variables:

SBUS

  • RFRX_PORT: default to /dev/ttyS0
  • RFRX_TIMEOUT: default to 1
  • RFRX_N_CHANS: default to 16, number of useful channels for your case
  • RFRX_RUNNING: default to ON, to keep reading and procesing data
  • RFRX_RETRY: default to ON, to close and reopen the port again when something went wrong
  • RFRX_LOG_LEVEL: default to WARNING

ProTronik

Minimum, Middle and Maximum values read on your Right and Left Horizontal and Vertical joysticks

  • RFRX_RX_MIN: default to 192
  • RFRX_RX_MID: default to 992
  • RFRX_RX_MAX: default to 1796
  • RFRX_RY_MIN: default to 302
  • RFRX_RY_MID: default to 1100
  • RFRX_RY_MAX: default to 1900
  • RFRX_LY_MIN: default to 180
  • RFRX_LY_MID: default to 980
  • RFRX_LY_MAX: default to 1779
  • RFRX_LX_MIN: default to 192
  • RFRX_LX_MID: default to 992
  • RFRX_LX_MAX: default to 1790

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

rfrx-2.1.2.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

rfrx-2.1.2-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file rfrx-2.1.2.tar.gz.

File metadata

  • Download URL: rfrx-2.1.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.6 Linux/5.15.0-1037-azure

File hashes

Hashes for rfrx-2.1.2.tar.gz
Algorithm Hash digest
SHA256 c20864a44594090fed399926db2d028df68f51fe63e8cb05e7b93a70bcff33e1
MD5 ee4293575e40515dc1a7245b488ac889
BLAKE2b-256 0c8da751c1cc41fe7ec78f0840a49eb960ee94b67456b6b80798f5374b6f17fa

See more details on using hashes here.

File details

Details for the file rfrx-2.1.2-py3-none-any.whl.

File metadata

  • Download URL: rfrx-2.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.6 Linux/5.15.0-1037-azure

File hashes

Hashes for rfrx-2.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b53ee268b7cbc9edc7323ac43abb749bd3af23e5a7a0c5615e48c469fd937aac
MD5 edee5243554e8515493954adcf2a8fd3
BLAKE2b-256 704a2b08780e47e4d86c81bfcf4e42fe4835164652c0b5d39002da93b0e5be3c

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