Class: XBee::Config::RFModuleParameter

Inherits:
Object
  • Object
show all
Defined in:
lib/module_config.rb

Overview

A class for encapsulating XBee programmable parameters

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(at_name, default_value) ⇒ RFModuleParameter

Returns a new instance of RFModuleParameter.



25
26
27
28
29
30
# File 'lib/module_config.rb', line 25

def initialize(at_name, default_value)
  self.at_name= at_name
  self.default_value = default_value
  self.value = default_value
  self.retrieved = false
end

Instance Attribute Details

#at_nameObject

Returns the value of attribute at_name.



23
24
25
# File 'lib/module_config.rb', line 23

def at_name
  @at_name
end

#default_valueObject

Returns the value of attribute default_value.



23
24
25
# File 'lib/module_config.rb', line 23

def default_value
  @default_value
end

#operation_modeObject

Returns the value of attribute operation_mode.



23
24
25
# File 'lib/module_config.rb', line 23

def operation_mode
  @operation_mode
end

#retrievedObject

Returns the value of attribute retrieved.



23
24
25
# File 'lib/module_config.rb', line 23

def retrieved
  @retrieved
end

#valueObject

Returns the value of attribute value.



23
24
25
# File 'lib/module_config.rb', line 23

def value
  @value
end