Commit Graph
896 Commits
Author SHA1 Message Date
3djcandGitHub a0aec17d66 feat(telem): add support for latest CRSF/ELRS sensor definition (#6274) 2025-05-25 13:14:29 +10:00
philmozandGitHub 58d457b24b fix(radio): potential crash if too many telemetry sensors discovered (#6288) 2025-05-25 12:43:28 +10:00
Raphael CoefficandGitHub ab2a19e153 feat(radio): OS compatibility layer (#5840) 2025-05-03 19:07:49 +10:00
Frankie ArzuandGitHub 18a0e3629c fix(tele): DSM LIPO 6S sensor endian order (#6014) 2025-03-29 10:56:43 +10:00
philmozandGitHub 4f18632505 feat(color): telemetry queues for Lua, enhance default widget options (#5926) 2025-03-21 10:56:07 +10:00
Peter FeerickandGitHub be20e2ef2a fix(radio): don't check ELRS version if crossfire disabled (#5961) 2025-03-06 12:08:09 +10:00
3djcandGitHub 466b06c597 refactor(radio): async call handling to prevent GX12 switch lockups (#5949) 2025-03-05 11:08:45 +10:00
Frankie ArzuandGitHub 6464b9bf04 chore(dsm): remove always zero sensors, use thread safe functions (#5835) 2025-01-25 15:23:43 +10:00
3d25c2a0f8 feat: H7 support (#5738)
Co-authored-by: Richard Li <richard.li@ces.hk>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-01-18 10:08:13 +01:00
Paul KendallandGitHub 574f753376 feat: process RC packets back from CRSF module as trainer input (#5724)
i.e. allow head tracker data to be relayed via backpack!
2025-01-03 10:01:12 +10:00
6d17448be5 feat: S.Port telemetry for PPM/SBUS external module (#5689)
Co-authored-by: Michael <mha1@users.noreply.github.com>
2024-12-12 11:19:34 +10:00
8fd3d50add feat: add support for ExpressLRS optional arming method (#5641)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-11-22 21:32:40 +10:00
Peter FeerickandGitHub 839cfbd53c chore: more OTX to ETX housekeeping (#5396) 2024-08-14 21:02:29 +10:00
Frankie ArzuandGitHub a362feed91 feat(dsm): process new format for Spektrum Sky_ID GPS frames (#5355) 2024-07-31 11:07:56 +10:00
Raphael CoefficandGitHub 9518dca3f9 feat: telemetry buffer for all internal modules (#5267) 2024-07-08 21:41:43 +10:00
961c75784e feat: Fatfish F16 support (main) (#4485)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-06-30 11:55:35 +10:00
MichaelandGitHub ed4a4a27bb fix(mlink): sometimes need > 1s timeout for MLink telem (#5119) 2024-06-04 11:14:06 +10:00
Raphael CoefficandGitHub d6c6ea1f23 fix: compilation without audio or modules (#5103) 2024-06-02 15:31:11 +10:00
3djcandGitHub d45450921d feat: ELRS bind command support (#4907) 2024-06-02 12:03:15 +10:00
3djcandGitHub 4ce34419ad feat: allow T20V2 internal ELRS max baud to go up to 5.25M (#4970) 2024-05-06 17:43:52 +10:00
MichaelandGitHub 402953cfa9 fix(telemetry): wrong scaling after changing unit to RPM (#4875) 2024-05-05 10:54:03 +10:00
3djcandGitHub 8a57e48f55 fix: pxx2 can transport 24 channels (#4871) 2024-04-15 09:28:57 +10:00
Frankie ArzuandGitHub e3f2914871 fix(telemetry): temperature UNIT conversion when temperature has decimals (#4728) 2024-04-03 11:57:37 +10:00
philmozandGitHub 6c5eada23a refactor: FLASH size optimisations for B&W (#4827) 2024-04-01 09:43:50 +10:00
Frankie ArzuandGitHub 991b0c4b3c fix(telemetry): frsky angles should be be signed (allow negative) (#4733) 2024-03-25 12:57:32 +10:00
ThomasKuehneandGitHub 3fe7b0e420 chore: remove executable permission from non-executable files (#4766) 2024-03-21 09:23:43 +10:00
HThurenandGitHub 5b4b3aa09a chore: formatting of telemetry structs for readability (#4753) 2024-03-18 10:27:53 +10:00
84a90a75e4 feat: support Jumper T20 V2 (#4701)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-03-14 19:08:59 +10:00
Frankie ArzuandGitHub 6ad79109d7 fix(telemetry): process DSM LIPO Cells Monitor sensor correctly (#4720) 2024-03-13 19:24:44 +10:00
Frankie ArzuandGitHub 454e70cedd fix(telemetry): DSM/LemonRX sensor cleanup for Altimeter and Flight Pack Monitors (#4600) 2024-02-11 18:55:13 +10:00
Frankie ArzuandGitHub db03122bec fix(telemetry): Remove 10x multiplier for Frsky_D A1..A2 voltage sensor value (#4583)
Affects all Frsky_D derived telemetry (i.e. MPM => OMP)
2024-02-03 16:19:51 +10:00
Frankie ArzuandGitHub fb28d2e750 fix(DSM): Longitude truncated when greater than 99 deg (#4515) 2024-01-08 10:12:31 +10:00
Frankie ArzuandGitHub 526a87e1f1 fix: Properly scale PREC2 sensor values using "ratio" (#4083) 2024-01-07 10:19:17 +10:00
fa12b27438 feat(radio): Discover SBUS trainer availability (#4266)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-01-05 11:48:46 +10:00
MichaelandGitHub 587a14361f fix(telemetry): Inconsistent/wrong GPS distance calculation (#4442) 2023-12-21 19:16:56 +10:00
Frankie ArzuandGitHub cd89e06194 fix(color): Refreshing of GPS and DATE_TIME telemetry when using Value Widget (#4250) 2023-11-04 15:26:50 +10:00
Peter FeerickandGitHub 5eb9af3a4e feat: Audio prompt for initial telemetry connect (#4216) 2023-10-31 10:50:32 +10:00
c93695eeaa perf: Process CRSF telemetry by frame (#4038)
Co-authored-by: 3djc <lesitewebdejc@hotmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-10-19 13:31:30 +10:00
MichaelandGitHub a79a556417 chore: Typo in mlink variable name (#4214) 2023-10-17 07:33:10 +10:00
MichaelandGitHub 0cb945a288 fix: Change MLink sensor name for RX quality to RQly (#4177) 2023-10-16 20:33:07 +10:00
Raphael CoefficandGitHub ee9d50dca4 fix: Incorrect MPM module status (#4198) 2023-10-15 16:27:38 +10:00
Raphael CoefficandGitHub ff2b3ac22a fix: Internal PXX exclusive S.PORT (#3822) 2023-10-13 09:48:32 +10:00
5fd22612aa feat: Add support for latest FrSky receivers (#4077)
Co-authored-by: Bertrand Songis <bsongis@gmail.com>
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com>
2023-10-09 19:22:57 +10:00
Peter Feerick e8077021f6 chore: Formatting #3780
Forgot to push before merge
2023-10-01 15:21:44 +10:00
Raphael CoefficandGitHub 00cb9c48df refactor: Notify module driver on config changes (#3780) 2023-10-01 15:19:17 +10:00
ef6316ef6c chore(radio): Move const data from RAM to FLASH. (#4098)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2023-09-29 10:19:06 +02:00
Frankie ArzuandGitHub 6f40ea44ad fix(ibus): Separate lat long sensors merged to single GPS sensor (#4080) 2023-09-26 13:50:17 +10:00
philmozandGitHub c502dbeaee chore(radio): Reduce size of the data structures in FLASH storage (#3979)
* Reduce size of the YamlNode structure in FLASH storage.
Fix compiler warning.

* Further reduction of FLASH used by YamlNode structures.

* Reduce size of sensor definition arrays and audio tone volumes array.
2023-09-24 14:18:11 +10:00
philmozandGitHub 662bcb08d0 fix(color): Detect changes to telemetry sensors that return strings (#4071) 2023-09-20 11:40:08 +10:00
philmozandGitHub e4f845c844 chore(radio): Fix some compiler warnings when building firmware (#4058) 2023-09-20 11:16:48 +10:00