Skip to main content

About

This is an addon for qToggleServer.

It provides a qToggleServer driver for Raspberry Pi GPIOs based on the RPi.GPIO Python library.

The RPiGPIO port class allows controlling all available GPIOs, configuring them as inputs or outputs, enabling or disabling internal pulls.

The RPiGPIOFloat port class makes RPi GPIOs always act as outputs, leaving them floating when writing "low".

Install

Install using pip:

pip install qtoggleserver-rpigpio

Usage

qtoggleserver.conf:
...
ports = [
    ...
    {
        driver = "qtoggleserver.rpigpio.RPiGPIO"
        no = 18             # GPIO number
        def_value = true    # default value at startup
        def_output = true   # default output/input GPIO mode at startup
    }
    ...
]
...

Download files

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

Source Distribution

qtoggleserver_rpigpio-1.3.3.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

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

qtoggleserver_rpigpio-1.3.3-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file qtoggleserver_rpigpio-1.3.3.tar.gz.

File metadata

  • Download URL: qtoggleserver_rpigpio-1.3.3.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for qtoggleserver_rpigpio-1.3.3.tar.gz
Algorithm Hash digest
SHA256 64fe75990203c74cf58f43be6380633f0823bdf63f6e479135f9f3080abbcba1
MD5 9d95cd96e182eaea42594bc7f0851030
BLAKE2b-256 f675edbf2e769f8c4adf3ca837c1a09d86199ccdb5f7e581da720bc7e1882cce

See more details on using hashes here.

File details

Details for the file qtoggleserver_rpigpio-1.3.3-py3-none-any.whl.

File metadata

File hashes

Hashes for qtoggleserver_rpigpio-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b0b7c3fa280742520102fb9f912dbdfd55633a9ef2966dd16cf413e99296f081
MD5 699cf2e96fe8a33583eca554b009ea8d
BLAKE2b-256 f8571406a55592a79de73e9b2435e16c90272582c6cdcd42e56109518561ead2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.3 This release

2 files

1.3.1

2 files

1.3.0

2 files

1.2.0

2 files

1.1.3

1 file

1.1.2

1 file

1.0.2

1 file

1.0.1

1 file

1.0.0

1 file

Supported by

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