Implement full SSD1306 OLED display support: - Splash screen on boot (1.5s) with project name, version, board - Dashboard showing radio state, config, counters, RSSI/SNR - RSSI history sparkline (64-sample ring buffer, 2px-wide bars) - DisplayOn/DisplayOff host commands routed via dedicated channel - Pure render functions against generic DrawTarget (no hardware coupling) - Display on/off control bypasses radio task entirely Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
4.5 KiB
4.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.1.0 (2023-10-31)
Added
- Accessors to quaternion elements (#89)
- Quaternion -> Euler conversion (#90)
- Method for normalizing a quaternion (#91)
- Method to get the quaternion which is the smallest rotation between two vectors (#94)
recip,mul_addandsignum(#100)
2.0.0 (2021-05-15)
Added
Vectorsubtraction support (#71)F32newtype (#72, #75)num-traitssupport (#80)Quaternion::dotand::inv(#81)Vector3dops forQuaternion(#82)Quaternion::magnitude,::scale,::to_array, and::IDENTITY(#83)Quaternion::axis_angle(#84)Quaternion::new(#85)
Changed
Fixed
acos()behavior for zero/negative (#79)
1.1.1 (2021-03-27)
Added
doc_cfg(#64)
1.1.0 (2020-09-30)
Added
powisupport (#53)
Changed
- Bump
generic-arraydependency to v0.14; MSRV 1.36+ (#54)
1.0.1 (2020-06-12)
Added
- Support for
powfwith negative bases (#51)
1.0.0 (2019-12-02)
- Initial 1.0 release! 🎉 (otherwise unchanged)
0.5.1 (2019-11-27)
- Cargo.toml: Add mathematics category (#45)
0.5.0 (2019-11-13)
0.4.1 (2019-10-08)
- Implement
F32Ext::round(#37)
0.4.0 (2019-10-02)
- Add
powf,exp,log10,log2,log,ln,trunc,fract,copysign(#35)
0.3.1 (2019-05-11)
- Rust 1.31.0 support (#33)
0.3.0 (2019-05-04)
- statistics: Add Trim trait for statistical outlier culling iterators (#29)
- Quaternions (#28)
- f32ext: fast
inv()approximation (#27) - Improve documentation throughout the library (#25, #26)
0.2.2 (2019-05-04)
- Add
i32andu32vectors (#23)
0.2.1 (2019-05-03)
0.2.0 (2019-05-03)
tan(x)(#17)invsqrt(x)(#16)cos(x)andsin(x)(#15)ceil(x)andfloor(x)(#14)- Update to
generic-arrayv0.13 (#12)
0.1.0 (2019-05-03)
- Initial release