Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: RTC boot check not working #5207

Merged
merged 3 commits into from
Jun 22, 2024
Merged

fix: RTC boot check not working #5207

merged 3 commits into from
Jun 22, 2024

Conversation

pfeerick
Copy link
Member

@pfeerick pfeerick commented Jun 21, 2024

Fixes #5203

Summary of changes:

  • the PR that keeps on giving - switch-refactor-rb #3715 - changed the behaviour of reading the RTC battery, automatically disabling the vBatBridge after a run of adcRead(). Thus, it needs to be specifically enabled just before it is used, and technically doesn't need to be disabled, but that would mean more changes ;)

First two commits are unpushed cherry-picks - so ignore them for now.

3djc and others added 3 commits June 21, 2024 02:51
Standalone Lua such as the DSM Forward Programming tool do a lot of file
system writing (logging) and appears to overrun some buffer in FafFs,
writing file data right into the FAT, thus corrupting the file system. 

Using FF_FS_TINY=1 seems to mitigate this significantly, but does not 
appear to completely resolve this.
- detection of initial direction of encoder after startup
- change of direction issue on radios with incorrectly wired encoder
- handle all wiring variations (without needing special #defines)
- handle the case when the radio is started with the encoder not on a detent position
@pfeerick pfeerick added the bug/regression ↩️ A new version of EdgeTX broke something label Jun 21, 2024
@pfeerick pfeerick added this to the 2.10.2 milestone Jun 21, 2024
@pfeerick pfeerick changed the title fix: 2.10 - RTC boot check not enabling vBatBridge in time fix: 2.10 - RTC boot check not enabling vBatBridge at right time Jun 21, 2024
@pfeerick pfeerick linked an issue Jun 22, 2024 that may be closed by this pull request
1 task
@pfeerick pfeerick changed the title fix: 2.10 - RTC boot check not enabling vBatBridge at right time fix: RTC boot check not working Jun 22, 2024
@pfeerick pfeerick merged commit ada8d1a into 2.10 Jun 22, 2024
45 checks passed
@pfeerick pfeerick deleted the pfeerick/210-rtc-fix branch June 22, 2024 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/regression ↩️ A new version of EdgeTX broke something
Projects
None yet
Development

Successfully merging this pull request may close these issues.

RTC Check seems not to work on TX16s 1st generation (maybe others)
3 participants