Class: GetBatteryLevelReply
- Inherits:
-
DirectCommandReply
- Object
- Telegram
- Reply
- DirectCommandReply
- GetBatteryLevelReply
- Includes:
- MessageTranslator
- Defined in:
- lib/telegrams/commands/direct/replies/get_battery_level_reply.rb
Constant Summary
Constants included from MessageTranslator
MessageTranslator::FILENAME_MAX_LENGTH
Constants inherited from Reply
Reply::COMMAND_TYPE, Reply::STATUS_MESSAGES, Reply::SUCCESS
Instance Attribute Summary
Attributes inherited from Reply
#command, #message_bytes, #status, #status_description, #type
Attributes inherited from Telegram
Instance Method Summary collapse
-
#initialize(bytes) ⇒ GetBatteryLevelReply
constructor
A new instance of GetBatteryLevelReply.
- #message ⇒ Object
- #millivolts ⇒ Object
- #volts ⇒ Object
Methods included from MessageTranslator
#add_default_extension_if_missing, #boolean_as_bytes, #boolean_from_bytes, #integer_as_bytes, #integer_as_ulong_bytes, #integer_as_uword_bytes, #integer_from_bytes, #string_as_bytes, #string_from_bytes
Methods inherited from Reply
Methods inherited from Telegram
Constructor Details
#initialize(bytes) ⇒ GetBatteryLevelReply
Returns a new instance of GetBatteryLevelReply.
7 8 9 |
# File 'lib/telegrams/commands/direct/replies/get_battery_level_reply.rb', line 7 def initialize(bytes) super end |
Instance Method Details
#message ⇒ Object
11 12 13 |
# File 'lib/telegrams/commands/direct/replies/get_battery_level_reply.rb', line 11 def integer_from_bytes() end |
#millivolts ⇒ Object
15 16 17 |
# File 'lib/telegrams/commands/direct/replies/get_battery_level_reply.rb', line 15 def millivolts end |
#volts ⇒ Object
19 20 21 |
# File 'lib/telegrams/commands/direct/replies/get_battery_level_reply.rb', line 19 def volts millivolts/1000.0 end |