[Bugfix][T106][task-view-245] after set oos config a value success,
can't get the value by get interface
Only Configure: No
Affected branch: unknown
Affected module: network
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: yes
Doc Update: no
Change-Id: I9bd0026add9788fab8c7f07b2d9eda4a111e6be1
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-network/lynq_network.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-network/lynq_network.cpp
index 102df8b..e0e20c9 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-network/lynq_network.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-network/lynq_network.cpp
@@ -1966,7 +1966,7 @@
int lynq_get_oos_net_scan_cfg_full_band(int* t_full_band_min, int* t_full_band_step, int* t_full_band_num, int* t_full_band_max)
{
Parcel* p=NULL;
- int ret=lynq_send_common_request(p,g_wait_time,RIL_REQUEST_OEM_HOOK_RAW,1,"%s","AT+ZSET=\"FREQ_SCAN\"");
+ int ret=lynq_send_common_request(p,g_wait_time,RIL_REQUEST_OEM_HOOK_RAW,1,"%s","AT+ZSET=\"SLEEP_FREQ_SCAN\"");
if(ret!=RESULT_OK)
{
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-qser-network/lynq_qser_network.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-qser-network/lynq_qser_network.cpp
index 5ca13fe..6d211d9 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-qser-network/lynq_qser_network.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-qser-network/lynq_qser_network.cpp
@@ -385,7 +385,7 @@
{
config_list[0]=QSER_NW_OOS_CFG_TYPE_FAST_SCAN;
ret=lynq_get_oos_net_scan_cfg(config_list, &valid_num);
- if(ret==RESULT_OK || valid_num > 1)
+ if(ret==RESULT_OK && valid_num > 1)
{
pt_info->u.fast_can_info.enable=config_list[0];
pt_info->u.fast_can_info.time_interval=config_list[1];
@@ -398,7 +398,7 @@
{
config_list[0]=QSER_NW_OOS_CFG_TYPE_FULL_BAND_SCAN;
ret=lynq_get_oos_net_scan_cfg(config_list, &valid_num);
- if(ret==RESULT_OK || valid_num > 3)
+ if(ret==RESULT_OK && valid_num > 3)
{
pt_info->u.full_band_scan_info.t_min=config_list[0];
pt_info->u.full_band_scan_info.t_step=config_list[1];