class XBee::Frames::NodeIdentificationIndicator
Attributes
device_type[RW]
identifier[RW]
manufacturer_id[RW]
options[RW]
parent_address16[RW]
profile_id[RW]
source_address16[RW]
source_address64[RW]
source_event[RW]
Public Class Methods
new(packet: nil)
click to toggle source
Calls superclass method
# File lib/xbee/frames/node_identification_indicator.rb, line 21 def initialize(packet: nil) super if @parse_bytes @options = @parse_bytes.shift @source_address16 = Address16.new *@parse_bytes.shift(2) @source_address64 = Address64.new *@parse_bytes.shift(8) @identifier = @parse_bytes.shift 2 @parent_address16 = Address16.new *@parse_bytes.shift(2) @device_type = @parse_bytes.shift @source_event = @parse_bytes.shift @profile_id = Bytes.unsigned_int_from_array @parse_bytes.shift(2) @manufacturer_id = Bytes.unsigned_int_from_array @parse_bytes.shift(2) end end