Commit Graph
592 Commits
Author SHA1 Message Date
bb0412b11d Add T5/T6 to Companion for relevant radios (#7415)
* Hopefully correct ui

* Continued

* Cosmetics

* Prevent crashes

* Fix T5/T6 not saving

* Windows compilation fix

* Add sliders for T5/T6

* Cosmetics

Co-authored-by: Andre Bernet <kilrah@users.noreply.github.com>
2020-02-28 09:31:24 +01:00
3djcandGitHub 0f9114c524 Initial TX16S (#7344)
* TX16S initial push - Radio booting, navigation keys ok

* TX16S libsimu

* Please Travis

* Do not start radio on charger power

* USB charger led handling

* Revert "USB charger led handling" until we have proper details

* Pseudo sport power pin

* Please Travis

* tx16s serial debug

* Add tx16s calibration picture

* Review anadir for tx16s, needs to be checked on more radios

* Dump raw multi telem on AUX port

* More work on TX16S

* Fixes

* Compilation fix

* Compilation fix

* Fix Aux Serial power

* Various improvement

* USB charger led handling

* Cosmetics

* Cosmetics

* USB charger led handling

* Add charge indicator on GUI
2020-01-30 17:25:09 +04:00
Bertrand SongisandGitHub fe75834a80 Missing TrainerChannels in Companion (#7245) 2020-01-03 11:55:03 +01:00
3djc bfe668801a Allow setings failsafe for multi in cpn 2019-11-30 17:44:12 +01:00
3djcandBertrand Songis 810d2d7978 Various fixes around Companion trainer mode (#7116)
Various fixes around Companion trainer mode
Fixes #7091
2019-11-26 14:53:45 +01:00
3djcandBertrand Songis a64010d05f Fix #6995 (#7106) 2019-11-21 10:36:04 +01:00
Neil HorneandBertrand Songis 135effa536 Context menu enhancements (#7029) 2019-11-21 08:31:22 +01:00
Neil HorneandBertrand Songis 4b15e3910c New LimitData::isEmpty function and context menu enhancements (#7030) 2019-11-21 08:28:24 +01:00
3djc f697912b48 Fix stupid copy paste error
This fixes #7101
2019-11-20 09:52:58 +01:00
3djcandGitHub c5a8429313 Fix "bind on startup" string (#7064) 2019-11-18 16:14:32 +01:00
3djcandGitHub 3a7e006635 Support new Multi 1.3 features (#7077) 2019-11-15 16:20:24 +01:00
3djc 4bf5e8d6fc Fix PPM module max chanel number.
This fixes #7057
2019-11-08 10:40:47 +01:00
3djcandBertrand Songis 039febefc7 - max chan for multi dsm is 12 (as oposed to dsm hack module : 6) (#6997)
- on multi change, set channelCount to max (was already done for non multi protocol change)
2019-10-24 09:00:24 +02:00
3djc 4cacf98522 Horus has screenshot too 2019-10-19 13:43:43 +02:00
3djcandBertrand Songis ecc5e7553b Companion : fix channel numbers (#6950)
Channels count fix
2019-10-16 10:39:17 +02:00
Bertrand Songis c5abb05e74 [Companion] lock not correctly released 2019-10-14 10:24:13 +02:00
Raphael Coefficand3djc 54bb04f049 New multi protocols (#6920)
* New Multi protocols

Scanner
FrSkyX RX
Flyskys AFHDS2A RX

* Skip Multi/Scanner protocol

* added new protocols in companion
2019-10-10 15:29:39 +02:00
3djcandBertrand Songis 4b3a77c538 Add missing modules (#6879) 2019-10-03 09:29:42 +02:00
Bertrand SongisandGitHub 38931d9cb6 Bsongis/issue 6798 (#6818)
* Avoid conversion of unused sensors
* Allow conversion of R9M sensors
* Conversion fixes in Companion
2019-09-23 15:29:49 +02:00
Bertrand SongisandGitHub 6c530c6f7b External antenna configuration: proposal for #4285 (#6656)
External antenna configuration
2019-09-06 11:26:18 +02:00
Bertrand SongisandGitHub 0fe2b8918b Bsongis/companion import issues (#6698)
Companion import / export issues
2019-09-02 15:29:27 +02:00
Raphael CoefficandBertrand Songis 3fa82c388a fix #6683 (#6686) 2019-09-01 09:34:46 +02:00
Raphael CoefficandBertrand Songis 3234d52864 Update curve combo box on update() (#6669)
closes #6054
2019-08-27 17:44:54 +02:00
Raphael CoefficandBertrand Songis 5db30ea7bc More unit tests and unified target for all tests (#6661)
* added general settings tests

* fixed pre-219 switchUnlockState (CPN)

* X7 radio settings tests

* updated X10 model

* patched TESTS_PATH to point directly at the complete tests path

* fixed horus general settings switch conversion

* cpn x10 general settings tests

* fixed horus cpn import

* use x10 model from otx file to ease editing with companion

* added make targets "gtests" and "tests"

gtests builds all the tests (radio & companion)
tests builds and executes all the tests (radio & companion)

* fixed companion tests cmake

* fixed gtests-radio target

* fixed commit tests

* fixed converting LS & RS on X10

* fixed converting global functions on X10

* fixed source conversion on X10

* fixed throttle source on X10

* fixed throttle source on radio and companion

* more checks and re-enabled Horus screenData copy

* more tests (X10)

* [X10] restore correct direction for RS & LS

* [horus] convert "Value" widget source

* fixed conversion of ModelHeader::bitmap length

* added missing X10 radio tests to companion tests

* fixed conversion of telemetry sources in logical switches

* [horus] fixed potential crash

* fixed "AND switch" conversion in logical switches
2019-08-26 08:36:31 +02:00
Raphael Coeffic 4c12aac16c display receiver or module name for each sensor (if available) 2019-08-22 06:21:31 +02:00
Raphael Coeffic b3c6301e5a shorter string 2019-08-20 10:49:25 +02:00
Raphael Coeffic 5fa820f98d added receiver display to sensors 2019-08-20 00:50:28 +02:00
Neil HorneandRaphael Coeffic 645fb219f8 Fix SF changing adjust GV# not resetting mode (#6343) 2019-08-18 21:05:20 +02:00
Raphael Coeffic c0dbc2cbb7 removable receiver (access) 2019-08-18 20:25:19 +02:00
Raphael Coeffic 2257272e5c another type fix... 2019-08-18 20:24:31 +02:00
Raphael Coeffic 9109648943 fixed more types 2019-08-18 19:36:49 +02:00
Raphael Coeffic c8e7522b38 added receivers on module frame 2019-08-18 18:53:56 +02:00
Raphael Coeffic ac0ee91078 support for other modules & protocols 2019-08-18 00:49:25 +02:00
Raphael Coeffic e677bbdba5 added rssiSource 2019-08-14 13:34:08 +02:00
Bertrand Songis 039c58fdc9 More warnings fixed 2019-08-12 15:09:06 +02:00
Bertrand Songis 725d5606d7 More warnings removed 2019-08-12 15:01:10 +02:00
3djcandAndre Bernet e4327e4461 Companion T12 support (#6480)
* Introduce T12 own variant, radio side

* T12 Companion support continued

* Remove warnings

* Cosmetics
2019-06-05 11:32:35 +02:00
Bertrand Songis 48fbdbb7a9 ACCESS support started in Companion 2019-06-04 18:14:09 +02:00
Bertrand Songis 7f81acd138 Compilation fix 2019-06-04 17:09:21 +02:00
Neil HorneandBertrand Songis 882e9638cc Fixes 5602 Special Functions Inc/Dec Gvar (#6442)
Fixes #5602 (2.3)
2019-06-01 15:30:07 +02:00
Bertrand SongisandGitHub 83ab5b6c36 R9M warning (#6464)
R9M warning + refactoring
2019-05-29 17:18:14 +02:00
Bertrand SongisandGitHub 4d07faa8e0 Bsongis/accst support over pxx2 (#6455)
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
Neil HorneandBertrand Songis 1ec55792f7 Add mouseover tool tips to label fields with context menus (#6448) 2019-05-25 10:16:57 +02:00
Neil HorneandBertrand Songis be035ed612 Fixes missing or invalid SD path (#6441) 2019-05-22 16:02:09 +02:00
Neil HorneandBertrand Songis b4175eade3 Companion enhancements for checklist editor, model print and compare (2 3 branch) (#6434)
* Model print and compare include GFs enhancement

* Model print and compare include checklist contents

* Add missing brackets and code tidy up

* Print message if cannot open or read checklist file

* Missing GV label translation
Move some checklist code to helpers

* Refactor to use helpers and add cursor position

* Move improved version of removeAccents to helpers and apply to checklist

* Force fixed width font for edit window
2019-05-20 18:56:23 +02:00
3djc 972adfd915 Fix macosx compile 2019-05-16 07:48:31 +02:00
Bertrand Songis f32e9625c2 X3 EEPROM / simulator support added 2019-05-10 00:08:46 +02:00
Kilrah 8a56cbd577 No topbar on horus 2018-10-18 11:43:39 +02:00
Max Paperno 62608cdc7d [Companion][TelemetrySensorPanel] Fix signed/unsigned compare warning. 2018-09-19 05:23:41 -04:00
Max Paperno 0ea4b9ed9b [Companion][TelemetrySensorPanel] Fix offset decimals not updating properly when sensor precision is changed. 2018-09-19 03:58:46 -04:00