GoMacH's specific structure for storing internal states. More...
#include <types.h>
Data Fields | |
| gnrc_gomach_basic_state_t | basic_state |
| Basic state. | |
| gnrc_gomach_init_state_t | init_state |
| Initialization state. | |
| gnrc_gomach_timeout_t | timeouts [GNRC_GOMACH_TIMEOUT_COUNT] |
| GoMacH's timeouts. | |
| uint16_t | subchannel_occu_flags |
| Sub-channel usage indicator. | |
| uint16_t | sub_channel_seq |
| Sub-channel sequence. | |
| uint16_t | pub_channel_1 |
| Public channel 1. | |
| uint16_t | pub_channel_2 |
| Public channel 2. | |
| uint16_t | cur_pub_channel |
| Current public channel. | |
| uint8_t | cp_extend_count |
| CP extend count. | |
| uint32_t | last_wakeup |
| Last wake-up timing. | |
| uint32_t | backoff_phase_us |
| Phase backoff time. | |
| uint16_t | gomach_info |
| GoMacH's internal information. | |
| uint64_t | last_wakeup_phase_us |
| Last cycle wakeup phase. | |
| int16_t | rx_pkt_rssi |
| RSSI of latest received packet in dBm. | |
| uint8_t | rx_pkt_lqi |
| LQI of latest received packet. | |