Releases: RIT-Launch-Initiative/FSW
Releases · RIT-Launch-Initiative/FSW
OTIS v2.2.0
What's Changed
- Control Freak Devicetree setup by @cowsed in #263
- Radio Module Fixes & Remove Problematic [] Operator For CHashMap by @AarC10 in #289
- Report LoRa RX Statistics Over Ethernet by @AarC10 in #293
- AC Radio Mod Types & More GNSS Info Sent Over LoRa by @AarC10 in #290
- CGnssTenant Post Startup Initializes LoRa Transmit Memory by @AarC10 in #295
- Calibrate Power Module Shunts by @AarC10 in #296
- LZ4 Compression Testing by @AarC10 in #286
- Control Freak Flight Plan + Typo Fix by @cowsed in #298
- Decrease LoRa Packet Sizes by @AarC10 in #297
Full Changelog: otis-v2.1.0...otis-v2.2.0
OTIS v2.1.0
TLDR of the Below
- Dozens of bug fixes across modules and improved Backplane FSW stability
- Suport for Deployment Module
- More network protocols such as TFTP and SNTP
- F-Core wrappers for RTC and GPIOs
- Autocoders for networking and types
- Flight software in the loop tool
What's Changed
- Add nullptr argument to lora_recv_async in CLora by @AarC10 in #206
- Fix Double Thread Stack Allocation by @AarC10 in #212
- Backplane FSW OTIS Release Stability Fixes by @AarC10 in #208
- Snippets and Offload Sockets to Loopback in Simulations by @AarC10 in #216
- Types and Network Definitions Starter Autocoders by @AarC10 in #209
- TestFlight Starter Code by @AarC10 in #221
- Feature/richie/phase controller by @cowsed in #219
- Remote Radio Mod GPIO Activation by @ZZwatermelon in #214
- Radio Module Post Remote GPIO Bugfixes by @AarC10 in #228
- Feature/rafael/simulated shunt by @energy-coding in #223
- F-Core KConfig by @AarC10 in #231
- Horus encoding by @cowsed in #229
- Radio Module State Machine by @AarC10 in #233
- Sensor mod detection by @cowsed in #240
- Camera Shut Off Timer by @AarC10 in #247
- Zephyr 4.1 Port by @AarC10 in #244
- Deployment Module Project Setup by @AarC10 in #253
- UDP Alert Handling by @AarC10 in #255
- TFTP Server Tenant by @AarC10 in #246
- Decrease Power Module Logging Rate by @AarC10 in #258
- Git Statistics Ignore Generated Configs by @AarC10 in #261
- RTC Device Class by @AarC10 in #265
- Deployment Module Noseover Triggers Pyro Charges by @AarC10 in #260
- Improve CI Caching by @AarC10 in #264
- Timestamp Support For Autocoders by @energy-coding in #262
- Reconfigure Radio Module RTOS Threads by @AarC10 in #266
- Network Time Protocol Server + Synchronization by @AarC10 in #268
- Enable Segger and Percepio by @cowsed in #282
- Flight Software on The Ground by @AarC10 in #283
- Increase Default Tx Power For LoRa by @AarC10 in #287
- Sensor Module HW Sim Support, UDP Alerts and Various Bugfixes by @AarC10 in #267
- Radio Module OTIS Stability and Bug Fixes #1 by @AarC10 in #285
- Power Module Battery Rail Sensing Fix by @AarC10 in #288
New Contributors
- @ZZwatermelon made their first contribution in #214
- @energy-coding made their first contribution in #223
Full Changelog: otis-v2.0.0...otis-v2.1.0
OTIS v2.0.0
- FSW rewritten in C++ over C
- POSIX simulation support
- F(light)-Core libraries replacing Launch-Core
- Organized all applications under the app folder sorted by backplane, payload and samples
- OpenRocket sensor drivers as a way to simulate real drivers
OMEN v1.2.1
Boost detection for GRIM
OMEN v1.2.0
Have LoRa broadcast constantly for whatever data radio module gets. Disabled data logging for sensor module since it blocks Ethernet transmissions.
OMEN v1.1.0
Update sensor module and POTATO code to just log 5 hours worth of data. Ran at a launchpad on 6/20 at Spaceport America Cup 2024. Not flight tested.
OMEN v1.0.0
Full Changelog: grim-24-baseline...omen-v1.0.0
Grim IREC 2024 Baseline
Baseline software to begin payload event detection and flight measurement