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