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

Backport protocol 3.11 #144

Merged
merged 12 commits into from
Sep 5, 2023
Merged

Backport protocol 3.11 #144

merged 12 commits into from
Sep 5, 2023

Conversation

cboulay
Copy link
Collaborator

@cboulay cboulay commented Aug 21, 2023

This adds an option to set a preprocessor directive CBPROTO_311 and, when it is set, CereLink will be compatible with protocol 3.11 (found on firmwares 7.0x).
Fixes #141

I will not be adding Python support to the 3.11 support, so I may never merge this PR. I'll keep this PR here though to rebase when master changes.

TODO:

  • Modify CI script for additional -DCBPROTO_311=ON builds with well-named artifacts <-- Not in this PR.
  • cerebus.cbpy built for protocol 3.11 <-- I do not plan on doing this

@cboulay cboulay force-pushed the backport_7.06_proto branch from 679bfb0 to e9f6fcd Compare August 30, 2023 21:47
@cboulay cboulay force-pushed the backport_7.06_proto branch from d46b273 to 8999d64 Compare August 31, 2023 12:47
@cboulay cboulay merged commit 453c640 into master Sep 5, 2023
4 checks passed
@cboulay cboulay deleted the backport_7.06_proto branch July 6, 2024 02:54
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

Successfully merging this pull request may close these issues.

Backport updates to protocol 3.11
1 participant