Toyomasa Watarai
/
Mbed-example-WS-W27
Mbed Cloud example program for workshop in W27 2018.
Embed:
(wiki syntax)
Show/hide line numbers
spwfsa04_at_strings.h
00001 #ifndef SPWFSAXX_AT_STRINGS_H 00002 #define SPWFSAXX_AT_STRINGS_H 00003 00004 /* Define beyond macro if your X-NUCLEO-IDW04A1 expansion board has NOT the `WIFI_RST` HW patch applied on it */ 00005 // #define IDW04A1_WIFI_HW_BUG_WA // delegated to mbed config system 00006 00007 #if defined(TARGET_FF_ARDUINO) 00008 00009 #if !defined(SPWFSAXX_WAKEUP_PIN) 00010 #define SPWFSAXX_WAKEUP_PIN A3 00011 #endif 00012 #if !defined(SPWFSAXX_RESET_PIN) 00013 #ifndef IDW04A1_WIFI_HW_BUG_WA 00014 #define SPWFSAXX_RESET_PIN D7 00015 #else // IDW04A1_WIFI_HW_PATCH 00016 #define SPWFSAXX_RESET_PIN NC 00017 #endif // !IDW04A1_WIFI_HW_PATCH 00018 #endif 00019 00020 #else // !defined(TARGET_FF_ARDUINO) 00021 00022 #if !defined(SPWFSAXX_WAKEUP_PIN) 00023 #define SPWFSAXX_WAKEUP_PIN NC 00024 #endif 00025 #if !defined(SPWFSAXX_RESET_PIN) 00026 #define SPWFSAXX_RESET_PIN NC 00027 #endif 00028 00029 #endif // !defined(TARGET_FF_ARDUINO) 00030 00031 #define SPWFXX_SEND_RECV_PKTSIZE (730) 00032 00033 #define SPWFXX_OOB_ERROR "AT-S.ERROR:" // "ERROR:" 00034 00035 #define SPWFXX_RECV_OK "AT-S.OK\n" // "OK\n" 00036 #define SPWFXX_RECV_WIFI_UP "+WIND:24:WiFi Up:%*u:%u.%u.%u.%u\n" // "+WIND:24:WiFi Up:%u.%u.%u.%u\n" 00037 #define SPWFXX_RECV_IP_ADDR "AT-S.Var:ip_ipaddr=%u.%u.%u.%u\n" // "# ip_ipaddr = %u.%u.%u.%u\n" 00038 #define SPWFXX_RECV_GATEWAY "AT-S.Var:ip_gw=%u.%u.%u.%u\n" // "# ip_gw = %u.%u.%u.%u\n" 00039 #define SPWFXX_RECV_NETMASK "AT-S.Var:ip_netmask=%u.%u.%u.%u\n" // "# ip_netmask = %u.%u.%u.%u\n" 00040 #define SPWFXX_RECV_RX_RSSI "AT-S.Var:0.rx_rssi=%d\n" // "# 0.rx_rssi = %d\n" 00041 #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" 00042 #define SPWFXX_RECV_DATALEN "AT-S.Query:%u\n" // " DATALEN: %u\n" 00043 #define SPWFXX_RECV_PENDING_DATA "::%u:%*u:%u\n" // ":%d:%d\n" 00044 #define SPWFXX_RECV_SOCKET_CLOSED ":%u:%*u\n" // ":%d\n" 00045 00046 #define SPWFXX_SEND_FWCFG "AT+S.FCFG" // "AT&F" 00047 #define SPWFXX_SEND_DISABLE_LE "AT+S.SCFG=console_echo,0" // "AT+S.SCFG=localecho1,0" 00048 #define SPWFXX_SEND_DSPLY_CFGV "AT+S.GCFG" // "AT&V" 00049 #define SPWFXX_SEND_GET_CONS_STATE "AT+S.GCFG=console_enabled" // "AT+S.GCFG=console1_enabled" 00050 #define SPWFXX_SEND_GET_CONS_SPEED "AT+S.GCFG=console_speed" // "AT+S.GCFG=console1_speed" 00051 #define SPWFXX_SEND_GET_HWFC_STATE "AT+S.GCFG=console_hwfc" // "AT+S.GCFG=console1_hwfc" 00052 #define SPWFXX_SEND_GET_CONS_DELIM "AT+S.GCFG=console_delimiter" // "AT+S.GCFG=console1_delimiter" 00053 #define SPWFXX_SEND_GET_CONS_ERRS "AT+S.GCFG=console_errs" // "AT+S.GCFG=console1_errs" 00054 #define SPWFXX_SEND_DISABLE_FC "AT+S.SCFG=console_hwfc,0" // "AT+S.SCFG=console1_hwfc,0" 00055 #define SPWFXX_SEND_ENABLE_FC "AT+S.SCFG=console_hwfc,1" // "AT+S.SCFG=console1_hwfc,1" 00056 #define SPWFXX_SEND_SW_RESET "AT+S.RESET" // "AT+CFUN=1" 00057 #define SPWFXX_SEND_SAVE_SETTINGS "AT+S.WCFG" // "AT&W" 00058 #define SPWFXX_SEND_WIND_OFF_HIGH "AT+S.SCFG=console_wind_off_high," // "AT+S.SCFG=wind_off_high," 00059 #define SPWFXX_SEND_WIND_OFF_MEDIUM "AT+S.SCFG=console_wind_off_medium," // "AT+S.SCFG=wind_off_medium," 00060 #define SPWFXX_SEND_WIND_OFF_LOW "AT+S.SCFG=console_wind_off_low," // "AT+S.SCFG=wind_off_low," 00061 00062 #define SPWFXX_WINDS_HIGH_ON "0x00100000" // "0x00000000" 00063 #define SPWFXX_WINDS_MEDIUM_ON "0x80000000" // "0x00000000" 00064 00065 #endif // SPWFSAXX_AT_STRINGS_H
Generated on Tue Jul 12 2022 16:22:12 by 1.7.2