summaryrefslogtreecommitdiff
path: root/digital/asserv
diff options
context:
space:
mode:
Diffstat (limited to 'digital/asserv')
-rw-r--r--digital/asserv/src/asserv/twi_proto.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/digital/asserv/src/asserv/twi_proto.c b/digital/asserv/src/asserv/twi_proto.c
index d687be48..686f236b 100644
--- a/digital/asserv/src/asserv/twi_proto.c
+++ b/digital/asserv/src/asserv/twi_proto.c
@@ -119,8 +119,8 @@ twi_proto_callback (u8 *buf, u8 size)
buf += 1;
size -= 1;
}
-
- if (buf[0] == twi_proto.seq)
+ /* Handle sequence number. */
+ if (buf[0] == 0 || buf[0] == twi_proto.seq)
return;
#define c(cmd, size) (cmd)
switch (c (buf[1], 0))