From 0bc8accaaae7b921721243cf380972b50232a072 Mon Sep 17 00:00:00 2001 From: Alexander Zaft Date: Fri, 21 Jul 2023 10:12:17 +0200 Subject: [PATCH] frappy_mlz: fix one-off error in barcode reader cut of one byte too much in barcode decode Change-Id: I5f1f8475f197b13af836d685dc6da5a9ee824dc2 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/31728 Tested-by: Jenkins Automated Tests Reviewed-by: Alexander Zaft --- frappy_mlz/zebra.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappy_mlz/zebra.py b/frappy_mlz/zebra.py index 78c4d20..efcca17 100644 --- a/frappy_mlz/zebra.py +++ b/frappy_mlz/zebra.py @@ -176,7 +176,7 @@ class ZebraIO(BytesIO): if buf[1] != expected_op: raise CommunicationFailedError('got op %r, expected %r' % (buf[0], expected_op)) - return buf[4:-2] + return buf[3:-2] def _ssi_comm(self, op, data): self._ssi_send(op, data)