class BirdbrainState
Attributes
microbit_display_map[RW]
Public Class Methods
microbit_empty_display_map()
click to toggle source
# File lib/birdbrain/birdbrain_state.rb, line 19 def self.microbit_empty_display_map [0] * 25 end
new()
click to toggle source
# File lib/birdbrain/birdbrain_state.rb, line 7 def initialize microbit_display_map_clear end
Public Instance Methods
microbit_display_map_as_strings()
click to toggle source
# File lib/birdbrain/birdbrain_state.rb, line 15 def microbit_display_map_as_strings microbit_display_map.collect { |pixel| ((pixel == 1) ? 'true' : 'false') } end
microbit_display_map_clear()
click to toggle source
# File lib/birdbrain/birdbrain_state.rb, line 11 def microbit_display_map_clear self.microbit_display_map = BirdbrainState.microbit_empty_display_map end