Arne Schwabe and Bertrand 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
Max Paperno and Bertrand Songis
b0de35f57d
Reduce width of all simulator windows ( #4154 )
...
* [simu] Reduce width of all simulator windows and also height of Horus window. (https://github.com/opentx/opentx/issues/3135 )
* [simu] New vertical channel outputs layout for all simulators, all outputs in one window and horizontally scrollable. Consolidate outputs and gvars widgets to one code base for all sims. Make simulator dialog re-sizable.
* [simu] Make simulation dialog resizable, and greatly reduce minimum size requirements of all simulators. Introduces new VirtualJoystickWidget class with all controls. Simplifies every simulator dialog UI form.
2016-12-23 23:56:28 +01:00
Bertrand Songis
74c03f0d4e
[Horus] Companion default types for switches / pots / sliders
2016-12-23 23:49:51 +01:00
joaquins and Damjan Adamic
d9981b25d9
Fixes #4085 : Horus simulator rotary control improvements ( #4087 )
...
* Fix for issue with trackpad & mouse wheel: Small movements up or down send delta=0, causing always events in the same direction.
* Changed keys to X,C
2016-12-23 20:13:00 +01:00
Bertrand Songis
d35736732b
[X7D] EEPROM support fixes
2016-12-16 07:29:14 +01:00
Bertrand Songis
82d6b96f8b
X7D renamed to X7
2016-12-12 07:39:51 +01:00
Mike Morrison and Damjan Adamic
4f47c13efc
fix log playback when log frequency is .1s ( #4115 )
2016-12-11 20:36:30 +01:00
3djc and Damjan Adamic
c3238ee38c
Port #4116 to Next ( #4118 )
...
Fixes #4103 : SF repeat parameter was not reset when changing function type
2016-12-10 19:33:13 +01:00
Andre Bernet
e3cb1fe91b
Merge branch 'kilrah/vc_mp' into next
2016-12-09 11:24:43 +01:00
Andre Bernet
f99cba75d1
Enable multiprocessor compilation on windows
2016-12-08 22:31:00 +01:00
Arne Schwabe and Bertrand Songis
85f3e3510e
Update protocols of Multi module ( #4093 )
...
* Update protocols of Multi module
* Fix missing ;
2016-12-08 21:33:59 +01:00
Bertrand Songis and GitHub
ec56d2dbdb
[Companion] MdiChild now use a QTreeWidget instead of a QListWidget (… ( #4096 )
...
* [Companion] MdiChild now use a QTreeWidget instead of a QListWidget (for Horus compatibility)
* [Companion] Horus models.txt parsing / writing implemented
* Fix for QT53 (#4109 )
2016-12-08 21:26:08 +01:00
Arne Schwabe and Bertrand Songis
dd77670007
Also bundle avrdude in addition to dfu-util and default to the executables in the bundle ( #4106 )
2016-12-08 21:22:12 +01:00
Arne Schwabe and Bertrand Songis
0c255572ec
Enable hide according to http://doc.qt.io/qt-5/highdpi.html ( #4110 )
...
* Enable hide according to http://doc.qt.io/qt-5/highdpi.html
* Also enable Retina support for OS X
2016-12-08 20:38:39 +01:00
Bertrand Songis
59f3e1aea8
Cosmetics
2016-12-07 11:38:52 +01:00
3djc and Bertrand Songis
119f3ef88c
Fix tricky access to Horus settings ( #4094 )
2016-12-04 12:18:57 +01:00
3djc and Bertrand Songis
75cbe0f984
Fix ( #4090 )
2016-12-03 15:53:30 +01:00
3djc and Bertrand Songis
35e199b579
Prep for Nightly ( #4089 )
...
* Prep for Nightly
* Compile fix
* Much nicer :)
* One more
* Fix
* Last one
* Cosmetics
2016-12-03 09:36:51 +01:00
Bertrand Songis
1512266eac
[Companion] Horus fixes
2016-12-02 22:15:10 +01:00
Bertrand Songis
8cd581f770
[Companion] Horus fixes
2016-12-02 20:41:49 +01:00
Bertrand Songis
440ca771df
[Companion] Horus analog input names fixed
2016-12-02 20:27:28 +01:00
Bertrand Songis
c23ac292b7
[Companion] Horus simulator fixes
2016-12-02 19:56:41 +01:00
Bertrand Songis
510e2ea450
[Companion] Horus support missing the top bar and current view
2016-11-27 20:11:36 +01:00
Bertrand Songis
3c47da2b39
[Companion] .eepe files should be again OK
2016-11-27 19:45:41 +01:00
Bertrand Songis
ee1f6e5bdc
[Companion] It's now possible to create an empty Horus storage and simulate it (only the 1st model)
2016-11-27 14:47:01 +01:00
Bertrand Songis
8854cf9e87
[Companion] Horus models export for simulation now OK
2016-11-27 00:45:24 +01:00
Bertrand Songis
0ca0785912
[Companion] Another simplification
2016-11-24 07:24:49 +01:00
Bertrand Songis
d82ec0fe9c
[Companion] Unix format used everywhere
2016-11-23 16:46:56 +01:00
Bertrand Songis
d5e4f7b6e9
[Companion] Unix format used everywhere
2016-11-23 16:42:24 +01:00
Bertrand Songis
b0f5b646af
[Companion] Copyright added to all files
2016-11-23 16:40:47 +01:00
Bertrand Songis
5f9737fc70
[Companion] Old EEPROM support removed
2016-11-23 16:40:47 +01:00
Bertrand Songis
9590b5f00e
[Companion] Horus support. Now the GVars and Telemetry sensors
2016-11-23 16:40:46 +01:00
Bertrand Songis and GitHub
343d6daf86
[Companion] Some refactoring around the splash image handling ( #4067 )
2016-11-23 08:46:22 +01:00
Jim Taylor and Bertrand Songis
324addba2c
Fix Issue 4057 for X9E also. ( #4066 )
2016-11-22 18:19:40 +01:00
Jim Taylor and Bertrand Songis
bda86d6e6a
Fix issue 4957 Taranis splash screens formatted incorrectly. ( #4064 )
2016-11-22 07:40:38 +01:00
Bertrand Songis
380b42c57f
[Companion] Horus support. Now the Logical switches, Special functions and Flight modes
2016-11-21 23:28:21 +01:00
Bertrand Songis
a2dd222c9c
[Companion] Horus support. Now the curves are OK
2016-11-21 22:36:29 +01:00
Bertrand Songis
a3bff8cf61
[Companion] Code refactoring
2016-11-21 22:15:52 +01:00
Bertrand Songis
34fa612f07
[Companion] Horus support continued
...
Now the inputs
2016-11-20 23:26:41 +01:00
Bertrand Songis
aade6933ea
[Companion] Horus support continued
...
Timers + Mixes should be OK now
2016-11-20 22:55:58 +01:00
Bertrand Songis
ecb5416057
[Companion] Horus support started
...
We only have the model name of the 1st model, but that's a good start ;)
2016-11-20 22:49:26 +01:00
Bertrand Songis
d42fc6c471
[Companion] Cosmetics in EEPROM import
2016-11-20 22:49:26 +01:00
Damjan Adamic
2763567122
Companion firmware options:
...
* layout changed to 4 columns
* fixed broken options (by commit 51cb50151 )
* added missing "horussticks" for X9E
2016-11-20 18:37:58 +01:00
Bertrand Songis
51cb501510
[Companion] Firmware options simplification
2016-11-20 11:32:01 +01:00
Thibault Jouan and Bertrand Songis
908138d81a
Fix build on FreeBSD ( #4051 )
...
* Fix radio firmwares build under FreeBSD (#4050 )
* Fix companion "mountlist" build under FreeBSD (#4049 )
2016-11-19 20:46:37 +01:00
Bertrand Songis
796f0b75ff
[X9E] Switch warning export issue
2016-11-18 22:52:31 +01:00
Martin Hotar and Bertrand Songis
ced1dc83b0
simulator22 horus buttons ( #4035 )
...
* horus simulator control buttons
* button polygon setPoints
2016-11-17 23:12:44 +01:00
Bertrand Songis
905cb497d8
Remaining trace removed
2016-11-17 09:37:41 +01:00
Bertrand Songis
18f5ea37f5
Fixes #3953 - Tests needed!
2016-11-17 09:32:53 +01:00
Bertrand Songis
916d7038f7
Warning removed
2016-11-17 09:32:01 +01:00