class Simms::GlobalConfigBeacon
Public Instance Methods
device_name()
click to toggle source
# File lib/simms/global_config_beacon.rb, line 22 def device_name name = '' @bytes.slice(24,16).data.collect {|b| b.hex}.each {|c| name << c if c > 0} name end
firmware_version()
click to toggle source
# File lib/simms/global_config_beacon.rb, line 14 def firmware_version "#{version_high}.#{version_low}" end
local_devices()
click to toggle source
# File lib/simms/global_config_beacon.rb, line 18 def local_devices @bytes.uint16(10) end
version_high()
click to toggle source
# File lib/simms/global_config_beacon.rb, line 6 def version_high @bytes.uint16(6) end
version_low()
click to toggle source
# File lib/simms/global_config_beacon.rb, line 10 def version_low @bytes.uint16(8) end