class Firmata::Board

Public Instance Methods

neomatrix(x, y, red, green, blue) click to toggle source
# File lib/artoo-neopixel/extensions/firmata/board.rb, line 38
def neomatrix(x, y, red, green, blue)
  write(
    START_SYSEX,
    NEOMATRIX,
    x,
    y,
    red,
    green,
    blue,
    END_SYSEX,
  )
end
neopixel(index, red, green, blue) click to toggle source
# File lib/artoo-neopixel/extensions/firmata/board.rb, line 15
def neopixel(index, red, green, blue)
  write(
    START_SYSEX,
    NEOPIXEL,
    index,
    red,
    green,
    blue,
    END_SYSEX,
  )
end
register_neomatrix(pin, width, height) click to toggle source
# File lib/artoo-neopixel/extensions/firmata/board.rb, line 27
def register_neomatrix(pin, width, height)
  write(
    START_SYSEX,
    NEOMATRIX_REGISTER,
    pin,
    width,
    height,
    END_SYSEX,
  )
end
register_neopixel(pin, count) click to toggle source
# File lib/artoo-neopixel/extensions/firmata/board.rb, line 5
def register_neopixel(pin, count)
  write(
    START_SYSEX,
    NEOPIXEL_REGISTER,
    pin,
    count,
    END_SYSEX,
  )
end