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