Releases: mathiasvr/bluejay
Releases · mathiasvr/bluejay
v0.2.0
First version with Bluejay as project name.
⚠ BREAKING CHANGES
- Remove legacy (non-DShot) protocols
Bug Fixes
- Clear DShot cmd on pulse outside range (2030235)
- Correct DShot 12-bit encoding (a4f706e)
- Reset commutation period on idle (d805fb6)
Performance Improvements
- Micro-optimize RCP limit check (1d7dcef)
- Optimize a few zero checks (40fe9e9)
- Optimize adjust_timing_two_steps routine (a9ca295)
- Optimize comp read jumps (703d70a)
- Optimize new_rcp stop check (6300e84)
- Remove a few unnecessary instructions (44ff551)
- Remove double jumps (8d19ac1)
- Simplify demag update check (23df751)
Code Refactoring
- Remove legacy (non-DShot) protocols (efde8c4)
v0.1.0
Initial version based on BLHeli_S revision 16.7.
- Telemetry encoding method credits to JazzMaverick.
Features
- Add bidirectional DShot e-period telemetry (b3b7467)