![]() |
Morse Micro IoT SDK
2.9.7
|
Data Structures | |
| struct | string32 |
| String type with maximum length of 32 (excluding null terminator). More... | |
| struct | string100 |
| String type with maximum length of 100 (excluding null terminator). More... | |
| struct | string254 |
| String type with maximum length of 254 (excluding null terminator). More... | |
| struct | raw255 |
| Raw octet string type with maximum length of 255. More... | |
| struct | raw1536 |
| Raw octet string type with maximum length of 1536. More... | |
| struct | struct_mac_addr |
| Data type to contain mac address byte array. More... | |
| struct | struct_country_code |
| Data type to contain Two character country code (null-terminated) used to identify the regulatory domain. More... | |
| struct | struct_oui |
| Data type to contain a three octet OUI. More... | |
| struct | struct_oui_list |
| Data type to contain a list of three octet OUIs. More... | |
| struct | struct_scan_result |
| Structure for holding a scan result. More... | |
| struct | struct_version_info |
| Structure for devise firmware and hardware versions. More... | |
| struct | struct_scan_status |
| Structure for returning the scan status. More... | |
| struct | struct_ip_addr |
| Data type for a string representation of an IP address. More... | |
| struct | struct_ip_status |
| Structure to contain the current IP status. More... | |
| struct | struct_ping_status |
| Data structure to store ping results. More... | |
| struct | struct_iperf_status |
| Data structure to store iperf results. More... | |
| struct | struct_buffer64 |
| Generic 64 byte buffer. More... | |
Deep sleep modes for the agent MCU.
Definition at line 213 of file mmagic_controller.h.
Enumeration of duty cycle modes.
| Enumerator | |
|---|---|
| MMAGIC_DUTY_CYCLE_MODE_SPREAD | Duty cycle air time is evenly spread. |
| MMAGIC_DUTY_CYCLE_MODE_BURST | Duty cycle air time available in burst. |
Definition at line 88 of file mmagic_controller.h.
| enum mmagic_ip_link_state |
Status of the IP link.
Definition at line 204 of file mmagic_controller.h.
| enum mmagic_iperf_mode |
Mode to use when running the iperf.
Definition at line 178 of file mmagic_controller.h.
| enum mmagic_iperf_state |
Current state of iperf session.
Definition at line 191 of file mmagic_controller.h.
| enum mmagic_mcs10_mode |
Enumeration of MCS10 modes.
Definition at line 77 of file mmagic_controller.h.
| enum mmagic_pmf_mode |
Protected management frame mode.
| Enumerator | |
|---|---|
| MMAGIC_PMF_MODE_REQUIRED | Protected management frames must be used. |
| MMAGIC_PMF_MODE_DISABLED | No protected management frames. |
Definition at line 59 of file mmagic_controller.h.
Enumeration of supported 802.11 power save modes.
| Enumerator | |
|---|---|
| MMAGIC_POWER_SAVE_MODE_DISABLED | Power save disabled. |
| MMAGIC_POWER_SAVE_MODE_ENABLED | Power save enabled. |
Definition at line 68 of file mmagic_controller.h.
| enum mmagic_security_type |
Connection security type.
Definition at line 48 of file mmagic_controller.h.
| enum mmagic_sta_event |
Station connection events.
Definition at line 256 of file mmagic_controller.h.
| enum mmagic_sta_state |
Station states.
| Enumerator | |
|---|---|
| MMAGIC_STA_STATE_DISCONNECTED | Disconnected from the AP. |
| MMAGIC_STA_STATE_CONNECTING | Connecting to the AP. |
| MMAGIC_STA_STATE_CONNECTED | Connected to the AP. |
Definition at line 245 of file mmagic_controller.h.
Reasons for exiting standby mode.
Definition at line 224 of file mmagic_controller.h.
| enum mmagic_station_type |
Enumeration of S1G non-AP STA types.
| Enumerator | |
|---|---|
| MMAGIC_STATION_TYPE_SENSOR | Sensor type. |
| MMAGIC_STATION_TYPE_NON_SENSOR | Non-Sensor type. |
Definition at line 97 of file mmagic_controller.h.
| enum mmagic_status |
Enumeration of return status codes.
Definition at line 106 of file mmagic_controller.h.
| enum mmagic_subsystem |
Subsytem IDs.
| Enumerator | |
|---|---|
| MMAGIC_WLAN | Subsystem ID for Module wlan: Wireless LAN management.. |
| MMAGIC_IP | Subsystem ID for Module ip: IP Stack Management. |
| MMAGIC_PING | Subsystem ID for Module ping: Ping application.. |
| MMAGIC_IPERF | Subsystem ID for Module iperf: Iperf application.. |
| MMAGIC_SYS | Subsystem ID for Module sys: System management.. |
| MMAGIC_TCP | Subsystem ID for Module tcp: TCP Socket IO, supports secure connections using TLS.. |
| MMAGIC_TLS | Subsystem ID for Module tls: TLS support.. |
| MMAGIC_NTP | Subsystem ID for Module ntp: Network Time Protocol.. |
| MMAGIC_MQTT | Subsystem ID for Module mqtt: MQTT agent.. |
Definition at line 488 of file mmagic_controller.h.