|
@@ -1503,7 +1503,6 @@ int CHSPScannerFSM::StartPreview(SpReqAnsContext<HSPScannerService_StartPreview_
|
|
|
SetLastUserCode(dwCode);
|
|
|
}
|
|
|
} else if (ISSUCCEEDED(erroCode)) {
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("Start to SetPreview(1)...");
|
|
|
const ULONGLONG ullStart = SP::Module::Comm::RVCGetTickCount();
|
|
|
erroCode = m_hDevHelper->SetPreview(1);
|
|
|
const ULONGLONG ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
@@ -1547,7 +1546,6 @@ int CHSPScannerFSM::StopPreview(SpReqAnsContext<HSPScannerService_CancelPreview_
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("Start to SetPreview(0).");
|
|
|
const ULONGLONG ullStart = SP::Module::Comm::RVCGetTickCount();
|
|
|
erroCode = m_hDevHelper->SetPreview(0);
|
|
|
const ULONGLONG ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
@@ -1591,10 +1589,8 @@ bool CHSPScannerFSM::ResizeImage(const CSimpleStringA& fileName, int kbSize)
|
|
|
long fileSize = ftell(fHandle);
|
|
|
fclose(fHandle);
|
|
|
if (fileSize <= (imageSize)) {
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("File(%s)(%u<=%u) no need resize.", (LPCTSTR)fileName, fileSize, imageSize);
|
|
|
return TRUE;
|
|
|
}
|
|
|
-
|
|
|
CSimpleStringA backUpFile, backUpPath;
|
|
|
m_pEntity->GetFunction()->GetPath("Temp", backUpPath);
|
|
|
backUpFile = backUpPath + SPLIT_SLASH_STR + "backupHSPSCannerImage";
|
|
@@ -1615,7 +1611,6 @@ bool CHSPScannerFSM::ResizeImage(const CSimpleStringA& fileName, int kbSize)
|
|
|
success = FALSE;
|
|
|
break;
|
|
|
}
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("to resize %lf rate...", rate);
|
|
|
width = img.cols;
|
|
|
height = img.rows;
|
|
|
cv::resize(img, img, cv::Size(width * rate, height * rate));
|
|
@@ -1644,7 +1639,6 @@ bool CHSPScannerFSM::ResizeImage(const CSimpleStringA& fileName, int kbSize)
|
|
|
}
|
|
|
fileSize = fileSize / 1024;
|
|
|
DeleteFileIfExisted(backUpFile);
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("HSPScanner resize image succeed, SIZE : %d KB.", fileSize);
|
|
|
return TRUE;
|
|
|
}
|
|
|
|
|
@@ -1666,7 +1660,7 @@ int CHSPScannerFSM::ScanImage(SpReqAnsContext<HSPScannerService_ScanImage_Req,
|
|
|
erroCode = m_hDevHelper->ScanImage((LPCTSTR)csImageFile);
|
|
|
ULONGLONG ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
|
if (ISSUCCEEDED(erroCode)) {
|
|
|
- DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::ScanImage").setCostTime(ullEnd - ullStart)("DevAdapter::ScanImage succ");
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::ScanImage").setCostTime(ullEnd - ullStart)("ScanImage succ");
|
|
|
///*TODO: (80374374@2/20/2024)*/
|
|
|
if (!ResizeImage(csImageFile, m_dwMaxImageSize)) {
|
|
|
DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_USER).setResultCode(MapCode2RTAString(LOG_WARN_HSPS_RESIZE_IMAGE_FILE_FAILED)).setAPI(__FUNCTION__)("HSPScanner resize image failed");
|
|
@@ -1705,11 +1699,11 @@ int CHSPScannerFSM::ScanImage(SpReqAnsContext<HSPScannerService_ScanImage_Req,
|
|
|
ErrorCodeEnum eHide = m_hDevHelper->SetParam(HSPS_MODEL_VIEW, HSPS_VIEW_HIDE);
|
|
|
ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
|
if (ISSUCCEEDED(eHide)) {
|
|
|
- DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart)("Hide Preview Dialog");
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart)("HSPS_MODEL_VIEW::HSPS_VIEW_HIDE");
|
|
|
nRes = 6;
|
|
|
} else {
|
|
|
//RTA2N0Q
|
|
|
- SetErrorAndLog(eHide, MEC_DEVAPI_HSPSCANNER_SetParam, "DevAdapter::SetParam", __FUNCTION__, IsInBusiness(), ullEnd - ullStart, HSPScannerService_LogCode_ScanImage, CombineJsonContext("HSPS_VIEW_HIDE"));
|
|
|
+ SetErrorAndLog(eHide, MEC_DEVAPI_HSPSCANNER_SetParam, "DevAdapter::SetParam", __FUNCTION__, IsInBusiness(), ullEnd - ullStart, HSPScannerService_LogCode_ScanImage, CombineJsonContext("HSPS_MODEL_VIEW::HSPS_VIEW_HIDE"));
|
|
|
}
|
|
|
/** 拍照成功虽然隐藏了但没有关闭灯 [Gifur@2025325]*/
|
|
|
}
|
|
@@ -1796,10 +1790,10 @@ int CHSPScannerFSM::ScanImageEx(SpReqAnsContext<HSPScannerService_ScanImageEx_Re
|
|
|
ErrorCodeEnum eHide = m_hDevHelper->SetParam(HSPS_MODEL_VIEW, HSPS_VIEW_HIDE);
|
|
|
ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
|
if (ISSUCCEEDED(eHide)) {
|
|
|
- DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart)("Hide Preview Dialog");
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart)("HSPS_MODEL_VIEW::HSPS_VIEW_HIDE");
|
|
|
nRes = 6;
|
|
|
} else {
|
|
|
- DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart).setResultCode(MapCode2RTAString(HSPScanner_UserErrorCode_SetParam_Hide))("Hide Preview Dialog failed: %s", SpStrError(eHide));
|
|
|
+ DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_USER).setAPI("DevAdapter::SetParam").setCostTime(ullEnd - ullStart).setResultCode(MapCode2RTAString(HSPScanner_UserErrorCode_SetParam_Hide))("HSPS_MODEL_VIEW::HSPS_VIEW_HIDE failed: %s", SpStrError(eHide));
|
|
|
}
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setAPI(__FUNCTION__).setLogCode(HSPScannerService_LogCode_ScanImageEx)("ScanImageEx ctx: %s, %d.", (LPCTSTR)ctx->Ans.filePath, ctx->Ans.imageData.m_iLength);
|
|
|
}
|
|
@@ -1884,11 +1878,8 @@ int CHSPScannerFSM::SetWinPos(SpReqAnsContext<HSPScannerService_SetWinPos_Req,
|
|
|
}
|
|
|
break;
|
|
|
}
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("SetWinPos: %s(%d).", ParamValToString(value), value);
|
|
|
|
|
|
if (bSetCustom) {
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_USER)("Start to SetViewPos x(%d), y(%d), w(%d), reserved(%d).",
|
|
|
- ctx->Req.pointX, ctx->Req.pointY, ctx->Req.nWidth, ctx->Req.reserved4);
|
|
|
const ULONGLONG ullStart = SP::Module::Comm::RVCGetTickCount();
|
|
|
erroCode = m_hDevHelper->SetViewPos(ctx->Req.pointX, ctx->Req.pointY, ctx->Req.nWidth);
|
|
|
const ULONGLONG ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
@@ -2228,7 +2219,7 @@ int CHSPScannerFSM::ScanImageJS(SpReqAnsContext<HSPScannerService_ScanImageJS_Re
|
|
|
erroCode = m_hDevHelper->ScanImage((LPCTSTR)csImageFile);
|
|
|
ULONGLONG ullEnd = SP::Module::Comm::RVCGetTickCount();
|
|
|
if (ISSUCCEEDED(erroCode)) {
|
|
|
- DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::ScanImage").setCostTime(ullEnd - ullStart)("DevAdapter::ScanImage succ");
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::ScanImage").setCostTime(ullEnd - ullStart)("ScanImage succ");
|
|
|
if (ctx->Req.compress > 0 && !ResizeImage(csImageFile, ctx->Req.compress/*KB*/)) {
|
|
|
DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_USER).setResultCode(MapCode2RTAString(LOG_WARN_HSPS_RESIZE_IMAGE_FILE_FAILED)).setAPI(__FUNCTION__).setLogCode(HSPScannerService_LogCode_ScanImageJS).setCostTime(ullEnd - ullStart)("HSPScanner resize image failed");
|
|
|
SetLastUserCode(LOG_WARN_HSPS_RESIZE_IMAGE_FILE_FAILED);
|