[Feature][S300][task-view-318][webui] add wifi station at AT+WLAN_STA=<n>
Change-Id: Iaf2090be27dd6f3eaa9b5bc1448683364cd42430
diff --git a/lynq/CPE_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/CPE_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index d450da5..6377f29 100755
--- a/lynq/CPE_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/CPE_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -738,15 +738,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -763,6 +755,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -803,14 +803,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -826,6 +818,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/CPE_TELKOMSEL/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/CPE_TELKOMSEL/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index d12e9cb..0ffb444 100755
--- a/lynq/CPE_TELKOMSEL/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/CPE_TELKOMSEL/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -737,15 +737,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -762,6 +754,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -802,14 +802,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -825,6 +817,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/MD310/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/MD310/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 0385700..034f270 100755
--- a/lynq/MD310/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/MD310/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -812,15 +812,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(13 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -837,6 +829,14 @@
*res_msg = at_str;
break;
}
+
+ if(13 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -877,14 +877,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -900,6 +892,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/MD310EU/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/MD310EU/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 0385700..034f270 100755
--- a/lynq/MD310EU/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/MD310EU/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -812,15 +812,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(13 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -837,6 +829,14 @@
*res_msg = at_str;
break;
}
+
+ if(13 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -877,14 +877,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -900,6 +892,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/R305/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/R305/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 03eb1e0..2446fcd 100755
--- a/lynq/R305/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/R305/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -658,15 +658,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(13 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -683,6 +675,14 @@
*res_msg = at_str;
break;
}
+
+ if(13 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -723,14 +723,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -746,6 +738,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/R306/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/R306/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index d12e9cb..0ffb444 100755
--- a/lynq/R306/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/R306/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -737,15 +737,7 @@
{
count++;
sleep(1);
- cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
-
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
+ cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
if(1 == atoi(scan_finish))
{
@@ -762,6 +754,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -802,14 +802,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -825,6 +817,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/R306_MTN/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/R306_MTN/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index d12e9cb..cb84d17 100755
--- a/lynq/R306_MTN/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/R306_MTN/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -739,14 +739,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -762,6 +754,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -802,14 +802,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -825,6 +817,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/R307/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/R307/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index b3162de..7cad8b5 100755
--- a/lynq/R307/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/R307/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -791,14 +791,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(13 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -814,6 +806,14 @@
*res_msg = at_str;
break;
}
+
+ if(13 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -854,14 +854,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -877,6 +869,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/S300/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/S300/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 2ef9ca9..345e215 100755
--- a/lynq/S300/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/S300/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -741,14 +741,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -764,6 +756,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -804,14 +804,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -827,6 +819,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/S300_AIC/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/S300_AIC/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 2ef9ca9..345e215 100755
--- a/lynq/S300_AIC/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/S300_AIC/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -741,14 +741,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -764,6 +756,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -804,14 +804,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -827,6 +819,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
diff --git a/lynq/S300_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c b/lynq/S300_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
index 2ef9ca9..345e215 100755
--- a/lynq/S300_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
+++ b/lynq/S300_COMMON/ap/app/zte_comm/at_ctl/src/atconfig/extat_softap_register.c
@@ -741,14 +741,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(6 == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -764,6 +756,14 @@
*res_msg = at_str;
break;
}
+
+ if(6 == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");
@@ -804,14 +804,6 @@
sleep(1);
cfg_get_item("scan_finish", scan_finish, sizeof(scan_finish));
- if(timeout == count)
- {
- at_str = malloc(128);
- sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
- *res_msg = at_str;
- break;
- }
-
if(1 == atoi(scan_finish))
{
ap_list = read_file_to_string_by_line("/tmp/scan_results");
@@ -827,6 +819,14 @@
*res_msg = at_str;
break;
}
+
+ if(timeout == count)
+ {
+ at_str = malloc(128);
+ sprintf(at_str, "\r\n+WLAN_STA\r\nDo no have any station\r\nOK\r\n");
+ *res_msg = at_str;
+ break;
+ }
}
cfg_set("wifi_sta_connection", "0");