Class: IntelHex::Record::Esa

Inherits:
ValueRecordUint16 show all
Defined in:
lib/intel_hex/record/esa.rb

Instance Attribute Summary

Attributes inherited from IntelHex::Record

#checksum, #data, #length, #line, #offset

Class Method Summary collapse

Methods inherited from ValueRecordUint16

type_data_length, #value, #value=

Methods inherited from IntelHex::Record

#calculate_checksum, data, #each_byte_with_address, ela, eof, esa, inherited, #initialize, parse, #recalculate_checksum, register_type, sla, ssa, #to_ascii, #to_h, #to_s, #type_data_length, type_data_length, #type_id, #type_name, #valid?, #validate, #validate_checksum, #validate_data, #validate_length, #validate_offset, #value, #value_s

Constructor Details

This class inherits a constructor from IntelHex::Record

Class Method Details

.type_idObject



8
9
10
# File 'lib/intel_hex/record/esa.rb', line 8

def self.type_id
  2
end

.type_nameObject



12
13
14
# File 'lib/intel_hex/record/esa.rb', line 12

def self.type_name
  :esa
end