Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F7 CRC #10

Open
KathyRayburn opened this issue Mar 29, 2019 · 2 comments
Open

F7 CRC #10

KathyRayburn opened this issue Mar 29, 2019 · 2 comments

Comments

@KathyRayburn
Copy link

Has anyone determined the algorithm for computing F7 message CRCs? It doesn't appear to be the same as is used for the messages sent from the keypad.

Also, it appears there is some initialization that occurs when a keypad powers up. I see these messages sent out: 10 87 00 00 04 04 04 00 5D
(I'm not sure why it says 87 bytes when only 7 are available.)

Thanks to all the folks who worked on this project, it's been very helpful in emulating the panel.

@markkimsal
Copy link
Contributor

Tom Vickers has some projects that are the compliment of this one. He's re-creating the panel firmware to talk to standard keypads. So, if there's someone who knows how to create the F7 CRC, it's probably
Tom.

https://github.com/TomVickers/Arduino2keypad/blob/ef0e8f3b38f804afa7154dedb7ecaf6a09b34ee7/arduinoProj/USB2keybus/KeypadSerial.cpp

@KathyRayburn
Copy link
Author

Thanks! That's exactly what I needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants