Module: PiLightsControl
- Defined in:
- lib/pi-lights-control.rb,
lib/pi-lights-control/command.rb,
lib/pi-lights-control/version.rb
Defined Under Namespace
Classes: Command
Constant Summary collapse
- CODE_TABLE =
{ 0 => [4, 4], 1 => [4, 8], 2 => [4, 71], 3 => [26, 12] }.freeze
- COMMAND_TABLE =
{ power_off: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 2], power_on: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 2], sync_lights: [3, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 2], program_combination: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2], program_steady: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2], program_slow_blink: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 2], program_fast_blink: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2], program_slow_fade: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 2], program_fast_fade: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 1, 2], program_blink_steady: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 2], program_step_fade: [3, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2] }.freeze
- TIME_DELAY =
microseconds
120
- VERSION =
"1.0.0"