class SamFront::SerialAdapters::Serial

Public Class Methods

new() click to toggle source
# File lib/jenga/serial_adapters/serial.rb, line 8
def initialize
  # heat the serial engines, then go for a run.
  # but first tell someone to watch this race!
  # hint: with #observe_me
end

Public Instance Methods

observe_me(observer) click to toggle source

Registers an observer who will be notified everytime we will have data to send

# File lib/jenga/serial_adapters/serial.rb, line 24
def observe_me observer
  @observer = observer
end
run() click to toggle source
# File lib/jenga/serial_adapters/serial.rb, line 15
def run
  # just silly stuff
  sleep 8
  observer.notify "msg:this is text;should:be parsed;"
end