This structure used to store unpack_dms_GetPower parameters
- Parameters
-
OperationMode | - operating mode.
- 0 - Online (default).
- 1 - Low power (airplane) mode.
- 2 - Factory test mode.
- 3 - Offline.
- 4 - Resetting.
- 5 - Power off.
- 6 - Persistent low power (airplane) mode.
- 7 - Mode - only low power.
- Bit to check in ParamPresenceMask - 1
|
- Note
- Valid transitions for Power Modes
- Online to Low Power, Persistent low power, Factory test, Offline or Shut Down
- Low power to online, Persistent low power, Offline, or Shut Down
- Persistent low power to Online, Low power, Offline or Shut down
- Factory test to online
- Offline to Reset
- Parameters
-
OfflineReason | - offline reason.
- 0x0001 - Host image misconfiguration.
- 0x0002 - PRI image misconfiguration.
- 0x0004 - PRI version incompatible.
- 0x0008 - Device memory is full,cannot copy PRI information.
- Bit to check in ParamPresenceMask - 16
|
HardwareControlledMode | - hardware restricted mode.
- 0x00 - FALSE.
- 0x01 - TRUE.
- Bit to check in ParamPresenceMask - 17
|
Tlvresult | - unpack Tlv Result. |
ParamPresenceMask |
- bitmask representation to indicate valid parameters.
|