日志去冗余:逐线统计降为TRACE(编译期剔除),SDK日志改Warning级+仅文件

This commit is contained in:
Ben 2026-07-06 00:30:09 -07:00
parent ff7552a147
commit c552574e0c

View File

@ -228,8 +228,9 @@ void VizumCamera::ConvertLaserLineDataToPointCloud(void* laserLinePoint)
scanLine2D.push_back(px); scanLine2D.push_back(px);
} }
// 统计信息 // 逐线统计只留 TRACE(SPDLOG_ACTIVE_LEVEL=DEBUG 下编译期剔除,不再刷爆日志);
LOG_INFO("[VizumCamera] 收到扫描线: {} 个点, 有效点: {}", nPoints, validCount); // 每次扫描的汇总信息由采集结束处的 "Organized grid built" 一条日志给出
LOG_TRACE("[VizumCamera] 收到扫描线: {} 个点, 有效点: {}", nPoints, validCount);
// 将扫描线添加到累积的扫描线数据中 // 将扫描线添加到累积的扫描线数据中
if (!scanLine.empty()) { if (!scanLine.empty()) {
@ -240,7 +241,7 @@ void VizumCamera::ConvertLaserLineDataToPointCloud(void* laserLinePoint)
meta.timestamp = pLaserLinePoint->llTimeStamp; meta.timestamp = pLaserLinePoint->llTimeStamp;
meta.encodeNo = pLaserLinePoint->nEncodeNo; meta.encodeNo = pLaserLinePoint->nEncodeNo;
m_accumulatedLineMeta.push_back(meta); m_accumulatedLineMeta.push_back(meta);
LOG_INFO("[VizumCamera] 累积扫描线数量: {}", m_accumulatedScanLines.size()); LOG_TRACE("[VizumCamera] 累积扫描线数量: {}", m_accumulatedScanLines.size());
} }
#else #else
(void)laserLinePoint; (void)laserLinePoint;
@ -306,9 +307,9 @@ bool VizumCamera::InitSDK()
return false; return false;
} }
// 设置日志级别(与VznlSDKManager保持一致) // SDK 日志:只记警告及以上、只写文件(VizumLog/)
// 启用控制台和文件日志,以便在调试时能看到输出 // Information 级会逐帧刷屏,现场排查需要更详细时临时调回
VzNL_SetLogLevel(keNLLogLevel_Information, (EVzNLLogType)(keNLLogType_Console | keNLLogType_File)); VzNL_SetLogLevel(keNLLogLevel_Warning, keNLLogType_File);
s_sdkInitialized = true; s_sdkInitialized = true;
LOG_INFO("[VizumCamera] SDK initialized successfully"); LOG_INFO("[VizumCamera] SDK initialized successfully");