pub const SPINEL_PROP_GPIO_STATE: _bindgen_ty_24 = 4098;Expand description
GPIO State Bitmask
** Format: D
- Type: Read-Write
- Contains a bit field identifying the state of the GPIOs. The length of
- the data associated with these properties depends on the number of
- GPIOs. If you have 10 GPIOs, you’d have two bytes. GPIOs are numbered
- from most significant bit to least significant bit, so 0x80 is GPIO 0,
- 0x40 is GPIO 1, etc.
- For GPIOs configured as inputs:
-
CMD_PROP_VALUE_GET: The value of the associated bit describes the
-
logic level read from the pin. -
CMD_PROP_VALUE_SET: The value of the associated bit is ignored
-
for these pins. - For GPIOs configured as outputs:
-
CMD_PROP_VALUE_GET: The value of the associated bit is
-
implementation specific. -
CMD_PROP_VALUE_SET: The value of the associated bit determines
-
the new logic level of the output. If this pin is configured as an -
open-drain, setting the associated bit to 1 will cause the pin to -
enter a Hi-Z state. - For GPIOs which are not specified in
PROP_GPIO_CONFIG: -
CMD_PROP_VALUE_GET: The value of the associated bit is
-
implementation specific. -
CMD_PROP_VALUE_SET: The value of the associated bit MUST be
-
ignored by the NCP. - When writing, unspecified bits are assumed to be zero. */