Download the PHP package gpio/digital without Composer
On this page you can find all versions of the php package gpio/digital. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package digital
Short Description GeneralPurposeIO digital IO: the gpio.digital connection manager, driver, factory and pin transports.
License MIT
Homepage https://scrapyard-io.projectsaturnstudios.com/ecosystem/scrapyard-io/framework/0.9.x/overview
Informations about the package digital
gpio/digital — GeneralPurposeIO Digital IO
Docs (production): ScrapyardIO · gpio-framework · Digital
Fabricate-aware Digital IO protocol package for ScrapyardIO: magic alias DigitalIO, adapter manager, POSIX / MPSSE factories, buses, and pin objects under GeneralPurposeIO\Digital\.
This is not the Microscrap gpiod bindings package (microscrap/gpio). Digital sits in gpio-framework and uses Microscrap adapters when present.
Composer: gpio/digital 0.7.0. Usually installed via scrapyard-io/gpio-framework (replace → gpio/digital at the same version).
Requirements
- PHP
^8.4|^8.5|^8.6 - gpio/common
0.7.0 - gpio/contracts
0.7.0 - For POSIX adapter runtime: microscrap/gpio
^0.7(+ ext-posi / microscrap/posix) - For MPSSE/USB adapter runtime: microscrap/mpsse
^0.7
Installation
Prefer the metapackage:
Split require (advanced):
Usage
Providers register gpio.digital-io and extend the top-level GPIO magic alias with digital-io.
Package layout
| Area | Role |
|---|---|
DigitalIO |
Magic alias → gpio.digital-io |
DigitalIOServiceProvider |
Registers manager; boots adapters from config |
Adapters/ |
PosixDigitalIOAdapter, MpsseDigitalIOAdapter |
Factory/ |
Chip/device factories |
Drivers/ |
Line read/write / edge listen |
Bus/ |
Digital IO buses |
DigitalInputPin / DigitalOutputPin |
Pin objects |
Related
scrapyard-io/gpio-framework— kitchen-sink hostmicroscrap/gpio— POSIX gpiod bindingsmicroscrap/mpsse— USB MPSSE helpers
License
MIT. See LICENSE.md.
All versions of digital with dependencies
gpio/contracts Version ^0.9.0
venusian-voyager/collections Version ^0.9.0
venusian-voyager/contracts Version ^0.9.0
venusian-voyager/nuts-and-bolts Version ^0.9.0