void kds_s2000w_handler_start_scan()
{
- printf("start\n");
resp = kds_s2000w_client_response_init();
kds_s2000w_client_start_scan(state->sessionid, resp);
kds_s2000w_client_response_free(resp);
for (int i = 0; i < 10; i++) {
sleep(1);
read_info.current_metadata = kds_s2000w_handler_get_parameters();
- printf("valid %i\n", read_info.current_metadata.valid);
if (read_info.current_metadata.valid)
break;
}
read_info.readed_lines = 0;
read_info.readed_bytes_per_line = 0;
+ debug_printf_int(DEBUG, "format", params->format);
+ debug_printf_int(DEBUG, "last frame", params->last_frame);
+ debug_printf_int(DEBUG, "bytes per line", params->bytes_per_line);
+ debug_printf_int(DEBUG, "lines", params->lines);
+ debug_printf_int(DEBUG, "depth", params->depth);
+
return SANE_STATUS_GOOD;
}