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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.1
    7
    • latest

Version History

Package Sidebar

Install

npm i piglow-cli

Weekly Downloads

7

Version

2.0.1

License

MIT

Last publish

Collaborators

  • zaphod1984