genesys: Deduplicate dumping of Genesys_Current_Setup to logs

merge-requests/82/head
Povilas Kanapickas 2019-06-08 14:03:59 +03:00
rodzic 7020001ba7
commit efd7723a4f
8 zmienionych plików z 39 dodań i 83 usunięć

Wyświetl plik

@ -1532,17 +1532,8 @@ gl124_calculate_current_setup (Genesys_Device * dev, const Genesys_Sensor& senso
int optical_res;
DBG(DBG_info,
"%s:\n"
"Resolution: %ux%uDPI\n"
"Lines : %u\n"
"PPL : %u\n"
"Startpos : %.3f/%.3f\n"
"Scan mode : %d\n\n",
__func__,
dev->settings.xres,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)
@ -2490,15 +2481,8 @@ gl124_init_regs_for_scan (Genesys_Device * dev, const Genesys_Sensor& sensor)
SANE_Status status;
DBG(DBG_info, "%s:\nResolution: %ux%uDPI\n"
"Lines : %u\npixels : %u\nStartpos : %.3f/%.3f\nScan mode : %d\n\n", __func__,
dev->settings.xres,
dev->settings.yres,
dev->settings.lines,
dev->settings.pixels,
dev->settings.tl_x,
dev->settings.tl_y,
static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* wait for motor to stop first */
status = sanei_genesys_get_status (dev, &val);

Wyświetl plik

@ -2876,13 +2876,8 @@ setup_for_scan (Genesys_Device * dev,
uint16_t startx = 0, endx, pixels;
int move = 0;
DBGSTART;
DBG(DBG_info, "%s settings:\nResolution: %ux%uDPI\n"
"Lines : %u\nPixels : %u\nStartpos : %.3f/%.3f\nScan mode : %d\nScan method: %s\n\n",
__func__,
settings.xres, settings.yres, settings.lines, settings.pixels,
settings.tl_x, settings.tl_y, static_cast<unsigned>(settings.scan_mode),
settings.scan_method == ScanMethod::FLATBED ? "flatbed" : "XPA");
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
if (settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)
{

Wyświetl plik

@ -2552,16 +2552,8 @@ static SANE_Status gl841_calculate_current_setup(Genesys_Device * dev, const Gen
SANE_Bool half_ccd; /* false: full CCD res is used, true, half max CCD res is used */
int optical_res;
DBG(DBG_info,
"%s:\n"
"Resolution: %uDPI\n"
"Lines : %u\n"
"PPL : %u\n"
"Startpos : %.3f/%.3f\n"
"Scan mode : %d\n\n",
__func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)
@ -3878,10 +3870,8 @@ gl841_init_regs_for_scan (Genesys_Device * dev, const Genesys_Sensor& sensor)
SANE_Status status;
DBG(DBG_info, "%s:\nResolution: %uDPI\n"
"Lines : %u\nPPL : %u\nStartpos : %.3f/%.3f\nScan mode : %d\n\n", __func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels, dev->settings.tl_x,
dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
gl841_slow_back_home(dev,SANE_TRUE);

Wyświetl plik

@ -1676,15 +1676,8 @@ gl843_calculate_current_setup(Genesys_Device * dev, const Genesys_Sensor& sensor
int optical_res;
DBG(DBG_info, "%s settings:\n"
"Resolution: %ux%uDPI\n"
"Lines : %u\n"
"PPL : %u\n"
"Startpos : %.3f/%.3f\n"
"Scan mode : %d\n\n", __func__,
dev->settings.xres,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
xres = dev->settings.xres;
yres = dev->settings.yres;
@ -3006,15 +2999,8 @@ gl843_init_regs_for_scan (Genesys_Device * dev, const Genesys_Sensor& sensor)
SANE_Status status;
DBG(DBG_info, "%s settings:\nResolution: %ux%uDPI\n"
"Lines : %u\npixels : %u\nStartpos : %.3f/%.3f\nScan mode : %d\n\n", __func__,
dev->settings.xres,
dev->settings.yres,
dev->settings.lines,
dev->settings.pixels,
dev->settings.tl_x,
dev->settings.tl_y,
static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* ensure head is parked in case of calibration */
gl843_slow_back_home (dev, SANE_TRUE);

Wyświetl plik

@ -1379,14 +1379,8 @@ gl846_calculate_current_setup(Genesys_Device * dev, const Genesys_Sensor& sensor
SANE_Bool half_ccd; /* false: full CCD res is used, true, half max CCD res is used */
int optical_res;
DBG(DBG_info, "%s settings:\n"
"Resolution: %uDPI\n"
"Lines : %u\n"
"PPL : %u\n"
"Startpos : %.3f/%.3f\n"
"Scan mode : %d\n\n", __func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)
@ -2162,10 +2156,8 @@ gl846_init_regs_for_scan (Genesys_Device * dev, const Genesys_Sensor& sensor)
SANE_Status status;
DBG(DBG_info, "%s settings:\nResolution: %uDPI\n"
"Lines : %u\nPPL : %u\nStartpos : %.3f/%.3f\nScan mode : %d\n\n", __func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)

Wyświetl plik

@ -1395,14 +1395,8 @@ gl847_calculate_current_setup(Genesys_Device * dev, const Genesys_Sensor& sensor
SANE_Bool half_ccd; /* false: full CCD res is used, true, half max CCD res is used */
int optical_res;
DBG(DBG_info, "%s settings:\n"
"Resolution: %uDPI\n"
"Lines : %u\n"
"PPL : %u\n"
"Startpos : %.3f/%.3f\n"
"Scan mode : %d\n\n", __func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)
@ -2226,10 +2220,8 @@ gl847_init_regs_for_scan (Genesys_Device * dev, const Genesys_Sensor& sensor)
SANE_Status status;
DBG(DBG_info, "%s settings:\nResolution: %uDPI\n"
"Lines : %u\nPPL : %u\nStartpos : %.3f/%.3f\nScan mode : %d\n\n", __func__,
dev->settings.yres, dev->settings.lines, dev->settings.pixels,
dev->settings.tl_x, dev->settings.tl_y, static_cast<unsigned>(dev->settings.scan_mode));
DBG(DBG_info, "%s ", __func__);
debug_dump(DBG_info, dev->settings);
/* channels */
if (dev->settings.scan_mode == ScanColorMode::COLOR_SINGLE_PASS)

Wyświetl plik

@ -2081,3 +2081,18 @@ void run_functions_at_backend_exit()
}
s_functions_run_at_backend_exit.release();
}
void debug_dump(unsigned level, const Genesys_Settings& settings)
{
DBG(level, "settings:\n"
"Resolution X/Y : %u / %u dpi\n"
"Lines : %u\n"
"Pixels per line : %u\n"
"Depth : %u\n"
"Start position X/Y : %.3f/%.3f\n"
"Scan mode : %d\n\n",
settings.xres, settings.yres,
settings.lines, settings.pixels, settings.depth,
settings.tl_x, settings.tl_y,
static_cast<unsigned>(settings.scan_mode));
}

Wyświetl plik

@ -1892,4 +1892,6 @@ extern StaticInit<std::vector<Genesys_Sensor>> s_sensors;
void genesys_init_sensor_tables();
void genesys_init_frontend_tables();
void debug_dump(unsigned level, const Genesys_Settings& settings);
#endif /* not GENESYS_LOW_H */