DNP: DS40 v1.70 and DS80 v1.42 support iSerial reporting!

This commit is contained in:
Solomon Peachy 2024-02-14 11:20:30 -05:00
parent 478321be55
commit 31b11b3708
1 changed files with 5 additions and 1 deletions

View File

@ -1490,6 +1490,8 @@ static int dnpds40_attach(void *vctx, struct dyesub_connection *conn, uint8_t jo
ctx->supports_3x5x2 = 1;
if (FW_VER_CHECK(1,60))
ctx->supports_fullcut = ctx->supports_6x6 = 1; // No 5x5!
if (FW_VER_CHECK(1,70))
ctx->supports_iserial = 1;
break;
case P_DNP_DS80:
case P_DNP_DS80D:
@ -1499,6 +1501,8 @@ static int dnpds40_attach(void *vctx, struct dyesub_connection *conn, uint8_t jo
ctx->supports_counterp = 1;
if (FW_VER_CHECK(1,30))
ctx->supports_matte = 1;
if (FW_VER_CHECK(1,42))
ctx->supports_iserial = 1;
break;
case P_DNP_DSRX1:
ctx->native_width = 1920;
@ -4602,7 +4606,7 @@ static const char *dnpds40_prefixes[] = {
const struct dyesub_backend dnpds40_backend = {
.name = "DNP DS-series / Citizen C-series",
.version = "0.155",
.version = "0.156",
.uri_prefixes = dnpds40_prefixes,
.cmdline_usage = dnpds40_cmdline,
.cmdline_arg = dnpds40_cmdline_arg,