Releases: mathiasvr/bluejay
Releases · mathiasvr/bluejay
v0.11
- Major refactoring of the ESC layout configuration (#9)
Features
- Add Z layout (55eda69)
- Store programmed PWM frequency for display (047c86b)
Bug Fixes
- Avoid incorrect reload of the commutation wait timer (a480fbf)
Performance Improvements
- Optimize usage of startup phase flags (14dfb1a)
v0.10
Please use the new Bluejay Configurator to flash and configure Bluejay. This release is not compatible with BLHeli Configurator!
- A bug fix means that bidirectional directions are now reversed. This is consistent with normal directions and DShot commands.
Features
- Separate startup and rampup power settings (ad46bab)
Bug Fixes
- DShot commands could cause invalid direction settings (30fbf47)
- Fix and optimize direction handling (f5911b6)
v0.9
Please use the new Bluejay Configurator to flash and configure Bluejay. This release is not compatible with BLHeli Configurator!
⚠ BREAKING CHANGES
- Change eeprom layout version for beta (3d30c6c)
Features
- Add dithering setting (4769b19)
- Add startup beep setting (09ff60c)
- Default to medium high timing (c1b6d3d)
- Increase dithering to 11-bit (054d1d9)
- Startup boost setting (03544f9)
Bug Fixes
v0.8
Features
- Add DShot150 support on 24MHz MCUs (f16cd2c)
Bug Fixes
- Fix bug in comparator routine (32ae3df)
Performance Improvements
- Optimize comparator wait routine on 48MHz (661be1b)
v0.7
Features
- Smoother DShot throttle scaling (2268e16)
Bug Fixes
- Add delay between beacon beeps (3b4fad9)
- Adjust telemetry timing and ensure port is ready (5ad0a92)
- Delay stall count reset in case of gradual power down (1ee21f5)
- Fix bug causing excessive startup boost (98e7de9)
- Only boost power when stalling from failed starts (3652e31)
- Scale DShot sync timer during signal detection (36f70ce)
Performance Improvements
- Optimize startup boost check order (2c96991)
v0.6
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)
v0.5
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)
v0.4.0
Features
Performance Improvements
v0.3.0
Features
Bug Fixes
- Fix telemetry data conversion bug (8e56a2a)
- Update telemetry start delay (596d3be)
Performance Improvements
- Micro-optimize telemetry packet creation (c9640f9)
v0.2.1
This version reduces commutation interference and contains a number of optimizations and internal restructuring.
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)