-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release is increases the stability and performance of the firmware, as well as fixes some minor bugs. ## Highlight - Enabled release builds for improved firmware size, performance, and stability. ## Minor Updates - Improved RFTransmitter delay logic to wait patiently for commands if it has no transmissions to send. - Increased RFTransmitter performance margins to avoid command stacking and delays. - Updated build script to properly identify git-tag triggered github action runs. ## Bug Fixes - Fixed a bug where the RFTransmitter loop would never delay, causing other tasks running on the same core to completely halt. - Removed null check on credentials password received in frontend, as null is expected due to sensitive data removal.
- Loading branch information
Showing
19 changed files
with
489 additions
and
387 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,7 +18,7 @@ on: | |
name: ci-build | ||
|
||
env: | ||
NODE_VERSION: 18 | ||
NODE_VERSION: 20 | ||
PYTHON_VERSION: 3.12 | ||
|
||
jobs: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#!/bin/python3 | ||
|
||
import esptool | ||
|
||
# fmt: off | ||
# Note: Bootloader for esp32-s3 starts at 0x0000, unlike several other ESP32 variants that start at 0x1000. | ||
esptool.main([ | ||
'--chip', 'esp32s3', | ||
'merge_bin', '-o', 'merged.bin', | ||
'--flash_size', '4MB', | ||
'0x0', './bootloader.bin', | ||
'0x8000', './partitions.bin', | ||
'0x10000', './app.bin', | ||
'0x353000', './staticfs.bin' # This is littlefs.bin, the github CI/CD pipeline renames it to staticfs.bin | ||
]) | ||
# fmt: on |
Oops, something went wrong.