|
MegaWiFi 1.5
MegaWiFi API documentation
|
Command sent to system FSM. More...
#include <mw-msg.h>
Data Fields | |
| char | packet [MW_CMD_MAX_BUFLEN+2 *sizeof(uint16_t)] |
| Packet raw data. More... | |
| struct { | |
| uint16_t cmd | |
| Command code. More... | |
| uint16_t data_len | |
| Data length. More... | |
| union { | |
| uint8_t ch | |
| uint8_t data [MW_CMD_MAX_BUFLEN] | |
| RAW data in uint8_t format. More... | |
| uint16_t w_data [MW_CMD_MAX_BUFLEN/sizeof(uint16_t)] | |
| RAW data in uint16_t format. More... | |
| uint32_t dw_data [MW_CMD_MAX_BUFLEN/sizeof(uint32_t)] | |
| RAW data in uint32_t format. More... | |
| struct mw_msg_in_addr in_addr | |
| Internet address. More... | |
| struct mw_msg_ap_cfg ap_cfg | |
| Access Point configuration. More... | |
| struct mw_msg_ip_cfg ip_cfg | |
| IP configuration. More... | |
| struct mw_msg_sntp_cfg sntp_cfg | |
| SNTP client configuration. More... | |
| struct mw_msg_date_time date_time | |
| Date and time message. More... | |
| struct mw_msg_flash_data fl_data | |
| Flash memory data. More... | |
| struct mw_msg_flash_range fl_range | |
| Flash memory range. More... | |
| struct mw_msg_bind bind | |
| Bind message. More... | |
| union mw_msg_sys_stat sys_stat | |
| System status. More... | |
| struct mw_gamertag_set_msg gamertag_set | |
| Gamertag set. More... | |
| struct mw_gamertag gamertag_get | |
| Gamertag get. More... | |
| struct mw_wifi_adv_cfg wifi_adv_cfg | |
| Advanced WiFi configuration. More... | |
| struct mw_flash_id flash_id | |
| Flash chip identifiers. More... | |
| struct mw_ga_request ga_request | |
| Game API request. More... | |
| uint16_t fl_sect | |
| Flash sector. More... | |
| uint32_t fl_id | |
| Flash IDs. More... | |
| uint16_t rnd_len | |
| Length of the random buffer to fill. More... | |
| } | |
| }; | |
| struct mw_msg_ap_cfg mw_cmd::ap_cfg |
| struct mw_msg_bind mw_cmd::bind |
| uint8_t mw_cmd::ch |
| uint8_t mw_cmd::data[MW_CMD_MAX_BUFLEN] |
| struct mw_msg_date_time mw_cmd::date_time |
| uint32_t mw_cmd::dw_data[MW_CMD_MAX_BUFLEN/sizeof(uint32_t)] |
| struct mw_msg_flash_data mw_cmd::fl_data |
| struct mw_msg_flash_range mw_cmd::fl_range |
| struct mw_flash_id mw_cmd::flash_id |
| struct mw_ga_request mw_cmd::ga_request |
| struct mw_gamertag mw_cmd::gamertag_get |
| struct mw_gamertag_set_msg mw_cmd::gamertag_set |
| struct mw_msg_in_addr mw_cmd::in_addr |
| struct mw_msg_ip_cfg mw_cmd::ip_cfg |
| char mw_cmd::packet[MW_CMD_MAX_BUFLEN+2 *sizeof(uint16_t)] |
| uint16_t mw_cmd::rnd_len |
| struct mw_msg_sntp_cfg mw_cmd::sntp_cfg |
| union mw_msg_sys_stat mw_cmd::sys_stat |
| uint16_t mw_cmd::w_data[MW_CMD_MAX_BUFLEN/sizeof(uint16_t)] |
| struct mw_wifi_adv_cfg mw_cmd::wifi_adv_cfg |