Class: QuelinkMg::Gl30meu::Resp::Gtinf

Inherits:
Resp::Base
  • Object
show all
Defined in:
lib/quelink-mg/gl30meu/resp/gtinf.rb

Constant Summary collapse

GTINF_RESP_KEYS =
%w[protocol_version unique_id device_name iccid csq_rssi csq_ber
reserved mode_selection reserved battery_percentage reserved
last_gnss_fix_utc_time movement_status
reserved reserved reserved reserved reserved reserved
send_time count_number].freeze

Constants inherited from Resp::Base

Resp::Base::QUELINK_DATE_FORMAT

Instance Method Summary collapse

Methods inherited from Resp::Base

#initialize

Constructor Details

This class inherits a constructor from QuelinkMg::Resp::Base

Instance Method Details

#hashObject



13
14
15
# File 'lib/quelink-mg/gl30meu/resp/gtinf.rb', line 13

def hash
  unify_keys(GTINF_RESP_KEYS.zip(@response.split(',')).to_h)
end