|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
UBX modem state. More...
#include <modem.h>
Data Fields | |
| struct modem_pipe * | pipe |
| Pipe for communications with underlying modem. | |
| struct k_work | fifo_read_worker |
| Worker to read data. | |
| struct k_poll_signal | tx_done |
| Notification that TX has completed. | |
| sys_slist_t | handlers |
| List of message handlers. | |
| struct k_sem | handlers_sem |
| Thread protection for handlers list. | |
| uint8_t | rx_buffer [CONFIG_GNSS_U_BLOX_MAX_MSG_SIZE] |
| Data buffer to read bytes into. | |
| uint16_t | rx_buffer_pending |
| Bytes pending in rx_buffer. | |
UBX modem state.
| struct k_work ubx_modem_data::fifo_read_worker |
Worker to read data.
| sys_slist_t ubx_modem_data::handlers |
List of message handlers.
| struct k_sem ubx_modem_data::handlers_sem |
Thread protection for handlers list.
| struct modem_pipe* ubx_modem_data::pipe |
Pipe for communications with underlying modem.
| uint8_t ubx_modem_data::rx_buffer[CONFIG_GNSS_U_BLOX_MAX_MSG_SIZE] |
Data buffer to read bytes into.
| uint16_t ubx_modem_data::rx_buffer_pending |
Bytes pending in rx_buffer.
| struct k_poll_signal ubx_modem_data::tx_done |
Notification that TX has completed.