Class: Artoo::Drivers::Digispark

Inherits:
Driver
  • Object
show all
Defined in:
lib/artoo/drivers/digispark.rb

Overview

The digispark driver behaviors

Instance Method Summary collapse

Instance Method Details

#handle_message_eventsObject



23
24
# File 'lib/artoo/drivers/digispark.rb', line 23

def handle_message_events         
end

#start_driverObject

Start driver and any required connections



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/artoo/drivers/digispark.rb', line 9

def start_driver
  begin
    every(interval) do
      handle_message_events
    end

    super
  rescue Exception => e
    Logger.error "Error starting Digispark driver!"
    Logger.error e.message
    Logger.error e.backtrace.inspect
  end
end