Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
wifi-x-nucleo-idw01m1/SPWFSA04/spwfsa04_at_strings.h@0:8f8e8f3cbd1c, 2018-06-21 (annotated)
- Committer:
- mayur098
- Date:
- Thu Jun 21 17:50:21 2018 +0000
- Revision:
- 0:8f8e8f3cbd1c
first commit;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mayur098 | 0:8f8e8f3cbd1c | 1 | #ifndef SPWFSAXX_AT_STRINGS_H |
mayur098 | 0:8f8e8f3cbd1c | 2 | #define SPWFSAXX_AT_STRINGS_H |
mayur098 | 0:8f8e8f3cbd1c | 3 | |
mayur098 | 0:8f8e8f3cbd1c | 4 | /* Define beyond macro if your X-NUCLEO-IDW04A1 expansion board has NOT the `WIFI_RST` HW patch applied on it */ |
mayur098 | 0:8f8e8f3cbd1c | 5 | // #define IDW04A1_WIFI_HW_BUG_WA // delegated to mbed config system |
mayur098 | 0:8f8e8f3cbd1c | 6 | |
mayur098 | 0:8f8e8f3cbd1c | 7 | #if defined(TARGET_FF_ARDUINO) |
mayur098 | 0:8f8e8f3cbd1c | 8 | |
mayur098 | 0:8f8e8f3cbd1c | 9 | #if !defined(SPWFSAXX_WAKEUP_PIN) |
mayur098 | 0:8f8e8f3cbd1c | 10 | #define SPWFSAXX_WAKEUP_PIN A3 |
mayur098 | 0:8f8e8f3cbd1c | 11 | #endif |
mayur098 | 0:8f8e8f3cbd1c | 12 | #if !defined(SPWFSAXX_RESET_PIN) |
mayur098 | 0:8f8e8f3cbd1c | 13 | #ifndef IDW04A1_WIFI_HW_BUG_WA |
mayur098 | 0:8f8e8f3cbd1c | 14 | #define SPWFSAXX_RESET_PIN D7 |
mayur098 | 0:8f8e8f3cbd1c | 15 | #else // IDW04A1_WIFI_HW_PATCH |
mayur098 | 0:8f8e8f3cbd1c | 16 | #define SPWFSAXX_RESET_PIN NC |
mayur098 | 0:8f8e8f3cbd1c | 17 | #endif // !IDW04A1_WIFI_HW_PATCH |
mayur098 | 0:8f8e8f3cbd1c | 18 | #endif |
mayur098 | 0:8f8e8f3cbd1c | 19 | |
mayur098 | 0:8f8e8f3cbd1c | 20 | #else // !defined(TARGET_FF_ARDUINO) |
mayur098 | 0:8f8e8f3cbd1c | 21 | |
mayur098 | 0:8f8e8f3cbd1c | 22 | #if !defined(SPWFSAXX_WAKEUP_PIN) |
mayur098 | 0:8f8e8f3cbd1c | 23 | #define SPWFSAXX_WAKEUP_PIN NC |
mayur098 | 0:8f8e8f3cbd1c | 24 | #endif |
mayur098 | 0:8f8e8f3cbd1c | 25 | #if !defined(SPWFSAXX_RESET_PIN) |
mayur098 | 0:8f8e8f3cbd1c | 26 | #define SPWFSAXX_RESET_PIN NC |
mayur098 | 0:8f8e8f3cbd1c | 27 | #endif |
mayur098 | 0:8f8e8f3cbd1c | 28 | |
mayur098 | 0:8f8e8f3cbd1c | 29 | #endif // !defined(TARGET_FF_ARDUINO) |
mayur098 | 0:8f8e8f3cbd1c | 30 | |
mayur098 | 0:8f8e8f3cbd1c | 31 | #define SPWFXX_SEND_RECV_PKTSIZE (730) |
mayur098 | 0:8f8e8f3cbd1c | 32 | |
mayur098 | 0:8f8e8f3cbd1c | 33 | #define SPWFXX_OOB_ERROR "AT-S.ERROR:" // "ERROR:" |
mayur098 | 0:8f8e8f3cbd1c | 34 | |
mayur098 | 0:8f8e8f3cbd1c | 35 | #define SPWFXX_RECV_OK "AT-S.OK\n" // "OK\n" |
mayur098 | 0:8f8e8f3cbd1c | 36 | #define SPWFXX_RECV_WIFI_UP "+WIND:24:WiFi Up:%*u:%u.%u.%u.%u\n" // "+WIND:24:WiFi Up:%u.%u.%u.%u\n" |
mayur098 | 0:8f8e8f3cbd1c | 37 | #define SPWFXX_RECV_IP_ADDR "AT-S.Var:ip_ipaddr=%u.%u.%u.%u\n" // "# ip_ipaddr = %u.%u.%u.%u\n" |
mayur098 | 0:8f8e8f3cbd1c | 38 | #define SPWFXX_RECV_GATEWAY "AT-S.Var:ip_gw=%u.%u.%u.%u\n" // "# ip_gw = %u.%u.%u.%u\n" |
mayur098 | 0:8f8e8f3cbd1c | 39 | #define SPWFXX_RECV_NETMASK "AT-S.Var:ip_netmask=%u.%u.%u.%u\n" // "# ip_netmask = %u.%u.%u.%u\n" |
mayur098 | 0:8f8e8f3cbd1c | 40 | #define SPWFXX_RECV_RX_RSSI "AT-S.Var:0.rx_rssi=%d\n" // "# 0.rx_rssi = %d\n" |
mayur098 | 0:8f8e8f3cbd1c | 41 | #define SPWFXX_RECV_MAC_ADDR "AT-S.Var:nv_wifi_macaddr=%x:%x:%x:%x:%x:%x\n" // "# nv_wifi_macaddr = %x:%x:%x:%x:%x:%x\n" |
mayur098 | 0:8f8e8f3cbd1c | 42 | #define SPWFXX_RECV_DATALEN "AT-S.Query:%u\n" // " DATALEN: %u\n" |
mayur098 | 0:8f8e8f3cbd1c | 43 | #define SPWFXX_RECV_PENDING_DATA "::%u:%*u:%u\n" // ":%d:%d\n" |
mayur098 | 0:8f8e8f3cbd1c | 44 | #define SPWFXX_RECV_SOCKET_CLOSED ":%u:%*u\n" // ":%d\n" |
mayur098 | 0:8f8e8f3cbd1c | 45 | |
mayur098 | 0:8f8e8f3cbd1c | 46 | #define SPWFXX_SEND_FWCFG "AT+S.FCFG" // "AT&F" |
mayur098 | 0:8f8e8f3cbd1c | 47 | #define SPWFXX_SEND_DISABLE_LE "AT+S.SCFG=console_echo,0" // "AT+S.SCFG=localecho1,0" |
mayur098 | 0:8f8e8f3cbd1c | 48 | #define SPWFXX_SEND_DSPLY_CFGV "AT+S.GCFG" // "AT&V" |
mayur098 | 0:8f8e8f3cbd1c | 49 | #define SPWFXX_SEND_GET_CONS_STATE "AT+S.GCFG=console_enabled" // "AT+S.GCFG=console1_enabled" |
mayur098 | 0:8f8e8f3cbd1c | 50 | #define SPWFXX_SEND_GET_CONS_SPEED "AT+S.GCFG=console_speed" // "AT+S.GCFG=console1_speed" |
mayur098 | 0:8f8e8f3cbd1c | 51 | #define SPWFXX_SEND_GET_HWFC_STATE "AT+S.GCFG=console_hwfc" // "AT+S.GCFG=console1_hwfc" |
mayur098 | 0:8f8e8f3cbd1c | 52 | #define SPWFXX_SEND_GET_CONS_DELIM "AT+S.GCFG=console_delimiter" // "AT+S.GCFG=console1_delimiter" |
mayur098 | 0:8f8e8f3cbd1c | 53 | #define SPWFXX_SEND_GET_CONS_ERRS "AT+S.GCFG=console_errs" // "AT+S.GCFG=console1_errs" |
mayur098 | 0:8f8e8f3cbd1c | 54 | #define SPWFXX_SEND_DISABLE_FC "AT+S.SCFG=console_hwfc,0" // "AT+S.SCFG=console1_hwfc,0" |
mayur098 | 0:8f8e8f3cbd1c | 55 | #define SPWFXX_SEND_ENABLE_FC "AT+S.SCFG=console_hwfc,1" // "AT+S.SCFG=console1_hwfc,1" |
mayur098 | 0:8f8e8f3cbd1c | 56 | #define SPWFXX_SEND_SW_RESET "AT+S.RESET" // "AT+CFUN=1" |
mayur098 | 0:8f8e8f3cbd1c | 57 | #define SPWFXX_SEND_SAVE_SETTINGS "AT+S.WCFG" // "AT&W" |
mayur098 | 0:8f8e8f3cbd1c | 58 | #define SPWFXX_SEND_WIND_OFF_HIGH "AT+S.SCFG=console_wind_off_high," // "AT+S.SCFG=wind_off_high," |
mayur098 | 0:8f8e8f3cbd1c | 59 | #define SPWFXX_SEND_WIND_OFF_MEDIUM "AT+S.SCFG=console_wind_off_medium," // "AT+S.SCFG=wind_off_medium," |
mayur098 | 0:8f8e8f3cbd1c | 60 | #define SPWFXX_SEND_WIND_OFF_LOW "AT+S.SCFG=console_wind_off_low," // "AT+S.SCFG=wind_off_low," |
mayur098 | 0:8f8e8f3cbd1c | 61 | |
mayur098 | 0:8f8e8f3cbd1c | 62 | #define SPWFXX_WINDS_HIGH_ON "0x00100000" // "0x00000000" |
mayur098 | 0:8f8e8f3cbd1c | 63 | #define SPWFXX_WINDS_MEDIUM_ON "0x80000000" // "0x00000000" |
mayur098 | 0:8f8e8f3cbd1c | 64 | |
mayur098 | 0:8f8e8f3cbd1c | 65 | #endif // SPWFSAXX_AT_STRINGS_H |