Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ubx_msg_mon_hw3 Struct Reference

Response from UBX_MSG_ID_MON_HW3 (polled or periodic) More...

#include <protocol.h>

Data Fields

uint8_t version
 Message version (0x00 for this version)
uint8_t n_pins
 Number of entries in ubx_msg_mon_hw3::pins.
uint8_t flags
 Receiver flags (ubx_msg_mon_hw3_flags)
char hw_version [10]
 Null-terminated hardware version string.
uint8_t reserved0 [9]
 Reserved.
struct { 
   uint8_t   reserved1 
 Reserved. More...
   uint8_t   pin_id 
 Pin identifier, covering both external and internal pins. More...
   uint16_t   pin_mask 
 Pin state (ubx_msg_mon_hw3_pin_mask) More...
   uint8_t   vp 
 Virtual pin mapping. More...
   uint8_t   reserved2 
 Reserved. More...
} pins []
 Per pin state.

Detailed Description

Response from UBX_MSG_ID_MON_HW3 (polled or periodic)

Field Documentation

◆ flags

uint8_t ubx_msg_mon_hw3::flags

Receiver flags (ubx_msg_mon_hw3_flags)

◆ hw_version

char ubx_msg_mon_hw3::hw_version[10]

Null-terminated hardware version string.

◆ n_pins

uint8_t ubx_msg_mon_hw3::n_pins

Number of entries in ubx_msg_mon_hw3::pins.

◆ pin_id

uint8_t ubx_msg_mon_hw3::pin_id

Pin identifier, covering both external and internal pins.

◆ pin_mask

uint16_t ubx_msg_mon_hw3::pin_mask

◆ [struct]

struct { ... } ubx_msg_mon_hw3::pins[]

Per pin state.

◆ reserved0

uint8_t ubx_msg_mon_hw3::reserved0[9]

Reserved.

◆ reserved1

uint8_t ubx_msg_mon_hw3::reserved1

Reserved.

◆ reserved2

uint8_t ubx_msg_mon_hw3::reserved2

Reserved.

◆ version

uint8_t ubx_msg_mon_hw3::version

Message version (0x00 for this version)

◆ vp

uint8_t ubx_msg_mon_hw3::vp

Virtual pin mapping.


The documentation for this struct was generated from the following file: