[Bugfix][TAT-28] ELT port can not NMEA data,and optimization rndis boot mode
Change-Id: I840295c41ad50c28d39de379bcdc75351dcf8932
diff --git a/lib/liblynq-at-common/lynq_at_common.cpp b/lib/liblynq-at-common/lynq_at_common.cpp
index 6afe8cc..e73121d 100755
--- a/lib/liblynq-at-common/lynq_at_common.cpp
+++ b/lib/liblynq-at-common/lynq_at_common.cpp
@@ -151,13 +151,17 @@
if(mode == 1)
{
g_gtarndis_mode = mode;
- system("echo \"1\" > /data/rndis.conf");
+ system("uci set lynq_uci.rndis.status='1'");
+ usleep(10*1000);
+ system("uci commit");
lynq_response_ok();
}
else if (mode == 0)
{
g_gtarndis_mode = mode;
- system("echo \"0\" > /data/rndis.conf");
+ system("uci set lynq_uci.rndis.status='0'");
+ usleep(10*1000);
+ system("uci commit");
lynq_response_ok();
}
else