#include "securec.h"\r
#include "tiot_service_interface.h"\r
#include "gnss_datatypes.h"\r
-#include "cywee_hal.h"\r
+\r
\r
#define GNSS_ENCODE_BUFF_MAX_LEN 9300\r
#define FILE_PATH_LEN 1024\r
int32_t Utc2UnixTime(GnssUtcTime utcTime, uint32_t *unixTime)\r
{\r
if (unixTime == NULL) {\r
- CWM_OS_dbgPrintf("\nerror: [Utc2UnixTime] null pointer!\n");\r
+ printf("\nerror: [Utc2UnixTime] null pointer!\n");\r
return 0;\r
}\r
\r
if (utcTime.month > 12 || utcTime.valid == 0) {\r
- CWM_OS_dbgPrintf("\nerror: [Utc2UnixTime] utcTime invalid!\n");\r
+ printf("\nerror: [Utc2UnixTime] utcTime invalid!\n");\r
return 0;\r
}\r
\r
{\r
uint8_t *buff = (uint8_t *)malloc(GNSS_ENCODE_BUFF_MAX_LEN);\r
if (buff == NULL) {\r
- CWM_OS_dbgPrintf("\nerror: malloc failed in PgnssINjectUtcTime\r\n");\r
+ printf("\nerror: malloc failed in PgnssINjectUtcTime\r\n");\r
return 0;\r
}\r
memset_s(buff, GNSS_ENCODE_BUFF_MAX_LEN, 0, GNSS_ENCODE_BUFF_MAX_LEN);\r
hdr->sequence = 0;\r
errno_t copyRet = memcpy_s(hdr->data, (GNSS_ENCODE_BUFF_MAX_LEN - sizeof(GnssMsg)), utcTime, sizeof(GnssUtcTime));\r
if (copyRet != EOK) {\r
- CWM_OS_dbgPrintf("\nmemcpy UtcTime failed! Errno is %d\r\n", copyRet);\r
+ printf("\nmemcpy UtcTime failed! Errno is %d\r\n", copyRet);\r
free(buff);\r
return 0;\r
}\r
hdr->checkSum = CalcChecksum(hdr->data, hdr->dataLength);\r
int32_t ret = tiot_service_write(handle, buff, (sizeof(GnssMsg) + hdr->dataLength));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: PgnssInjectUtcTime error: %d\r\n", ret);\r
+ printf("\nerror: PgnssInjectUtcTime error: %d\r\n", ret);\r
free(buff);\r
return 0;\r
}\r
if (Utc2UnixTime((*utcTime), ts) == 0) {\r
- CWM_OS_dbgPrintf("\nerror: Utc2UnixTime error\r\n");\r
+ printf("\nerror: Utc2UnixTime error\r\n");\r
free(buff);\r
return 0;\r
}\r
{\r
errno_t ret = memcpy_s(outBuff, outLen, inBuff, inLen);\r
if (ret != EOK) {\r
- CWM_OS_dbgPrintf("memcpy XgnssData failed! Errno is %d \r\n", ret);\r
+ printf("memcpy XgnssData failed! Errno is %d \r\n", ret);\r
return 0;\r
}\r
\r
// 二进制消息类型\r
if (type[0] == 0) {\r
g_ackBuff[ret] = '\0';\r
- CWM_OS_dbgPrintf("%s\r\n", (char *)&g_ackBuff[MSG_CONTENT_IDX]);\r
+ printf("%s\r\n", (char *)&g_ackBuff[MSG_CONTENT_IDX]);\r
}\r
i++;\r
}\r
if (i >= 1) {\r
- CWM_OS_dbgPrintf("\r\ncnt enough\r\n");\r
+ printf("\r\ncnt enough\r\n");\r
break;\r
}\r
}\r
int32_t len = 0;\r
uint8_t *buff = (uint8_t *)malloc(GNSS_ENCODE_BUFF_MAX_LEN);\r
if (buff == NULL) {\r
- CWM_OS_dbgPrintf("\r\nerror: malloc failed in EncodeAndInjectCmd\r\n");\r
+ printf("\r\nerror: malloc failed in EncodeAndInjectCmd\r\n");\r
return 0;\r
}\r
memset_s(buff, GNSS_ENCODE_BUFF_MAX_LEN, 0, GNSS_ENCODE_BUFF_MAX_LEN);\r
\r
int32_t retLen = EncodeGnssMsg(inBuff, inLen, buff + len, (GNSS_ENCODE_BUFF_MAX_LEN - len));\r
if (retLen != 1) {\r
- CWM_OS_dbgPrintf("\nerror: Encode Cmd failed: %d\r\n", cmdType);\r
+ printf("\nerror: Encode Cmd failed: %d\r\n", cmdType);\r
free(buff);\r
return retLen;\r
}\r
gnssHdr->checkSum = CalcChecksum(gnssHdr->data, gnssHdr->dataLength);\r
int32_t ret = tiot_service_write(handle, buff, (sizeof(GnssMsg) + gnssHdr->dataLength));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\r\nerror: Inject Cmd failed: %d\r\n", cmdType);\r
+ printf("\r\nerror: Inject Cmd failed: %d\r\n", cmdType);\r
free(buff);\r
return 0;\r
}\r
ListenAck(handle);\r
- CWM_OS_dbgPrintf("\r\nInject Cmd SUCCESS: %x\r\n", cmdType);\r
+ printf("\r\nInject Cmd SUCCESS: %x\r\n", cmdType);\r
free(buff);\r
return 1;\r
}\r
{\r
FILE *fp = fopen(fileName, "rb");\r
if (fp == NULL) {\r
- CWM_OS_dbgPrintf("\r\nerror: open file failed: %s\r\n", fileName);\r
+ printf("\r\nerror: open file failed: %s\r\n", fileName);\r
return;\r
}\r
fseek(fp, 0, SEEK_END);\r
fseek(fp, 0, SEEK_SET);\r
if (len < 0 || len > PGNSS_FILE_MAX_SIZE) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\r\nerror: get file len failed: %s\r\n", fileName);\r
+ printf("\r\nerror: get file len failed: %s\r\n", fileName);\r
return;\r
}\r
uint8_t *buff = (uint8_t *)malloc(len);\r
if (buff == NULL) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\r\nerror: malloc file len failed: %s\r\n", fileName);\r
+ printf("\r\nerror: malloc file len failed: %s\r\n", fileName);\r
return;\r
}\r
int32_t dataSize = fread(buff, len, 1, fp);\r
if (dataSize < 0) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\r\nerror: read file failed: %s\r\n", fileName);\r
+ printf("\r\nerror: read file failed: %s\r\n", fileName);\r
free(buff);\r
return;\r
}\r
int32_t interval = (strcmp(prefix, "GLO") == 0) ? GLO_EPH_VALID_TIME : OTHER_EPH_VALID_TIME;\r
DIR *dir = opendir("/user/userdata/gnss/");\r
if (dir == NULL) {\r
- CWM_OS_dbgPrintf("Failed to open /user/xgnss directory.\r\n");\r
+ printf("Failed to open /user/xgnss directory.\r\n");\r
return 0;\r
}\r
int32_t time, ret;\r
}\r
else\r
{\r
- CWM_OS_dbgPrintf("time:%d,ts:%d,interval:%d\r\n",time,ts,interval);\r
+ printf("time:%d,ts:%d,interval:%d\r\n",time,ts,interval);\r
}\r
}\r
}\r
}\r
}\r
closedir(dir);\r
- CWM_OS_dbgPrintf("closedir(dir);\r\n");\r
+ printf("closedir(dir);\r\n");\r
return 0;\r
}\r
\r
char fileName[FILE_PATH_LEN] = {0};\r
int32_t ret = GetEphFileName(ts, prefix, fileName);\r
if (ret == 0) {\r
- CWM_OS_dbgPrintf("\r\nerror: GetEphFileName failed\r\n");\r
+ printf("\r\nerror: GetEphFileName failed\r\n");\r
return;\r
}\r
- CWM_OS_dbgPrintf("\nGetEphFileName success\r\n");\r
+ printf("\nGetEphFileName success\r\n");\r
PgnssSendFileContent(handle, fileName, cmdType);\r
}\r
\r
{\r
PgnssSendEphFile(handle, "GPS", CMD_PGNSS_INJECT_EPH_GPS, ts);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GPS eph success\r\n");\r
+ printf("send GPS eph success\r\n");\r
PgnssSendEphFile(handle, "GLO", CMD_PGNSS_INJECT_EPH_GANSS, ts);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GLO eph success\r\n");\r
+ printf("send GLO eph success\r\n");\r
PgnssSendEphFile(handle, "BDS", CMD_PGNSS_INJECT_EPH_GANSS, ts);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send BDS eph success\r\n");\r
+ printf("send BDS eph success\r\n");\r
PgnssSendEphFile(handle, "GAL", CMD_PGNSS_INJECT_EPH_GANSS, ts);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GAL eph success\r\n");\r
+ printf("send GAL eph success\r\n");\r
PgnssSendEphFile(handle, "QZS", CMD_PGNSS_INJECT_EPH_GANSS, ts);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send QZS eph success\r\n");\r
+ printf("send QZS eph success\r\n");\r
}\r
\r
void PgnssInjectOtherAssist(tiot_handle handle)\r
{\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GPS_UTC.dat", CMD_PGNSS_INJECT_UTC_GPS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GPS_UTC success\r\n");\r
+ printf("send GPS_UTC success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GPS_RTI.dat", CMD_PGNSS_INJECT_RTI_GPS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GPS_RTI success\r\n");\r
+ printf("send GPS_RTI success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GPS_ION.dat", CMD_PGNSS_INJECT_ION_GPS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GPS_ION success\r\n");\r
+ printf("send GPS_ION success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GLO_RTI.dat", CMD_PGNSS_INJECT_RTI_GANSS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GLO_RTI success\r\n");\r
+ printf("send GLO_RTI success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GLO_AUX.dat", CMD_PGNSS_INJECT_AUX_GANSS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GLO_AUX success\r\n");\r
+ printf("send GLO_AUX success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/BDS_RTI.dat", CMD_PGNSS_INJECT_RTI_GANSS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send BDS_RTI success\r\n");\r
+ printf("send BDS_RTI success\r\n");\r
PgnssSendFileContent(handle, "/user/userdata/gnss/GAL_RTI.dat", CMD_PGNSS_INJECT_RTI_GANSS);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
- CWM_OS_dbgPrintf("send GAL_RTI success\r\n");\r
+ printf("send GAL_RTI success\r\n");\r
}\r
\r
void PgnssInject(tiot_handle handle, uint32_t ts)\r
const char prefix[] = "NonGlo";\r
DIR *dir = opendir("/user/userdata/gnss/");\r
if (dir == NULL) {\r
- CWM_OS_dbgPrintf("Failed to open /user/xgnss directory.\r\n");\r
+ printf("Failed to open /user/xgnss directory.\r\n");\r
return 0;\r
}\r
int32_t time, ret;\r
}\r
else\r
{\r
- CWM_OS_dbgPrintf("time:%d,ts:%d,minDist:%d\r\n",time,ts,minDist);\r
+ printf("time:%d,ts:%d,minDist:%d\r\n",time,ts,minDist);\r
}\r
}\r
}\r
if (closestTime != 0) {\r
ret = snprintf_s(fileName, FILE_PATH_LEN, (FILE_PATH_LEN - 1), "%s%d%s", "/user/userdata/gnss/NonGlo_", closestTime,\r
".eph");\r
- CWM_OS_dbgPrintf("closest eph fileName:%s\r\n", fileName);\r
+ printf("closest eph fileName:%s\r\n", fileName);\r
closedir(dir);\r
return ((ret <= 0) ? 0 : 1);\r
}\r
else\r
{\r
- CWM_OS_dbgPrintf("closestTime == 0\r\n");\r
+ printf("closestTime == 0\r\n");\r
}\r
closedir(dir);\r
return 0;\r
const char prefix[] = "GLO";\r
DIR *dir = opendir("/user/userdata/gnss/");\r
if (dir == NULL) {\r
- CWM_OS_dbgPrintf("Failed to open /user/xgnss directory.\r\n");\r
+ printf("Failed to open /user/xgnss directory.\r\n");\r
return 0;\r
}\r
int32_t ephTime, ret;\r
char *q = strstr(entry->d_name, prefix);\r
if (q != NULL) {\r
ephTime = atoi(p + 1);\r
- CWM_OS_dbgPrintf("ephTime:%ld, ts:%ld\n", ephTime, ts);\r
+ printf("ephTime:%ld, ts:%ld\n", ephTime, ts);\r
// 当前时间大于GLO星历文件时间戳,则需要选取相差2小时以内的星历\r
// 当前时间小于GLO星历文件时间戳,则需要选取相差小于15分钟的星历\r
if (((ts - ephTime) >= 0 && abs(ephTime - ts) < OTHER_EPH_VALID_TIME) ||\r
((ts - ephTime) <= 0 && abs(ephTime - ts) < GLO_EPH_VALID_TIME)) {\r
ret = FormatFileName(fileName, entry->d_name);\r
- CWM_OS_dbgPrintf("glo eph fileName:%s\n", fileName);\r
+ printf("glo eph fileName:%s\n", fileName);\r
closedir(dir);\r
return ret;\r
}\r
{\r
FILE *fp = fopen(fileName, "rb");\r
if (fp == NULL) {\r
- CWM_OS_dbgPrintf("\nerror: open file failed: %s\r\n", fileName);\r
+ printf("\nerror: open file failed: %s\r\n", fileName);\r
return;\r
}\r
fseek(fp, 0, SEEK_END);\r
fseek(fp, 0, SEEK_SET);\r
if (len < 0 || len > PGNSS_FILE_MAX_SIZE) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: get file len failed: %s\r\n", fileName);\r
+ printf("\nerror: get file len failed: %s\r\n", fileName);\r
return;\r
}\r
uint8_t *buff = (uint8_t *)malloc(len);\r
if (buff == NULL) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: malloc file len failed: %s\r\n", fileName);\r
+ printf("\nerror: malloc file len failed: %s\r\n", fileName);\r
return;\r
}\r
int32_t dataSize = fread(buff, len, 1, fp);\r
if (dataSize < 0) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: read file failed: %s\r\n", fileName);\r
+ printf("\nerror: read file failed: %s\r\n", fileName);\r
free(buff);\r
return;\r
}\r
{\r
FILE *fp = fopen(fileName, "rb");\r
if (fp == NULL) {\r
- CWM_OS_dbgPrintf("\nerror: open file failed: %s\r\n", fileName);\r
+ printf("\nerror: open file failed: %s\r\n", fileName);\r
return;\r
}\r
fseek(fp, 0, SEEK_END);\r
fseek(fp, 0, SEEK_SET);\r
if (len < 0 || len > PGNSS_FILE_MAX_SIZE) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: get file len failed: %s\r\n", fileName);\r
+ printf("\nerror: get file len failed: %s\r\n", fileName);\r
return;\r
}\r
uint8_t *buff = (uint8_t *)malloc(len);\r
if (buff == NULL) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: malloc file len failed: %s\r\n", fileName);\r
+ printf("\nerror: malloc file len failed: %s\r\n", fileName);\r
return;\r
}\r
int32_t dataSize = fread(buff, len, 1, fp);\r
if (dataSize < 0) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: read file failed: %s\r\n", fileName);\r
+ printf("\nerror: read file failed: %s\r\n", fileName);\r
free(buff);\r
return;\r
}\r
int32_t fileLen = 0;\r
for (int32_t i = 0; i < GLO_EPH_NUM_ONE_FILE && fileLen <= len; i++) {\r
EphHeadInfo *ephHdr = (EphHeadInfo *)(buff + fileLen);\r
- CWM_OS_dbgPrintf("glo eph, time:%u, ts:%d\r\n", ephHdr->time, ts);\r
+ printf("glo eph, time:%u, ts:%d\r\n", ephHdr->time, ts);\r
if (abs((int32_t)ephHdr->time - ts) < GLO_EPH_VALID_TIME) {\r
EncodeAndInjectCmd(handle, ephHdr->cmd, (buff + fileLen + sizeof(EphHeadInfo)), ephHdr->len);\r
osal_msleep(INJECT_SLEEP_MS_TIME);\r
{\r
char fileName[FILE_PATH_LEN] = {0};\r
if (GetNonGloEphFileName(ts, fileName) == 0) {\r
- CWM_OS_dbgPrintf("\nerror: GetNonGloEphFileName failed\r\n");\r
+ printf("\nerror: GetNonGloEphFileName failed\r\n");\r
return;\r
}\r
PgnssSendNonGloEph(handle, fileName);\r
if (GetGloEphFileName(ts, fileName) == 0) {\r
- CWM_OS_dbgPrintf("\nerror: GetGloEphFileName failed\r\n");\r
+ printf("\nerror: GetGloEphFileName failed\r\n");\r
return;\r
}\r
PgnssSendGloEph(handle, fileName, ts);\r
{\r
FILE *fp = fopen(fileName, "rb");\r
if (fp == NULL) {\r
- CWM_OS_dbgPrintf("\nerror: open file failed: %s\r\n", fileName);\r
+ printf("\nerror: open file failed: %s\r\n", fileName);\r
return;\r
}\r
fseek(fp, 0, SEEK_END);\r
fseek(fp, 0, SEEK_SET);\r
if (len < 0 || len > PGNSS_FILE_MAX_SIZE) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: get file len failed: %s\r\n", fileName);\r
+ printf("\nerror: get file len failed: %s\r\n", fileName);\r
return;\r
}\r
uint8_t *buff = (uint8_t *)malloc(len);\r
if (buff == NULL) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: malloc file len failed: %s\r\n", fileName);\r
+ printf("\nerror: malloc file len failed: %s\r\n", fileName);\r
return;\r
}\r
int32_t dataSize = fread(buff, len, 1, fp);\r
if (dataSize < 0) {\r
fclose(fp);\r
- CWM_OS_dbgPrintf("\nerror: read file failed: %s\r\n", fileName);\r
+ printf("\nerror: read file failed: %s\r\n", fileName);\r
free(buff);\r
return;\r
}\r
#include "time.h"\r
#include "gnss_ctl.h"\r
#ifdef SUPPORT_CYWEE_SERVICE\r
-#include "cywee_hal.h"\r
#include "cywee_service.h"\r
#endif\r
\r
// 查询版本号\r
int32_t ret = tiot_service_write(handle, qryVersion, sizeof(qryVersion));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: QryVersion error: %d\r\n", ret);\r
+ printf("\nerror: QryVersion error: %d\r\n", ret);\r
return 0;\r
}\r
return 1;\r
// 配置log级别:info级别。\r
int32_t ret = tiot_service_write(handle, cfgLogLevelInfo, sizeof(cfgLogLevelInfo));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: cfgLogLevelInfo error: %d\r\n", ret);\r
+ printf("\nerror: cfgLogLevelInfo error: %d\r\n", ret);\r
return 0;\r
}\r
\r
utcTime.minute = timeinfo->tm_min;\r
utcTime.second = timeinfo->tm_sec;\r
\r
- CWM_OS_dbgPrintf("year[%d], mon[%d], day[%d], hour[%d], min[%d], sec[%d] \r\n",\r
+ printf("year[%d], mon[%d], day[%d], hour[%d], min[%d], sec[%d] \r\n",\r
utcTime.year,utcTime.month,utcTime.day,\r
utcTime.hour,utcTime.minute,utcTime.second);\r
\r
uint32_t ts = 0;\r
ret = PgnssInjectUtcTime(handle, &utcTime, &ts);\r
if (ret == 0) {\r
- CWM_OS_dbgPrintf("\nerror: PgnssInjectUtcTime failed!\r\n");\r
+ printf("\nerror: PgnssInjectUtcTime failed!\r\n");\r
return 0;\r
}\r
- CWM_OS_dbgPrintf("\nPgnssInjectUtcTime success!\r\n");\r
+ printf("\nPgnssInjectUtcTime success!\r\n");\r
\r
// PGNSS注入\r
// 注意,默认PGNSS星历文件存放在/user/xgnss/目录中,如修改目录,请全局搜索替换\r
// 配置log级别:info级别。\r
int32_t ret = tiot_service_write(handle, cfgLogLevelInfo, sizeof(cfgLogLevelInfo));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: cfgLogLevelInfo error: %d\r\n", ret);\r
+ printf("\nerror: cfgLogLevelInfo error: %d\r\n", ret);\r
return 0;\r
}\r
\r
utcTime.minute = timeinfo->tm_min;\r
utcTime.second = timeinfo->tm_sec;\r
\r
- CWM_OS_dbgPrintf("year[%d], mon[%d], day[%d], hour[%d], min[%d], sec[%d] \r\n",\r
+ printf("year[%d], mon[%d], day[%d], hour[%d], min[%d], sec[%d] \r\n",\r
utcTime.year,utcTime.month,utcTime.day,\r
utcTime.hour,utcTime.minute,utcTime.second);\r
\r
uint32_t ts = 0;\r
ret = PgnssInjectUtcTime(handle, &utcTime, &ts);\r
if (ret == 0) {\r
- CWM_OS_dbgPrintf("\nerror: PgnssInjectUtcTime failed!\r\n");\r
+ printf("\nerror: PgnssInjectUtcTime failed!\r\n");\r
return 0;\r
}\r
- CWM_OS_dbgPrintf("\nPgnssInjectUtcTime success!\r\n");\r
+ printf("\nPgnssInjectUtcTime success!\r\n");\r
\r
// PGNSS注入\r
// 注意,默认PGNSS星历文件存放在/user/xgnss/目录中,如修改目录,请全局搜索替换\r
// 启动GNSS\r
int32_t ret = tiot_service_write(handle, startCmd, sizeof(startCmd));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: start gnss error: %d\r\n", ret);\r
+ printf("\nerror: start gnss error: %d\r\n", ret);\r
return 0;\r
}\r
- CWM_OS_dbgPrintf("\nstart gnss\r\n");\r
+ printf("\nstart gnss\r\n");\r
return 1;\r
}\r
\r
// 停止GNSS\r
int32_t ret = tiot_service_write(handle, stopCmd, sizeof(stopCmd));\r
if (ret < 0) {\r
- CWM_OS_dbgPrintf("\nerror: stop gnss error: %d\r\n", ret);\r
+ printf("\nerror: stop gnss error: %d\r\n", ret);\r
return 0;\r
}\r
- CWM_OS_dbgPrintf("\nstop gnss\r\n");\r
+ printf("\nstop gnss\r\n");\r
return 1;\r
}\r
\r
for (;;) { // 写日志条件\r
\r
if (i >= LISTEN_DATA_MAX_LINES) {\r
- CWM_OS_dbgPrintf("\r\ncnt enough\r\n");\r
+ printf("\r\ncnt enough\r\n");\r
break;\r
}\r
if (g_pgnss_stopflag == 1)\r
if (type[0] == MSG_TYPE_ASCII) {\r
g_gnssServiceBuff[ret] = '\0';\r
char* pbuf=(char *)&g_gnssServiceBuff[MSG_CONTENT_IDX];\r
- CWM_OS_dbgPrintf("%s\r\n", pbuf);\r
+ printf("%s\r\n", pbuf);\r
if (g_is_pgnss_logon)\r
fprintf(g_gnssLogFp, "%s\n", pbuf);\r
for (int index=0;index < ret ;index++)\r
if (decode_nmea(pbuf[index])==1)\r
{\r
// dump_location_data(&g_global_gpsData);\r
- CWM_OS_dbgPrintf("decode_nmea done\r\n");\r
+ printf("decode_nmea done\r\n");\r
}\r
}\r
}\r
\r
void PGnssServerStart(void)\r
{\r
- CWM_OS_dbgPrintf("\nenter gnss samples\r\n");\r
+ printf("\nenter gnss samples\r\n");\r
if(g_is_pgnss_poweron == 1)\r
{\r
- CWM_OS_dbgPrintf("gnss already on\r\n");\r
+ printf("gnss already on\r\n");\r
return ;\r
}\r
uapi_pm_add_sleep_veto(PM_ID_SYS);\r
// Step1: init\r
int32_t ret = tiot_service_init();\r
if (ret != 0) {\r
- CWM_OS_dbgPrintf("tiot service init fail\r\n");\r
+ printf("tiot service init fail\r\n");\r
g_is_pgnss_poweron = 0;\r
g_pgnss_stopflag = 1;\r
}\r
{\r
g_gnssLogFp = fopen("/user/log/gnss.log", "w");\r
if (g_gnssLogFp == NULL) {\r
- CWM_OS_dbgPrintf("error: open log file error\n");\r
+ printf("error: open log file error\n");\r
return;\r
}\r
}\r
- CWM_OS_dbgPrintf("before open tiot service\n");\r
+ printf("before open tiot service\n");\r
\r
// Step2: power on gnss\r
tiot_handle handle = tiot_service_open("gn71", NULL);\r
if (handle == 0) {\r
- CWM_OS_dbgPrintf("open tiot service fail\r\n");\r
+ printf("open tiot service fail\r\n");\r
g_is_pgnss_poweron = 0;\r
g_pgnss_stopflag = 1;\r
return;\r
}\r
- CWM_OS_dbgPrintf("open tiot service success\r\n");\r
+ printf("open tiot service success\r\n");\r
\r
int32_t cfgRet;\r
// ---- loop ----------\r
if (cfgRet == 0) {\r
continue;\r
}\r
- CWM_OS_dbgPrintf("cfg sample id:%u\r\n", g_gnssSamplesCfg[i].sampleId);\r
+ printf("cfg sample id:%u\r\n", g_gnssSamplesCfg[i].sampleId);\r
QryVersion(handle);\r
\r
// Step4: start gnss\r
#endif\r
uapi_pm_remove_sleep_veto(PM_ID_SYS);\r
g_is_pgnss_poweron=0;\r
- CWM_OS_dbgPrintf("finish gnss samples\r\n");\r
+ printf("finish gnss samples\r\n");\r
}\r