Andre Bernet
0ee59dc438
X7 hardware defaults changed to match production hardware
2017-01-21 12:21:57 +01:00
Bertrand Songis
1924d28be3
[Companion] Fixes
2017-01-18 15:25:43 +01:00
3djc and Bertrand Songis
55ee19b50a
3djc/enhance companion get capability ( #4243 )
...
* Add info on switches/sliders/pots setup when delivered from factory (other calls return user installed max possible)
* Fix
* getCapability() : Refine actoryInstalledSwitches, add NumTrimSwitches, remove FactoryInstalledPots & FactoryInstalledSliders;
GeneralSettings() initialization : Use `FactoryInstalledSwitches` count instead of `Switches` for default setup, and also set up correct number of sliders for X9E (4) and X7 (0).
* Enum order cosmetics. [ci skip]
2017-01-18 07:34:08 +01:00
Max Paperno and Bertrand Songis
d29c381c19
[Companion] Move SwitchType enum to RadioData GeneralSettings ( #4249 )
...
* [Companion] Move SwitchType enum to RadioData GeneralSettings for consistency.
* Fix default 9X switch index positions & trainer switch name.
2017-01-18 07:33:28 +01:00
Bertrand Songis
263c07ace1
Compilation fix
2017-01-16 06:49:15 +01:00
Arne Schwabe and Bertrand Songis
bedaa505a2
Add two new multi protocols ( #4240 )
...
- Add binding sound while multi module is binding.
2017-01-15 21:51:44 +01:00
Bertrand Songis and GitHub
a65aa3d6c7
[Companion] Work in progress - QTreeView in MdiChild ( #4197 )
...
[Companion] QTreeView in MdiChild, Horus and X7 support added, fixes for #4224
2017-01-15 17:45:57 +01:00
3djc and Bertrand Songis
f8c6b20a35
Add missing units ( #4181 )
...
* Add missing units
* Add import shift
2017-01-02 11:32:54 +01:00
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
Bertrand Songis
74c03f0d4e
[Horus] Companion default types for switches / pots / sliders
2016-12-23 23:49:51 +01:00
Bertrand Songis
82d6b96f8b
X7D renamed to X7
2016-12-12 07:39:51 +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
1512266eac
[Companion] Horus fixes
2016-12-02 22:15:10 +01:00
Bertrand Songis
440ca771df
[Companion] Horus analog input names fixed
2016-12-02 20:27:28 +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
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
295f7f3a9f
Compilation fix
2016-11-16 13:07:18 +01:00
Damjan Adamic and Bertrand Songis
60524f77f0
Projectkk2glider/companion archive support ( #4017 )
...
* Files moved to thirdparty directory
* Miniz library added
* Unused simulators removed: er9x, th9x, ersky9x
* Example of opening archive file .eepe2 (File->Open)
* File reorganization, bunch of files moved to storage directory
* Added StorageSdcard class to handle storage for radios that use SD card to store radio settings and models
2016-11-16 13:05:57 +01:00
Bertrand Songis and GitHub
fb27acf286
Bsongis/x7d companion support ( #4028 )
...
[X7D] Companion support added
2016-11-16 12:59:15 +01:00
Bertrand Songis
89504963a5
Dead code removed
2016-11-15 18:34:40 +01:00
Bertrand Songis and Damjan Adamic
8626c0728c
[Companion] Fixes #3858 ( #3958 )
2016-10-27 20:12:45 +02:00
Arne Schwabe and Bertrand Songis
92dde79dec
New protocol and telemetry: FlySky AFHDS2A ( #3948 )
...
* New protocol for multimode FlySky AFHDS2A
* Also add AFHDS2A protocol to companion
* fix compile error
2016-10-25 22:51:34 +02:00
Arne Schwabe
4082a320b8
Fix also companion not use the CUSTOM protocol as normal protocol anymore.
2016-10-16 22:24:36 +02:00
Bertrand Songis and GitHub
a5e8deabac
Merge pull request #3744 from opentx/schwabe/multi_new_protocols
...
Add new protocols supported by the DIY Multi module
2016-09-05 22:14:27 +02:00
Arne Schwabe
e1a60b801a
Add new protocols supported by the DIY Multi module
2016-09-01 13:09:13 +02:00
Andre Bernet
c994260c85
Arguably cleaner flash size retrieval
2016-08-31 14:28:14 +02:00
Neil Horne and Bertrand Songis
dd12d09c92
Issue 3473 port to next ( #3587 )
2016-06-12 10:49:59 +02:00
Neil Horne and Damjan Adamic
beb21ab7db
Fixes #3547 : Flight modes linked trims display value ( #3568 ) (ported from master)
2016-06-09 19:37:22 +02:00
Arne Schwabe
7b30201867
Implement Multimodule TX options for Companion
2016-04-18 00:09:51 +02:00
Arne Schwabe
e053f75b76
Move ppm options in companion to substruct like in datastructs.h
2016-04-18 00:09:50 +02:00
Bertrand Songis
aec2170e7e
Move to Qt5 and Qt5Multimedia
2016-03-10 07:12:44 +01:00
Bertrand Songis
e8aaa67450
[Horus] GUI continued - #3159
...
[GVars] Refactoring continued - #3185
2016-01-14 07:41:30 +01:00
Bertrand Songis
8ba13e5685
EEPROM v217->v218 conversions (on board + Companion)
2015-11-15 20:02:20 +01:00
Damjan Adamic
2a54bee20b
Simulators and firmwares unregistered when application ends (fixes memory leaks)
2015-10-24 20:10:17 +02:00
Damjan Adamic
022bd2d3da
Re #1915 : "Start Logs" changed to "SD Logs" (again)
2015-10-24 10:26:18 +02:00
Bertrand Songis
7f8211ada5
Fixes #2753 - Missing functions in Companion
2015-09-21 07:17:56 +02:00
Bertrand Songis
a142a74c36
Next VC++ errors fixed
2015-09-17 22:50:12 +02:00
Bertrand Songis
9f8a1d5f97
Try to fix VC++ errors
2015-09-17 22:37:53 +02:00
Grieb
646cc937ac
Fixes #2778 .
2015-09-16 22:29:34 -03:00
Grieb
6d52039266
Refactoring to have messages in Companion when opening eeprom.
2015-09-16 22:29:28 -03:00
Bertrand Songis
80bf502b11
Fixes #2736
2015-09-15 07:07:37 +02:00
Andre Bernet
45d22c83d4
AR9X simu added
2015-09-06 16:03:08 +02:00
Bertrand Songis
17302fb6e0
[Companion] Current calibration masked on Taranis
2015-09-04 18:21:47 +02:00
Damjan Adamic
8999839538
Fixes #2807 : Telemetry sensor names were not displayed
2015-08-30 21:09:35 +02:00
Bertrand Songis
55b5acb62e
Constants renamed
2015-08-28 09:19:02 +02:00
Andre Bernet
c53ba92139
Sky9x platform fixes
2015-08-25 16:16:45 +02:00
Bertrand Songis
ed05174fc8
PrintDialog / CompareDialog refactoring
2015-08-23 09:54:15 +02:00
bsongis
a9c60a45e9
Fixes #2586
2015-07-28 23:50:46 +02:00