You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6.9 KiB
6.9 KiB
Changelog
All notable changes to this project will be documented in this file.
0.6 (2021-01-08)
Bug Fixes
- Adjust duration of lost signal beacon delay (bf3b8e9)
- Correct duration of beep tone 5 (944d3fd)
- Do not reset telemetry flag on motor start (c54412c)
- Enable timer 0 interrupt vector on BB1 MCUs (7c0b18f)
- Wait for FC to initialize during startup (ec73e39)
0.5 (2021-01-04)
Features
- Rework beeper routines and add a 5th beacon tone (5659d3b)
Bug Fixes
- Rework startup boost, increase max number of stalls (a23e3a1)
- Scale telemetry timings for 24MHz mode (97d9cdc)
Performance Improvements
- Micro-optimize calc new wait times (e2bc285)
- Optimize decoding of bidirectional power (636436e)
- Optimize startup boost handling (ab829ed)
- Optimize telemetry packet generation and reduce commutation interference (b3b8560)
0.4.0 (2020-11-07)
Features
Performance Improvements
0.3.0 (2020-10-31)
Features
- Add 48kHz pwm option (01642d7)
Bug Fixes
Performance Improvements
- Micro-optimize telemetry packet creation (c9640f9)
0.2.1 (2020-10-25)
Bug Fixes
- Reduce telemetry commutation interference (9e95239)
Performance Improvements
- Optimize some jumps (a23c3b8)
- Remove adc conversion call (1d69c07)
- Remove redundant instruction in telemetry code (753bb73)
- Remove rendundant jumps (9bd8ffe)
0.2.0 (2020-10-21)
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)
0.1.0 (2020-10-18)
Initial version based on BLHeli_S revision 16.7.
- Telemetry encoding method credits to JazzMaverick.
Features
- Add bidirectional DShot e-period telemetry (b3b7467)