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
    }
    ...
]
...

Metadata

Release files for qtoggleserver-rpigpio 1.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qtoggleserver-rpigpio 1.3.3
File Size Uploaded
qtoggleserver_rpigpio-1.3.3.tar.gz 6.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qtoggleserver-rpigpio 1.3.3
File Interpreter ABI Platform
qtoggleserver_rpigpio-1.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 14.3 kB

Release files / qtoggleserver_rpigpio-1.3.3.tar.gz

Download URL qtoggleserver_rpigpio-1.3.3.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
64fe75990203c74cf58f43be6380633f0823bdf63f6e479135f9f3080abbcba1
BLAKE2b-256 checksum
How to use checksums
f675edbf2e769f8c4adf3ca837c1a09d86199ccdb5f7e581da720bc7e1882cce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / qtoggleserver_rpigpio-1.3.3-py3-none-any.whl

Download URL qtoggleserver_rpigpio-1.3.3-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0b7c3fa280742520102fb9f912dbdfd55633a9ef2966dd16cf413e99296f081
BLAKE2b-256 checksum
How to use checksums
f8571406a55592a79de73e9b2435e16c90272582c6cdcd42e56109518561ead2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.3.3 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.3

1 release file

1.1.2

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page