[Bugfix][L805A][task-view-105]Improve AT return value

Only Configure: Yes
Affected branch: DSDS
Affected module: fatory
Is it affected on both ZXIC and MTK: only MTK
Self-test: yes
Doc Update: No

Change-Id: Ib518a5012da996f7dd6e1dd125326ea3727c3264
diff --git a/IC_meta/mtk/2735/liblynq-at-factory/liblynq-at-factory.bb b/IC_meta/mtk/2735/liblynq-at-factory/liblynq-at-factory.bb
index 24c245b..1e5934f 100755
--- a/IC_meta/mtk/2735/liblynq-at-factory/liblynq-at-factory.bb
+++ b/IC_meta/mtk/2735/liblynq-at-factory/liblynq-at-factory.bb
@@ -18,7 +18,8 @@
 FILES_${PN} = "${base_libdir}/*.so \

                ${base_bindir}\

                ${base_sbindir} \

-               /etc/dbus-1/system.d/"

+               /etc/dbus-1/system.d/ \

+               /data/factory"

 FILES_${PN}-dev = "/test \

                    ${includedir}"

 FILES_${PN}-doc = "/doc"

diff --git a/common_src/lib/liblynq-at-factory/lynq_at_factory.cpp b/common_src/lib/liblynq-at-factory/lynq_at_factory.cpp
index 88bb9c8..155b1c5 100755
--- a/common_src/lib/liblynq-at-factory/lynq_at_factory.cpp
+++ b/common_src/lib/liblynq-at-factory/lynq_at_factory.cpp
@@ -84,7 +84,7 @@
     }

     fp=popen(lynq_adc_dev, "r");

     fgets(lynq_adc_buf,sizeof(lynq_adc_buf),fp);

-    sprintf(flag,"%s %s", "ADC:", lynq_adc_buf);

+    sprintf(flag,"%s %s", "+ADC:", lynq_adc_buf);

     if(handle_output != NULL)

     {

         handle_output(flag, strlen(flag), Response);

@@ -259,7 +259,7 @@
     int size = 0;

     char res[64] = {0};

     int greep = input[0] - '0';

-    sprintf(res,"the greep:%d\n",greep);//The first digit represents grouping

+    sprintf(res,"+GPIO:the greep:%d\n",greep);//The first digit represents grouping

     handle_output(res, strlen(res), Response);

 

     for (int i = 1; i < strlen(input); i++)

@@ -1304,12 +1304,15 @@
 void lynq_handle_allprepare(char *input)

 {

     int ret;

-    ret = rgmii_init();

-    if(ret<0)

-    {

-        lynq_response_error(1);

-        return;

-    }

+

+    /*RGMII-test is conducted through GPIO,so initialization is not required*/

+    // ret = rgmii_init();

+    // if(ret<0)

+    // {

+    //     lynq_response_error(1);

+    //     return;

+    // }

+

     ret = sgmii_init();

     if(ret<0)

     {