this is using the mbed os version 5-13-1
Diff: source/common_types.h
- Revision:
- 100:80ef4bc31b7a
- Parent:
- 99:05398b3184f8
- Child:
- 103:7b566b522427
--- a/source/common_types.h Mon Apr 22 11:11:41 2019 +0000
+++ b/source/common_types.h Mon Apr 22 18:34:31 2019 +0000
@@ -16,6 +16,7 @@
#define MIN_EDM_PAYLOAD_LEN (2)
#define MAX_HTTP_HEADER_LINES
#define MAX_URL_LEN 100
+#define MAX_IPv4_LEN 16
/** ble configuration structure
*/
@@ -70,24 +71,25 @@
typedef enum
{
- AT_RESP_NONE,
- AT_SCAN_RESP,
- AT_DETAILED_SCAN_RESP,
- AT_CONNECT_RESP,
- AT_DISCONNECT_RESP,
- WIFI_RECONNECT_INFO,
- WIFI_DISCONNECT_INFO,
- AT_CONFIG_RESP,
- AT_INTERNET_CONFIG_RESP,
- AT_NETWORK_STATUS_RESP,
- AT_WIFI_STATUS_RESP,
- AT_HTTPS_RESP,
- AT_HTTPS_RESP_DOWNLOAD,
- AT_HTTP_RESP,
- AT_HTTP_RESP_DOWNLOAD,
- CONNECT_EVENT,
- DATA_EVENT,
- AT_COMMAND_FAILED
+ AT_RESP_NONE = 0,
+ AT_SCAN_RESP = 1,
+ AT_DETAILED_SCAN_RESP = 2,
+ AT_CONNECT_RESP = 3,
+ AT_DISCONNECT_RESP = 4,
+ WIFI_RECONNECT_INFO = 5,
+ WIFI_DISCONNECT_INFO = 6,
+ AT_CONFIG_RESP = 7,
+ AT_INTERNET_CONFIG_RESP = 8,
+ AT_NETWORK_STATUS_RESP = 9,
+ AT_WIFI_STATUS_RESP = 10,
+ AT_HTTPS_RESP = 11,
+ AT_HTTPS_RESP_DOWNLOAD = 12,
+ AT_HTTP_RESP = 13,
+ AT_HTTP_RESP_DOWNLOAD = 14,
+ AT_EVENT = 15,
+ CONNECT_EVENT = 16,
+ DATA_EVENT = 17,
+ AT_COMMAND_FAILED = 18
}at_cmd_resp_t;
typedef enum edm_msg_id
@@ -196,6 +198,9 @@
uint8_t peer_id ; /* peer id */
conn_scheme_t connectionScheme; /* connection scheme */
char url[MAX_URL_LEN]; /* url string */
+ char local_IPv4Address[MAX_IPv4_LEN]; /* local Ip address */
+ char remote_IPv4Address[MAX_IPv4_LEN]; /* remote IP address */
+ uint16_t remote_port; /* remote port */
} internet_config_t;
#endif // __COMMON_TYPES_H__
\ No newline at end of file