modify log info.

This commit is contained in:
pandx 2024-10-23 16:10:23 +08:00
parent 1f0a04ff45
commit bc186360fc
6 changed files with 549 additions and 741 deletions

File diff suppressed because it is too large Load Diff

View File

@ -67,9 +67,11 @@ typedef struct statfs DISK, *pDISK;
#define UINT16_HIGH(x) ((x & 0xFF00u) >> 8u) #define UINT16_HIGH(x) ((x & 0xFF00u) >> 8u)
#define UINT16_LOW(x) ((x & 0x00FFu)) #define UINT16_LOW(x) ((x & 0x00FFu))
#define GENERAL_BUF_SIZE 128 * 1024 * 10
enum TIME_SIZE { TIME_MINUTE = 5, TIME_SECEOND = 8 }; enum TIME_SIZE {
TIME_MINUTE = 5,
TIME_SECEOND = 8
};
struct DevData { struct DevData {
char mData[128]; char mData[128];
@ -329,12 +331,6 @@ extern int write_data(int fd, char* buff, int len);
extern int read_data(int fd, char* buff, int len, int timeout); extern int read_data(int fd, char* buff, int len, int timeout);
extern int ModifyMac(char* buff); extern int ModifyMac(char* buff);
extern void mssleep(unsigned long microseconds); extern void mssleep(unsigned long microseconds);
/**
* @brief
* @param argv -vV版本查询 --debugmode日志调试模式
* @return 0
*/
extern int CheckFileVersion(int argc, char** argv);
/** /**
* @brief * @brief
@ -413,7 +409,7 @@ extern std::string IpAddrInit();
* @brief * @brief
* @return std::string * @return std::string
*/ */
extern std::string GetWorkNic(); // extern std::string GetWorkNic();
/** /**
* @brief * @brief
@ -439,24 +435,12 @@ extern void StartWriteToDat();
*/ */
extern void BackupDatFile(); extern void BackupDatFile();
/**
* @brief
* @return double
*/
extern float* ReSample(int WaveDataLength, int N, int* NewWaveDataLength, std::vector<float>& WaveData);
/** /**
* @brief * @brief
* @return int * @return int
*/ */
extern int SetTime(unsigned long seconds, int milliseconds = 0); extern int SetTime(unsigned long seconds, int milliseconds = 0);
/**
* @brief
* @return int
*/
extern void RemoveConfig();
/** /**
* @brief * @brief
* @param filename * @param filename
@ -491,9 +475,9 @@ extern char* solve(char* dest, const char* src);
extern void swap(char* data); extern void swap(char* data);
extern int hexStringToBytes(const char* hexStr, unsigned char* bytes, size_t bytesSize); extern int hexStringToBytes(const char* hexStr, unsigned char* bytes, size_t bytesSize);
extern int OpenWatchDog(); int OpenWatchDog();
extern int WriteWatchDog(int fd); int WriteWatchDog(int fd);
extern int CloseWatchDog(int fd);
//获取4G信号强度 //获取4G信号强度
extern int getcsq(); extern int getcsq();
extern std::string GetGwIp_(const char* eth_name); extern std::string GetGwIp_(const char* eth_name);
@ -505,18 +489,10 @@ extern int writeIntValue(const char* section, char* key, int val, const char* fi
int getDiskInfo(char* diskTotal, char* diskFree); int getDiskInfo(char* diskTotal, char* diskFree);
void timeout(int signo);
unsigned short cal_chksum(unsigned short* addr, int len); unsigned short cal_chksum(unsigned short* addr, int len);
int pack(int pkt_no, char* sendpacket);
int send_packet(int pkt_no, char* sendpacket);
int recv_packet(int pkt_no, char* recvpacket);
int unpack(int cur_seq, char* buf, int len);
void tv_sub(struct timeval* out, struct timeval* in);
void _CloseSocket();
int socketHeart(const char* pSendData); int socketHeart(const char* pSendData);
extern bool NetIsOk();
extern int Ping(const char* ips, int timeout); extern int Ping(const char* ips, int timeout);
extern int get_netlink_status(const char* if_name); extern int get_netlink_status(const char* if_name);
extern int compareVersions(const std::string& version1, const std::string& version2); extern int compareVersions(const std::string& version1, const std::string& version2);

View File

@ -40,7 +40,7 @@ public:
std::string JsonCmd_51(Json::Value &recvBody); std::string JsonCmd_51(Json::Value &recvBody);
std::string JsonCmd_52(); // upload static data std::string JsonCmd_52(); // upload static data
std::string JsonCmd_53(Json::Value &recvBody); std::string JsonCmd_53(Json::Value &recvBody);
void JsonCmd_38(Json::Value &recvBody); //获取原始数据
// web command parse // web command parse
std::string JsonCmd_Cgi_01(Param_01 &param); //用户操作处理 std::string JsonCmd_Cgi_01(Param_01 &param); //用户操作处理

View File

@ -488,31 +488,6 @@ std::string JsonData::JsonCmd_29(Param_29 &param) {
return show_value_.write(jsonVal); return show_value_.write(jsonVal);
} }
void JsonData::JsonCmd_38(Json::Value &recvBody) {
Json::Value jsChannel = recvBody["channelArray"];
print_info("jsChannel size : %d\n", jsChannel.size());
if (jsChannel.isArray()) {
for (int i = 0; i < jsChannel.size(); i++) {
std::string strChannelid = jsChannel[i].asString();
WAVE_GENERAL wavedata;
WAVE_CONTAIN wave;
memset(wave.channelId, 0, 16);
sprintf(wave.channelId, "%s", strChannelid.c_str());
memset(wave.SensorEngineeringUnit, 0, 32);
sprintf(wave.SensorEngineeringUnit, "%s", wavedata.SensorEngineeringUnit.c_str());
wave.total = 1;
wave.count = 1;
wave.type = 0;
wave.flag = 0;
wave.number = wavedata.number;
memcpy(wave.waveData, wavedata.waveData, wavedata.number * sizeof(float));
}
}
}
void JsonData::DataNodeStatusCheck() { void JsonData::DataNodeStatusCheck() {
array_t vetRes = sqlite_db_ctrl::instance().GetDataMultiLine(T_SENSOR_INFO(TNAME), "*", NULL); array_t vetRes = sqlite_db_ctrl::instance().GetDataMultiLine(T_SENSOR_INFO(TNAME), "*", NULL);
int nSize = vetRes.size(); int nSize = vetRes.size();

View File

@ -26,7 +26,7 @@ zlog_category_t *zct = NULL;
zlog_category_t *zbt = NULL; zlog_category_t *zbt = NULL;
int main(int argc, char *argv[]) { int main(int argc, char *argv[]) {
int rc = zlog_init("/opt/wlg.conf"); int rc = zlog_init("/opt/configenv/wlg.conf");
if (rc) { if (rc) {
printf("init failed\n"); printf("init failed\n");
return -1; return -1;
@ -40,8 +40,8 @@ int main(int argc, char *argv[]) {
return -2; return -2;
} }
zlog_info(zbt, " Firmware compile time:%s %s,version %s\n", __DATE__, __TIME__, GlobalConfig::Version.c_str()); zlog_info(zbt, " Firmware compile time:%s %s,version %s", __DATE__, __TIME__, GlobalConfig::Version.c_str());
zlog_info(zbt, "####CIDNSOFT start####\n"); zlog_info(zbt, "####CIDNSOFT start####");
g_VecWaveDataX.reserve(1000); g_VecWaveDataX.reserve(1000);
g_VecWaveDataY.reserve(1000); g_VecWaveDataY.reserve(1000);

View File

@ -14,7 +14,6 @@
#include <boost/date_time/posix_time/posix_time.hpp> #include <boost/date_time/posix_time/posix_time.hpp>
#include "utility/serial.h" #include "utility/serial.h"
char g_UartRecvBuf[GENERAL_BUF_SIZE];
int offSize = 0; int offSize = 0;
pTestRecvCallBack pTestRecv; pTestRecvCallBack pTestRecv;