Recent Releases of thetis-firmware
thetis-firmware - Version 2.0.2
Hotfix for a include error with Fusion inside ThetisLib.
Includes experimental scripts for setting up a development environment
- C
Published by Legohead259 over 2 years ago
thetis-firmware - Version 2.0.1
Hotfix for deprecated dependency and a symbolic link issue in ThetisLib
- C
Published by Legohead259 over 2 years ago
thetis-firmware - Version 2.0.0
Latest release for the accompanying thesis
What's Changed
- Complete refactor by @Legohead259 in https://github.com/Legohead259/Thetis-Firmware/pull/33
Full Changelog: https://github.com/Legohead259/Thetis-Firmware/compare/v1.3.0...v2.0.0
- C
Published by Legohead259 over 2 years ago
thetis-firmware - Version 2.0.0-beta1
2.0.0-beta1 - 2023-06-29
Changed
- Migrated all functions into the newest version of ThetisLib
- Added new settings to base config file
Removed
- Removed dependency on ESP TinyUSB (for now)
- C
Published by Legohead259 over 2 years ago
thetis-firmware - Version 1.3.0
1.3.0 - 2023-06-15
Added
- Added a TimerEvents class to handle non-critical timing events using basic callback functions
- Added support for the xioAPI for messages and configuration settings
Changed
- Changed some define behavior to look for
BATT_MON_ENABLEDinstead ofREV_G2orREV_F5
Removed
- Reverted the logging timing to the original interval-driven state
[UNRELEASED] 1.2.4 - 2023-02-17
Added
- Added integration of the MAX17048 battery monitoring IC
- Added compile flags for MAX17048 to prevent inclusion on earlier hardware revisions (#42)
Changed
- Changed how logging is handled - now it is run off a hardware timer interrupt that can be configured by the user through config.txt
Fixed
- Reintroduced the RTC timestamp bug fix
[UNRELEASED] 1.2.3 - 2023-02-03
Added
- Added integration of the MVP for the LIS3MDL magnetometer
[UNRELEASED] 1.2.2 - 2022-12-29
Fixed
- Fixed NeoPixel functionality
[UNRELEASED] 1.2.1 - 2022-12-27
Added
- Added HTTP server to handle GET requests for log enable and disable
[UNRELEASED] 1.2.0 - 2022-12-25
Added
- Add support for FTP server
- Add ability to switch between WiFi client and WiFi AP modes
Fixed
- Fixed configuration parser error with log level parameters
- C
Published by Legohead259 over 2 years ago
thetis-firmware - Version 1.1.3
Added
- Added support for the new logging features in ThetisLib
- C
Published by Legohead259 over 3 years ago
thetis-firmware - Version 1.1.2
Improved logging performance
Changed
- Changed logging behavior to enable new maximum of ~90 Hz
- C
Published by Legohead259 over 3 years ago
thetis-firmware - Version 1.1.1
Hotfix for Version 1.1.0
Fixed
- Fixed issue with GPS time synchronization on startup #20
- C
Published by Legohead259 over 3 years ago
thetis-firmware - Version 1.1.0
Added
- Added example script to decode log file data retrieved from device
- Added several debug timing printouts
- Added ability to configure logging rate from configuration file
- Added ability to configure sensor fusion update rate from configuration file
- Add ability to change sensor parameters from the configuration file
Changed
- Changed the logging format to be binary instead of ASCII
- Modified the logging procedure to separate the fusion update function from the logging function
- C
Published by Legohead259 over 3 years ago
thetis-firmware - Version 1.0.1
Added
- Added a
gpsPoll()call to the main execution loop - Added ability to log raw IMU data using compiler flags
- C
Published by Legohead259 over 3 years ago
thetis-firmware - Version 1.0
Release of Version 1.0 of the firmware that implements the most basic features Thetis requires
- C
Published by Legohead259 over 3 years ago
thetis-firmware - v1.0.0-beta.1
First release for the Thetis firmware with a "Beta" label.
With this release, the firmware supports Thetis Rev F4 and is capable of logging data from onboard sensors and the GPS to an SD card. WiFi AP functionality is also present here, but not tested or well supported.
- C
Published by Legohead259 over 3 years ago