dnp: Decode the panorama error condition
This commit is contained in:
parent
86abbddb60
commit
55a3a82321
|
@ -3052,12 +3052,13 @@ top:
|
|||
|
||||
dnpds40_cleanup_string((char*)resp, len);
|
||||
i = atoi((char*)resp);
|
||||
free(resp);
|
||||
if (i != 0) {
|
||||
INFO("Printer Not ready for panorama printing, waiting.. (%d)\n", i);
|
||||
INFO("Printer Not ready for panorama printing, waiting.. (%d = %s)\n", i, dnpds40_panorama_status((char*)resp));
|
||||
free(resp);
|
||||
sleep(1);
|
||||
goto top;
|
||||
}
|
||||
free(resp);
|
||||
}
|
||||
if (job->is_pano)
|
||||
ctx->pano++;
|
||||
|
@ -4635,7 +4636,7 @@ static const struct device_id dnpcitizen_devices[] = {
|
|||
|
||||
const struct dyesub_backend dnpds40_backend = {
|
||||
.name = "DNP DS-series / Citizen C-series",
|
||||
.version = "0.157",
|
||||
.version = "0.158",
|
||||
.uri_prefixes = dnpds40_prefixes,
|
||||
.devices = dnpcitizen_devices,
|
||||
.cmdline_usage = dnpds40_cmdline,
|
||||
|
|
Loading…
Reference in a new issue