Replies: 4 comments
|
Hi @mpfj, Can you please post a screenshot of what you are looking at? I checked v2.2 and v2.1.5 (predates the IEC version) of the spec and both seems to agree (with code) that data can be arbitrary length. Also "whereas you only have 1" -- where are you seeing this? |
0 replies
0 replies
|
LibOSDP exposed API (osdp.h) is not the same as the wire OSDP contract. Have you tried the LibOSDP python CP example https://doc.osdp.dev/python/getting-started#control-panel-mode to cross check the results? |
0 replies
|
False alarm ... my bad. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
Looking at the code, I can see the reply format for RAW card reads.
However, this does not match IEC 60839-11-5:2020 which we are working against.
Expected behavior
For example, the IEC standard shows 2 bytes for the reply data size, whereas you only have 1.
I see that the SIA spec is 2.2.2 published in 2024.
So is the IEC standard now "out-of-date"?
If so, shouldn't some backward compatibility be required?
All reactions