Commit Graph
260 Commits
Author SHA1 Message Date
3djc ef84394a37 Add screenshot button to TX16S simu 2020-05-05 15:39:51 +02:00
3djc 9a31901b7f Fine tune TX16s MDL simu button 2020-04-30 11:08:21 +02:00
Bertrand Songis cb31b10b36 Fixes #7370 2020-03-27 12:32:35 +01:00
Kilrah 7f6d3f9e01 Simulator positions are always reloaded, setting controls whether they are saved or not 2020-03-27 11:27:36 +01:00
Kilrah 6232cebe00 Fix "Remember simulator switch values" 2020-03-26 17:45:23 +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
Ben Lyeand3djc 1737a8433b Fix simulator buttons for T16 (#7300)
Lines the clickable overlay up with the button images more accurately.
2020-01-16 15:39:01 +01:00
Bertrand SongisandGitHub b06e865141 Wismy/x7 access (#7182)
X7 ACCESS
2019-12-12 14:44:34 +01:00
Bertrand SongisandGitHub bb4909f51f Bsongis/mpaperno sim dbgbuff fixes (#7161)
* [Simulator][FIFOBufferDevice][FilteredTextBuffer]
  * Fix issues with dynamic memory allocation on Linux (closes #6119);
  * Fix occasional issue with long lines getting partially repeated in output;
  * Fixes filter buffer getting overwhelmed with some very verbose Horus startups (observed on Linux);
  * Adjust buffer max. size settings to int type (to match QByteArray size type);
  * Re-implement QIODevice bytesAvailable() and canReadLine() for efficiency;
  * Remove some unnecessary vars, other minor optimizations, cosmetics.

* [Simulator] Slightly optimize DebugOutput::processBytesReceived() by using QByteArray directly.
2019-12-06 16:51:36 +01:00
Stefan Hezingerand3djc 50008f9f8b ui needs changes too 2019-11-08 18:21:48 +01:00
3djc 0dd8422f31 Fix screenshot for x9d 2019 simu 2019-11-08 18:14:46 +01:00
3djcandBertrand Songis e473a7e897 x9d 2019 simu (#7054)
Introduce X9D 2019 simu
2019-11-06 17:49:15 +01:00
Kilrah f56885b54d Merge branch '2.3.0' into 2.3
# Conflicts:
#	CREDITS.txt
#	radio/src/telemetry/multi.cpp
#	tools/release23/tts.py
#	tools/release23/tts_common.py
2019-09-28 14:16:27 +02:00
3djcandAndre Bernet 1045e0dae4 X9lite simu (#6830)
* #6821 - Skin of the X9-Lite Companion simulator (#6822)

* X9Lite simulator code

* missing files

* fine tune

* Revert "missing files"

This reverts commit a181775f3d8b030757e3871e7aaec40fb9b0df8a.

* Remove unused images
2019-09-25 17:59:27 +02:00
Raphael CoefficandRaphael Coeffic 6b12010473 Add T16 support
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.

Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
2019-09-24 22:12:13 +02:00
Bertrand SongisandGitHub 4a618f1317 X9LiteS (#6820) 2019-09-24 13:13:45 +02:00
Bertrand SongisandGitHub 8a1f7a2b97 use translatable fields for FM/GV on simulator radio output (#6752)
Use translatable fields for FM/GV on simulator radio output
2019-09-12 09:54:04 +02:00
Raphael CoefficandBertrand Songis 3db78814e8 use translatable fields for FM/GV on simulator radio output (#6751) 2019-09-12 09:52: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 Songis e657e50de0 Missing initialization 2019-09-03 10:25:38 +02:00
Bertrand Songis d2f3e421af [X10 Express] Compilation support added 2019-08-27 09:14:26 +02:00
Raphael Coeffic b761f7b0e9 switch up is -1
closes #6650
2019-08-24 14:02:08 +02:00
Bertrand Songis 75a5dfef24 Warnings removed 2019-08-12 14:54:16 +02:00
Bertrand Songis abe1f843c1 Warning better fix 2019-08-12 14:36:06 +02:00
Bertrand Songis a724d742af Too early fix (not compatible with Qt5.7) 2019-08-12 14:25:41 +02:00
Bertrand Songis 08290d76fb Warnings fixes on recent compilers 2019-08-12 11:29:34 +02:00
Bertrand Songis 0c74a9839b X9D+ 2019 Companion support started 2019-08-12 11:06:51 +02:00
Bertrand Songis 29acf1b80d Fixes #6533 2019-07-01 12:05:53 +02:00
3djcandAndre Bernet cd3c4ac654 Add Jumper t12 support by 3djc (#6451)
* Jumper T12 - companion part

* more work

* Add definitions

* fix libsimulator key handling

* Fix simu keys handling

* Cosmetics

* Continued

* Fix wrong regplace

* Fix wrong regplace

* Please travis

* Please travis

* Add T12 to Travis
Switch naming and display

* Cosmetics

* Work on modules

* Work on modules

* typo

* Fix navigation

* Cosmetics

* Introduce NAVIGATION_type

* Fix

* Make NAVIGATION_type more future proof

* Lots of cleanups and improvements

* Cosmetics

* Fix internal module menu

* Cosmetics

* Fix screen reversed

* Small fixes

* Fix navigation issue

* Please travis

* Fix LCD contrast

* Fix T12 switch layout

* Fix T12 keys screen and all radios keys translations

* Complete rework of SWITCHES screen for all radios

* comsetics

* VC++ compilation
2019-05-26 19:51:17 +02:00
Bertrand Songis 3a25da4fe8 Remaining X3 in code 2019-05-14 08:38:28 +02:00
Bertrand Songis dc10ff1923 [X7] Simulator keys fixed 2019-05-13 15:10:13 +02:00
Bertrand Songis d8f547328b [X9 Lite] Simulator keys fixed 2019-05-13 15:10:13 +02:00
Bertrand Songis 0d13e10a55 Renaming continued 2019-05-13 15:10:13 +02:00
3djcandBertrand Songis 3194d5006f cosmetics 2019-05-13 15:10:13 +02:00
3djcandBertrand Songis 6f5c95f816 rename x3 to x9lite 2019-05-13 15:10:13 +02:00
3djcandBertrand Songis e2071b4b82 cosmetics 2019-05-13 15:10:13 +02:00
3djcandBertrand Songis e4e003b87a rename x3 to x9lite 2019-05-13 15:10:13 +02:00
Bertrand Songis 4d313925fa Assert added 2019-05-10 22:18:05 +02:00
Bertrand Songis 2784caf10d We forgot to change the VARIANT on X3! 2019-05-09 11:13:04 +02:00
Bertrand Songis d0b8292961 Old EEPROM support removed 2019-03-27 22:42:07 +01:00
KilrahandBertrand Songis 78650bb662 Companion support 2018-11-03 16:56:51 +01:00
Max Paperno f8afc40198 [Companion][Boards] Remove final usage of two function alias macros. 2018-09-19 06:47:36 -04:00
Max Paperno 1b00fd2a9d [Companion][TelemetrySimulator] Fix sending of A3/A4 values (closes #6177); Adjust some min/max value ranges which were too small, and individual cell max values which were too high. 2018-09-19 04:00:04 -04:00
Max Paperno 31b9f805ea [Simulator] Fix telemetry simulator log reader expected header for Cels column (closes #6167). 2018-09-10 23:20:51 -04:00
Max Paperno e24a736fc9 Merge branch '2.2' into 2.3 2018-07-08 21:01:01 -04:00
Raphael CoefficandMax Paperno e916c6dc9a fixed GPS coords precision in telemetry simulator when loaded from CSV log 2018-07-08 21:00:37 -04:00
Max Paperno 10e6745e21 Don't send telemetry when main simulator is not running. 2018-07-06 15:15:14 -04:00
Max Paperno b2713df6bb Cosmetics. 2018-07-06 14:59:43 -04:00
Max Paperno 23aaee9ecf [Simulator][TelemetrySimulator] Add persistent option to enable simulation when window is opened; Add option to pause simulation on window hide (was always true); Add option to set RSSI=0 on simulation pause to trigger “telemetry lost” alarm. 2018-07-06 14:03:41 -04:00
Max Paperno 2869d8574d [SimulatorOptions] Add comparison operators. 2018-06-29 19:47:25 -04:00