Sha256: 10346de83d768969679651bad7e028cb2c79643323da5fd49e2d5b55c6ea494c
Contents?: true
Size: 536 Bytes
Versions: 3
Compression:
Stored size: 536 Bytes
Contents
module Denko class Board def show_ws2812(pin, pixel_buffer) length = pixel_buffer.length # Settings are blank for now. settings = pack :uint8, [0, 0, 0, 0] # Limit to 100 pixels (3-bytes each) for now packed_pixels = pack :uint8, pixel_buffer, max: 300 write_and_halt Message.encode command: 19, pin: pin, value: length, aux_message: settings + packed_pixels end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
denko-0.13.2 | lib/denko/board/led_array.rb |
denko-0.13.1 | lib/denko/board/led_array.rb |
denko-0.13.0 | lib/denko/board/led_array.rb |