@@ -73,13 +73,13 @@ bool ESP8266::dhcp(bool enabled, int mode)
73
73
return false ;
74
74
}
75
75
76
- return _parser.send (" AT+CWDHCP =%d,%d" , enabled?1 :0 , mode)
76
+ return _parser.send (" AT+CWDHCP_CUR =%d,%d" , enabled?1 :0 , mode)
77
77
&& _parser.recv (" OK" );
78
78
}
79
79
80
80
bool ESP8266::connect (const char *ap, const char *passPhrase)
81
81
{
82
- return _parser.send (" AT+CWJAP =\" %s\" ,\" %s\" " , ap, passPhrase)
82
+ return _parser.send (" AT+CWJAP_CUR =\" %s\" ,\" %s\" " , ap, passPhrase)
83
83
&& _parser.recv (" OK" );
84
84
}
85
85
@@ -112,8 +112,8 @@ const char *ESP8266::getMACAddress(void)
112
112
113
113
const char *ESP8266::getGateway ()
114
114
{
115
- if (!(_parser.send (" AT+CIPSTA ?" )
116
- && _parser.recv (" +CIPSTA :gateway:\" %15[^\" ]\" " , _gateway_buffer)
115
+ if (!(_parser.send (" AT+CIPSTA_CUR ?" )
116
+ && _parser.recv (" +CIPSTA_CUR :gateway:\" %15[^\" ]\" " , _gateway_buffer)
117
117
&& _parser.recv (" OK" ))) {
118
118
return 0 ;
119
119
}
@@ -123,8 +123,8 @@ const char *ESP8266::getGateway()
123
123
124
124
const char *ESP8266::getNetmask ()
125
125
{
126
- if (!(_parser.send (" AT+CIPSTA ?" )
127
- && _parser.recv (" +CIPSTA :netmask:\" %15[^\" ]\" " , _netmask_buffer)
126
+ if (!(_parser.send (" AT+CIPSTA_CUR ?" )
127
+ && _parser.recv (" +CIPSTA_CUR :netmask:\" %15[^\" ]\" " , _netmask_buffer)
128
128
&& _parser.recv (" OK" ))) {
129
129
return 0 ;
130
130
}
@@ -137,8 +137,8 @@ int8_t ESP8266::getRSSI()
137
137
int8_t rssi;
138
138
char bssid[18 ];
139
139
140
- if (!(_parser.send (" AT+CWJAP ?" )
141
- && _parser.recv (" +CWJAP :\" %*[^\" ]\" ,\" %17[^\" ]\" " , bssid)
140
+ if (!(_parser.send (" AT+CWJAP_CUR ?" )
141
+ && _parser.recv (" +CWJAP_CUR: :\" %*[^\" ]\" ,\" %17[^\" ]\" " , bssid)
142
142
&& _parser.recv (" OK" ))) {
143
143
return 0 ;
144
144
}
0 commit comments