1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-19 14:25:11 +03:00
Commit graph

9429 commits

Author SHA1 Message Date
Bertrand Songis
1924d28be3 [Companion] Fixes 2017-01-18 15:25:43 +01:00
3djc
38c7f1c7d3 Do not use color coded RSSI alarms on Taranis/Horus prints (#4253)
* Do not use color coded RSSI alarms on Taranis/Horus prints

* Cosmetics (yes, again :s)
2017-01-18 14:29:50 +01:00
Bertrand Songis
b84398bcc7 [Companion] New fixes:
* New signal MainWindow::FirmwareChanged
* New RadioData conversions introduced
2017-01-18 12:57:01 +01:00
Bertrand Songis
173d5aba06 [Companion] Another fix for #4224 2017-01-18 11:34:21 +01:00
Bertrand Songis
badea8e6a8 [Companion] Another fix for #4224 2017-01-18 11:29:05 +01:00
Bertrand Songis
0e8fba1fe6 [Companion] Another fix for #4224 2017-01-18 11:12:52 +01:00
Bertrand Songis
61e91a9c32 [Companion] All Horus functions now enabled 2017-01-18 10:55:37 +01:00
Bertrand Songis
98357995fa [Horus] In case of current model missing on SD we create an empty model 2017-01-18 10:35:32 +01:00
Bertrand Songis
cfdd37bbbb Switch to .otx extension instead of .eepe for new files 2017-01-18 10:22:37 +01:00
Bertrand Songis
125c301c56 Another fix for #4224 2017-01-18 10:11:47 +01:00
Bertrand Songis
9535e80745 Compilation fix 2017-01-18 09:15:56 +01:00
Bertrand Songis
8abc2a7179 [Companion] It's now possible to add Categories 2017-01-18 08:27:17 +01:00
Bertrand Songis
e740a88e13 Cosmetics 2017-01-18 07:37:06 +01:00
3djc
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
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
Max Paperno
56dc2f94ce [build] Only add SIMU_AUDIO option if SDL was found, and turn it ON by default. (#4248) 2017-01-17 19:49:12 +01:00
Bertrand Songis
61d27ebd75 Bsongis/horus create radiodata from scratch (#4251)
[Companion] It's now possible to add models on an empty EEPROM, save and reload the .otx
2017-01-17 19:41:09 +01:00
Max Paperno
2bca437e55 [simu] Fix a few simufatfs.cpp build issues on MinGW and clang. 2017-01-17 06:35:14 -05:00
Max Paperno
c67fdcfd6e [Simulator] Fix standalone simulator setting SD card path. 2017-01-17 04:54:05 -05:00
Max Paperno
992c4c4822 [Simulator] Remove keyboard grabbing, causing issues in Linux. 2017-01-17 02:47:54 -05:00
Bertrand Songis
4d4a7471f3 [X7] EEPROM Variant introduced for Companion import (#4245)
* [X7] EEPROM Variant introduced for Companion import
* [X7] Also different FourCC needed if we want to use .otx files
* Allow early version of X7 firmware Eeprom to migrate to new variant (#4246)
* Allow early version of X7 firmware Eeprom to migrate to new variant
2017-01-16 21:52:34 +01:00
Damjan Adamic
979de6bfa2 Re #4224: Companion Hours simulator now uses temporary directory for radio/models settings. (#4247) 2017-01-16 21:35:52 +01:00
mhotar
99b9de271c X7 simu images 2017-01-16 20:46:59 +01:00
Arne Schwabe
e0113e9bb9 Another small multi protocol update, add H26WH mjxq subprotocol and telmetry as option for Bayang (#4244) 2017-01-16 18:58:43 +01:00
Damjan Adamic
19213c8013 Windows build fixes 2017-01-16 15:09:39 +01:00
Arne Schwabe
0de4d9e7ad Fix clang warnings about virtual save methods not overriding the base method (const vs non const) 2017-01-16 12:54:16 +01:00
Arne Schwabe
22a9ec286a Fix compilation on OS X 2017-01-16 12:40:53 +01:00
Andre Bernet
5623760c3e String lengths 2017-01-16 11:35:22 +01:00
Bertrand Songis
263c07ace1 Compilation fix 2017-01-16 06:49:15 +01:00
Damjan Adamic
f7543e3220 Projectkk2glider/simu tmp sd path (#4231)
* Re #4224: Introduced settingsPath and use std::string for paths in simpgmspace.

* Re #4224: Relevant parts of simpgmspace.cpp moved into simufatfs.cpp and simudisk.cpp

* Removed "/" from "mask_monitor_logsw.png"

* Re #4224: findTrueFileName() refactoring

* Faster gtests (less waiting for eeprom operations to finish)

* Re #4224: Radio settings and models directories now taken from alternate path (if set) [simu]

* Fixes #3322: together with previous changes to the SD browser this prevents the simulator from browsing higher than SD card root path.

* f_chdir() debug traces
2017-01-15 21:53:18 +01:00
Arne Schwabe
bedaa505a2 Add two new multi protocols (#4240)
- Add binding sound while multi module is binding.
2017-01-15 21:51:44 +01:00
3djc
81e042971c getCapability review (#4238)
* getCapability review

* X7 has haptic too

* Typo

* @bsongis feedback and other cosmetics
2017-01-15 20:53:05 +01:00
Max Paperno
616eb9206d [companion] Minor warning fix. 2017-01-15 14:46:17 -05:00
Andre Bernet
2b9badf728 Compilation fix 2017-01-15 17:48:32 +01:00
Bertrand Songis
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
d6b84371a9 Create a home for x7 sdcard data (#4230) 2017-01-15 15:27:58 +01:00
Neil Horne
05ca719522 Port #4189 to next (#4235)
Add data modification for su trim, min and max
2017-01-15 15:27:23 +01:00
3djc
dcf9870b3a 3djc/x7 rssi levels (#4236)
* Remove color leveled RSSI warning in line with X9 and Horus

* Some AVR love (or not !)
2017-01-15 15:26:53 +01:00
Damjan Adamic
985dff2af7 Fixes #3683: Display trainer icon in master mode when IS_TRAINER_INPUT_VALID() is true, don't rely on trainer jack connected detection. (#4233) 2017-01-15 10:01:30 +01:00
Damjan Adamic
2e12b6401f Re #3719: documentation updated for model.setLogicalSwitch() - how to set "and" parameter (previous commit was wrong). 2017-01-14 16:18:19 +01:00
Damjan Adamic
85306a0d91 Re #3719: documentation updated for model.getLogicalSwitch() - how to set "and" parameter. 2017-01-14 16:05:59 +01:00
mhotar
d9bac83532 9X simu photo button action 2017-01-13 20:45:04 +01:00
Arne Schwabe
0bdf935fc1 Only show telemetry selection if it is sensible to do (as on Taranis/… (#4215)
* Only show telemetry selection if it is sensible to do (as on Taranis/Horus)

* Cosmetics
2017-01-12 21:42:47 +01:00
Max Paperno
f4f07d3c0c [build] Add comprehensive firmware size reporting scripts for ARM MCUs. (#4218)
* [build] Add comprehensive firmware size reporting scripts for ARM MCUs.

* [build] Add firmware size reports to commit-tests.sh.

* [build] Set permissions on new scripts.

* [build] Add -Wno-error option to commit-tests.sh.

* [build] Revert firmware size report to using `arm-none-eabi-size` if bash not found (eg. on Windows).

* [git] Add .gitattributes to force line endings on UNIX shell scripts.
2017-01-12 21:32:36 +01:00
3djc
3944f30d06 3djc/x7 hardware screen (#4221)
* Introduce hardware screen for X7

* Cosmetics

* Shorten pot string for 128, other cosmetics

* Fix translation strings
2017-01-11 22:44:26 +01:00
Damjan Adamic
4fd42e0e3d Fixes #4209: Backlight was always 100% due to wrong test for the unexpected shutdown. (#4220) 2017-01-11 22:36:21 +01:00
Andre Bernet
d520dac7ba French translations 2017-01-11 15:43:18 +01:00
Andre Bernet
b06864f286 Add new S6R parameters for FW 20161226 2017-01-11 13:50:52 +01:00
Andre Bernet
79ab38af8a French translations 2017-01-11 13:29:54 +01:00
Kongse
e70a857459 Chinese translation minor revise (#4217) 2017-01-11 10:23:44 +01:00