pub const SPINEL_PROP_BASE_EXT__BEGIN: _bindgen_ty_24 = 4096;Expand description
NCP’s MCU Power State ** Format: ’C`
- Required capability: CAP_MCU_POWER_SAVE
 - This property specifies the desired power state of NCP’s micro-controller
 - (MCU) when the underlying platform’s operating system enters idle mode (i.e.,
 - all active tasks/events are processed and the MCU can potentially enter a
 - energy-saving power state).
 - The power state primarily determines how the host should interact with the NCP
 - and whether the host needs an external trigger (a “poke”) to NCP before it can
 - communicate with the NCP or not. After a reset, the MCU power state MUST be
 - SPINEL_MCU_POWER_STATE_ON.
 - Enumeration 
spinel_mcu_power_state_tdefines the valid values - (
SPINEL_MCU_POWER_STATE_*constants): SPINEL_MCU_POWER_STATE_ON: NCP’s MCU stays on and active all the time.- When the NCP’s desired power state is set to this value, host can send
 - messages to NCP without requiring any “poke” or external triggers. MCU is
 - expected to stay on and active. Note that the 
ONpower state only - determines the MCU’s power mode and is not related to radio’s state.
 SPINEL_MCU_POWER_STATE_LOW_POWER: NCP’s MCU can enter low-power- (energy-saving) state. When the NCP’s desired power state is set to
 LOW_POWER, host is expected to “poke” the NCP (e.g., an external trigger- like an interrupt) before it can communicate with the NCP (send a message
 - to the NCP). The “poke” mechanism is determined by the platform code (based
 - on NCP’s interface to the host).
 - While power state is set to 
LOW_POWER, NCP can still (at any time) send - messages to host. Note that receiving a message from the NCP does NOT
 - indicate that the NCP’s power state has changed, i.e., host is expected to
 - continue to “poke” NCP when it wants to talk to the NCP until the power
 - state is explicitly changed (by setting this property to 
ON). - Note that the 
LOW_POWERpower state only determines the MCU’s power mode - and is not related to radio’s state.
 SPINEL_MCU_POWER_STATE_OFF: NCP is fully powered off.- An NCP hardware reset (via a RESET pin) is required to bring the NCP back
 - to 
SPINEL_MCU_POWER_STATE_ON. RAM is not retained after reset. */