2017 © Pedro Peláez
 

library php-pigpio

PHP client for the pigpio daemon library

image

volantus/php-pigpio

PHP client for the pigpio daemon library

  • Friday, June 22, 2018
  • by SkydiveMarius
  • Repository
  • 1 Watchers
  • 1 Stars
  • 45 Installations
  • PHP
  • 0 Dependents
  • 1 Suggesters
  • 0 Forks
  • 0 Open issues
  • 14 Versions
  • 29 % Grown

The README.md

Pigpio client library for PHP

Latest Stable Version Build status, (*1)

PHP client for the great Pigpio daemon library, (*2)

:bangbang: Alpha status:, (*3)

Library is currently in Alpha status. Bugs may occur, library may be unstable, API may be changed anytime., (*4)

Feedback and bug reports are highly welcome!, (*5)

Installation

Library may be installed by using Composer:, (*6)

composer require volantus/php-pigpio

Features

Currently the following features are fully implemented. If your desired Pigpio feature is not fully supported, you may use raw requests., (*7)

Feature Status Version
Notifications (e.g. GPIO changes) :heavy_check_mark: Fully supported 0.1.1
Reading PWM signals :heavy_check_mark: Fully supported 0.1.2
Sending PWM signals :heavy_check_mark: Fully supported 0.3.0
SPI communication :heavy_check_mark: Fully supported 0.2.0
Hall sensors rotation counter :heavy_check_mark: Fully supported 0.2.5
Raw requests/response handling :heavy_check_mark: Fully supported 0.1.1

Basic usage

This library is interacting with Pigpio by using sockets. The core communication is handled by the Client class:, (*8)

use Volantus\Pigpio\Client;
use Volantus\Pigpio\Network\Socket;

$client = new Client(new Socket('127.0.0.1', 8888));

Starting the Pigpio daemon

If the daemon is not running already, it can simply be started via:, (*9)

sudo pigpiod

Contribution

Contributors are highly welcome! Please report bugs, ask questions and create feature requests :), (*10)

Pull requests

Three simple rules: 1. Write Tests 2. Follow the project code style 3. Use feature branches/forks and pull requests, (*11)

The Versions

22/06 2018

dev-master

9999999-dev

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

22/06 2018

0.3.0

0.3.0.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

21/06 2018

0.2.5

0.2.5.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

25/03 2018

0.2.4

0.2.4.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

25/03 2018

dev-Issue-#2

dev-Issue-#2

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

25/03 2018

dev-Issue-#1

dev-Issue-#1

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

25/03 2018

0.2.3

0.2.3.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

21/03 2018

0.2.2

0.2.2.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

21/03 2018

0.2.1

0.2.1.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

21/03 2018

0.2.0

0.2.0.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

17/03 2018

0.1.3

0.1.3.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

17/03 2018

0.1.2

0.1.2.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

15/03 2018

0.1.1

0.1.1.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner

15/03 2018

0.1.0

0.1.0.0

PHP client for the pigpio daemon library

  Sources   Download

GPL-3.0-only

The Requires

  • php ^7.0

 

The Development Requires

by Marius Meissner