goToMain / libosdp

Implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol); provides a C library with support for C++, Rust and Python3
https://libosdp.sidcha.dev
Apache License 2.0
138 stars 71 forks source link

PD does not reset connection when CP sends sequence number 0 #1

Closed sidcha closed 4 years ago

sidcha commented 4 years ago

This is a placeholder for issue reported by Jonathan (by email).

OSDP: ERROR: PHY: packet seq mismatch 3/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet length mismatch 10/8
OSDP: ERROR: PHY: packet seq mismatch 1/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet length mismatch 10/9
OSDP: ERROR: PHY: packet seq mismatch 2/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet seq mismatch 3/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet length mismatch 10/0
OSDP: ERROR: PHY: packet seq mismatch 1/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet length mismatch 10/1
OSDP: ERROR: PHY: packet seq mismatch 2/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet seq mismatch 3/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet length mismatch 10/5
OSDP: ERROR: PHY: packet seq mismatch 1/0
OSDP: ERROR: PD: failed to decode packet
OSDP: ERROR: PHY: packet seq mismatch 2/0
OSDP: ERROR: PD: failed to decode packet