piglow-cli

2.0.1 • Public • Published

node-piglow-cli Build Status

NPM

NPM

node-piglow-cli provides a cli interface for the piglow a led board for the raspberry pi.

Installation

npm install -g piglow-cli 

For more details see node-piglow.

Invocation

$ piglow --leg_0 100 //lights up the 8 LEDs of the first piglow leg

Each parameter can be specified individually as a command line parameter. See the section Adressing for a detailed overview.

When the parameter mocked is assigned, the parameters will not be passed to the piglow board but to a mocking backend. This is useful in a testing environment.

$ piglow --leg_1 100 --mocked
 
piglowConfiguration:
leg0    leg1    leg2
ring0  0       100     0
ring1  0       100     0
ring2  0       100     0
ring3  0       100     0
ring4  0       100     0
ring5  0       100     0

Example

piglow --mocked --ring_0 100 --leg_1 --l_2_5 10
 
piglowConfiguration:
leg0    leg1    leg2
ring0  100     255     100
ring1  0       255     0
ring2  0       255     0
ring3  0       255     0
ring4  0       255     0
ring5  0       255     10

The shorthand version can be used on the command line as well:

$ piglow --all --mocked
 
piglowConfiguration:
leg0    leg1    leg2
ring0  255     255     255
ring1  255     255     255
ring2  255     255     255
ring3  255     255     255
ring4  255     255     255
ring5  255     255     255

/piglow-cli/

    Package Sidebar

    Install

    npm i piglow-cli

    Weekly Downloads

    0

    Version

    2.0.1

    License

    MIT

    Last publish

    Collaborators

    • zaphod1984