Module: Raudi::Proxy::Timer

Included in:
Controller
Defined in:
lib/raudi/proxy/timer.rb

Instance Method Summary collapse

Instance Method Details

#activate_counter(number, params = {}) ⇒ Object



13
14
15
16
17
18
# File 'lib/raudi/proxy/timer.rb', line 13

def activate_counter(number, params = {})
  counter = get_tc_devise(number)
  counter.counter = get_counter_pin(number)
  counter.prescale = prepare_prescale(params[:mode].to_s) || 6
  base_tc_setting(counter, params)
end

#activate_timer(number, params = {}) ⇒ Object



7
8
9
10
11
# File 'lib/raudi/proxy/timer.rb', line 7

def activate_timer(number, params = {})
  timer = get_tc_devise(number)
  timer.prescale = prepare_prescale(params[:prescale]) || 1
  base_tc_setting(timer, params)
end