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
Merge 3.x.x maintenance fixes to master branch #2653
Merged
Merged
Conversation
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
Update 3.x.x in prep for the v3.4 release
* adds LR1121 image calibration * fix sneaky Radio.Begin() calls. * DBG cleanup
* robustness measure for slow sensors like the 33601 Vario and S8361 80V voltage module * non-blocking delay between sending CMD byte 1 and 2
* Add BMP085 unused/untested * WIP * Support 0 temperature or pressure duration, jump right to next * Finish up BMP280 * Fix for updated BaroI2CBase template * Allow HAS_BARO on ESP8266 * Support BMP280 on multiple addresses * add r flag to encode string as raw string to fix deprecation (#2598) --------- Co-authored-by: Johannes <schugabe@gmx.at>
Also fit cell content so table looks nicer
* Added information about the target (tx/rx, sx127x/lr1121, sub GHz and git commit) * Changed to an enum type for radio type information * Updated to include SX128x and module type
… at startup (#2650) * Fixes the power-on-counter reset so it does not cause a connection loss * Remove PWM failsafe setting on startup
* LBT - change tx modules to use rxmode with timeout * add missing define
* decrease PACKET_TO_TOCK_SLACK Removes an unnecessary GetIrqStatus and optimises SetFrequencyReg order. This saves 20us that can then be removed from SLACK and provides enough time for packets when using 2.4G 500Hz 1:2 TLM. * reduce SLACK some more * fix build errors
JyeSmith
approved these changes
Apr 13, 2024
* Save out help-and-support bretheren * Reword slightly based on feedback
* fix for tango2 display * fix TBS Tango 2 display --------- Co-authored-by: vasilii.popkov <vasilii.popkov@vk.team>
Connecting a USB cable sometimes introduces noise on the pins of the USB to UART converter leading to a low BOOT0 pin. In the main loop of TX this is checked for indication of a backpack update. Depending on timing this leads to the whole TX hanging since the serial connection is closed and the device enters passthrough mode. Introduce a simple software debouncing to ensure the state of the pin has settled before entering the update mode. Co-authored-by: Johannes Hutter <johannes.hutter@helsing.ai>
* fix HoTT telemetry requiring external diode on ESP32 receivers * added defines for magic number 3 and 1 (identical to change in PR#2610) * cleanup * replaced magic number with define * following @Jye's remark switched to use TX as half duplex line removed unnecessary calls to pinMatrixInDetach() and pinMatrixOutDetach()
* Fix-LBT-TLM * Enhanced deferred function support Allows upto 3 on the go. Stops overwriting in LBT code. * removed debug code * If we run out of slots write a debug message --------- Co-authored-by: Paul Kendall <pkendall64@gmail.com> Co-authored-by: Michael <101.37584@germanynet.de>
* Create null logging stream for no hardware * Do the same fix for the receiver and add comment
A few other cleanups and fixes for LBT
some transient errors can happen that are recovered after a short moment
* Reset LQ to 100% on packet rate change * Only reset on packet cycling, normal disconnects call SetRFLinkRate
should this be done every time an RC is created and only include the commits up-to the latest RC tag? Might be a bit easier to track the state of |
SunjunKim
approved these changes
May 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bring across "all" the bugfixes from 3.x.x to the master branch.