Browse Source

update(drv_ec800k):修改Get_CSQ函数

dev-rebuild
jujihjuji 5 months ago
parent
commit
101f5542b4
  1. 5
      applications/drv_ec800k.c
  2. 2
      applications/drv_ec800k.h

5
applications/drv_ec800k.c

@ -205,8 +205,8 @@ int16_t BSP_LTE_GetCGATT(int16_t retry) {
// return ret; // return ret;
// } // }
int BSP_LTE_GetCSQ(void) {
int ret = -1;
int8_t BSP_LTE_GetCSQ(void) {
int8_t ret = 0;
char *start; char *start;
if (0 != BSP_LTE_SendCmd(AT_CSQ, DEFAULT_EXPECT, DEFAULT_ERROR, if (0 != BSP_LTE_SendCmd(AT_CSQ, DEFAULT_EXPECT, DEFAULT_ERROR,
@ -221,7 +221,6 @@ int BSP_LTE_GetCSQ(void) {
start += rt_strlen(CSQ_CMD_RESP) + 1; start += rt_strlen(CSQ_CMD_RESP) + 1;
ret = 0;
while (*start >= '0' && *start <= '9') { while (*start >= '0' && *start <= '9') {
ret = ret * 10 + (*start - '0'); ret = ret * 10 + (*start - '0');
start++; start++;

2
applications/drv_ec800k.h

@ -281,7 +281,7 @@ void BSP_LTE_GetICCID(char *pICCID);
int16_t BSP_LTE_GetBsInfo(int *lte_mcc, int *lte_mnc, int *lte_lac, int16_t BSP_LTE_GetBsInfo(int *lte_mcc, int *lte_mnc, int *lte_lac,
int *lte_cellid); int *lte_cellid);
int BSP_LTE_GetCSQ(void);
int8_t BSP_LTE_GetCSQ(void);
uint32_t BSP_LTE_GetTimeMs(void); uint32_t BSP_LTE_GetTimeMs(void);

Loading…
Cancel
Save