Commit Graph
155 Commits
Author SHA1 Message Date
3djcandGitHub cc585950c3 Review sensor physID handling (#7374)
Review sensor physID handling
2020-03-10 18:15:03 +01:00
pascallangerandBertrand Songis b50c977dc9 Add TXRSSI and TXLQI sensors to FrSky D8/D16/LBT when using MULTI (#7128)
Add TXRSSI and TXLQI sensors to FrSky D8/D16/LBT when using MULTI
2019-12-03 16:46:12 +01:00
Bertrand Songis 6c5059aa98 Fixes #6760 2019-09-13 13:24:48 +02:00
Bertrand SongisandGitHub 6176dd8806 Fixes #6745 (#6756) 2019-09-12 11:14:26 +02:00
Bertrand Songis d681ba424a Fixes #6717 2019-09-07 13:11:04 +02:00
Bertrand SongisandGitHub 13dee00eed Bsongis/rssi from 2 different modules (#6711)
RSSI from 2 different modules
2019-09-05 17:24:48 +02:00
Bertrand SongisandGitHub 9e52de7a49 Merge the enums TelemetryProtocol and TelemetryProtocols (#6676) 2019-08-28 11:39:06 +02:00
Bertrand Songis de575070d8 Fix for rssiSource 2019-04-29 17:23:02 +02:00
Bertrand Songis d70f3a40ef Spectrum analyser fixes
Compatibily issue when telemetry comes from int + ext modules
2019-04-29 11:52:17 +02:00
Bertrand Songis 3914bf7ff4 Bluetooth rewrite to C++ 2019-04-25 10:50:06 +02:00
Bertrand Songis dcc803c5af Add room for more telemetry units 2019-04-17 18:05:56 +02:00
Bertrand Songis c7bd0d3ea1 Compilation fixes 2019-04-16 20:39:50 +02:00
Bertrand Songis 4400b71802 SWR bugfixes 2019-04-16 19:39:06 +02:00
Bertrand Songis 3830007fd2 SWR fixes 2019-04-16 19:18:04 +02:00
Bertrand Songis 6d34de7914 RAS refactoring 2019-04-16 18:08:53 +02:00
Bertrand Songis 2d26a74b18 Telemetry fixes 2019-04-16 11:26:36 +02:00
Bertrand Songis 0a2d2a9b99 Telemetry forward through Bluetooth 2019-04-15 18:15:51 +02:00
Bertrand Songis d0c72be9e6 Receiver RESET added 2019-04-15 18:08:11 +02:00
3djc dc3f13b650 Remove unnecessary code 2019-04-09 07:08:27 +02:00
3djc 8da1418cae Add rssi choice 2019-04-07 13:17:51 +02:00
Bertrand Songis ca8fa60874 Removed this as it prevents us from having many RX streaming in the same time 2019-04-04 07:14:43 +02:00
Bertrand Songis 1d5b780c2f Model Setup refactoring 2019-04-03 11:27:43 +02:00
Bertrand Songis 3bc75c1d55 S.PORT Push now working on internal module 2019-04-01 17:48:30 +02:00
Bertrand Songis cc33d5833b S.PORT PUSH should be OK now on both PXX2 and S.PORT lines 2019-03-30 09:46:36 +01:00
Bertrand Songis 95fe5c59bb S.PORT Push reworking 2019-03-28 18:43:07 +01:00
Bertrand Songis 4736ff0300 RAM saving 2019-02-09 12:12:36 +01:00
3djc d363f957f5 Fix SBEC sensor scale 2019-01-08 08:09:46 +01:00
3djc 7f7a694799 SBEC telem support 2019-01-08 08:09:30 +01:00
3djc 6e84afe436 Add R9M dynamic power sensor 2018-12-02 11:24:13 +01:00
3djc ddcb104372 Create RSSI and VBAT sensor from pxx1.5 data stream 2018-12-02 10:30:43 +01:00
Bertrand Songis 6568752559 PXX2 Rx side should be OK now 2018-11-28 19:39:12 +01:00
3djc 6ed7c30952 GasSuite protocol changes 2018-09-11 16:34:35 +02:00
marbalonandBertrand Songis 1b3897a425 Validate RSSI instance to allow user defined RSSI source (issue #5842) (#5846) 2018-05-21 10:37:09 +02:00
Bertrand Songis 84c4b3c1b8 Missing x100 factor for ESC RPMs 2018-03-21 18:56:41 +01:00
Bertrand SongisandGitHub 2b604a49ea FrSky new sensors support (#5766)
FrSky new sensors support
2018-03-17 22:50:06 +01:00
Bertrand SongisandGitHub 269831e0c4 Fixes #5502 (#5575)
* Fixes #5502

* RAS renamed to SWR
2018-01-02 10:41:15 +01:00
Arne SchwabeandBertrand Songis 01150497bb Schwabe/log sensors by default (#4932)
* Log telemetry sensors by default

* Renome now redundant logs = True code from Frsky
2017-05-19 17:19:43 +02:00
RealTadangoandBertrand Songis d594843de2 Fixes telemetry stream confusion (#4386)
[S.PORT] DIY range updated:

0x5000 to 0x52ff is full DIY range
0x5000 to 0x50ff is DIY streaming range
0x5100 to 0x52ff is DIY sensor range
2017-02-04 10:49:03 +01:00
Arne SchwabeandBertrand Songis 06b0694f03 Schwabe/multi telemetry (#4151)
* Add FY805 protocol

* Fix stray space

* Fix multi sending 120% instead of 100%.

* Implement a custom telemetry for the multi module

The custom telemetry allows the module to tell the telemetry protocol to OpenTX and also allows signaling the status of the Module (e.g. invalid protocol) to OpenTX

This should also close #3979.

* Cosmetics and a few small bugfixes

* remove empty if

* Move status line directly below the mode to be always visible when selecting a protocol

* warn if internal RF module is on

* Replace sprint with small helper function to build on AVR ARM (AR9X, 9XPRO, …)

* TR in wrong order, RF_PROTO_OFF inverted

* Refactor definition of Multimodule protocols to have one central place to define all multi protocol properties

* Also update protocols in companion

* Update multi version number to display as a.b.c.d
2016-12-24 00:04:11 +01:00
3djcandBertrand Songis 5869b81e9c Rb10 support (#4015)
* Rb10 support

* Even more thorough check

* A simpler test for the more complex scenario :) (thx Bsongis :))
2016-11-11 19:55:53 +01:00
Damjan AdamicandBertrand Songis a332f7a872 Fixes #3964: Added free space check before putting new data into Lua … (#3968)
* Fixes #3964: Added free space check before putting new data into Lua Telemetry Fifo

* Copy-paste error

* Compilation fix

* Another compilation fix
2016-11-02 12:56:43 +01:00
Damjan Adamic def3ba9d66 S-PORT GPS parsing was wrong: latitude and longitude were exchanged with each other
Telemetry simulator latitude and longitude were exchanged with each other (reverted from commit e7f6d321dd)
2016-10-06 10:51:45 +02:00
Bertrand Songis cc2c2b094e [Horus] S.PORT devices update should work (not tested)
[Horus] SD Manager files renaming fixed (quick & dirty, I would prefer a popup)
2016-09-05 19:33:06 +02:00
Bertrand Songis a3f42fb89f [ARM boards] S.PORT GPS was completely broken 2016-09-01 19:01:49 +02:00
Bertrand SongisandGitHub d3ae3c035d Bsongis/gui refactoring for x7 d (#3701)
* [X7D] New board added
* Cosmetics
2016-08-18 11:49:16 +02:00
Bertrand Songis 22433a3a13 Compilation fix 2016-08-01 21:37:41 +02:00
Bertrand Songis 51223a5864 No more REV9E and REVPLUS 2016-07-29 14:44:59 +02:00
Arne SchwabeandBertrand Songis 352de89838 Spektrum telemetry implementation (#3659)
* Implementation of Spektrum Telemetry for the DYI Multimodule.

I can only test a subset of sensors and these look okay

* Implement conversion from Fahrenheit to Celsius

* Minor fixes for Spektrum telemetry

* Add some more sensors, show sensor ID instead of instance in the overview
2016-07-22 17:38:11 +02:00
Bertrand SongisandGitHub 53b51cac94 Bsongis/crossfire refactoring (#3613)
* Crossfire refactoring

* Crossfire script now displaying fields

* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
Bertrand Songis 862fa5525e [Crossfire] Upstream link development started 2016-06-11 20:05:51 +02:00