Max Paperno
85863358fb
[Horus] Outputs widget: Fix bar graph overflow with extended limits ( #4969 )
...
* [Horus][Widgets] Outputs widget: Fix bar graph overflow with extended limits (closes #4968 ); Show standard/translatable source names (CHxx) when no custom name is defined; More const-ness, less math.
* [OutputsWidget] Yet more const-ness and less calculation repetition.
2017-05-30 18:37:38 +02:00
3djc
b397af1bac
Fix overflow when firmware filename is too long ( #4971 )
2017-05-30 18:36:36 +02:00
Max Paperno
0906bdc6d7
Adjust logical switch abbreviations. ( #4965 )
...
* [Companion] Change logical switch abbreviations to "LS##" in Source/Switch selection lists.
* [LogicalSwitchesPanel] Normalize LS name label.
* We had decided on "Lxx"
* Match firmware side
* ARM wasn't using the translations
* Update strhelpers.cpp
2017-05-30 18:36:04 +02:00
Arne Schwabe
77925f6abc
Fix issue #4961 ( #4963 )
2017-05-29 18:16:01 +02:00
Martin Hotar
0a0893e6cc
cz translations of companion ( #4964 )
2017-05-29 18:15:21 +02:00
3djc
3d17023bc9
Fixes numbering discrepancy for Horus inputs ( #4967 )
...
Fixes #4966
2017-05-29 13:24:29 +02:00
3djc
fd16151850
Update CREDITS.txt
2017-05-28 10:21:12 +02:00
Arne Schwabe
2ae0472f76
Minor fixes to lua dua
2017-05-28 09:48:34 +02:00
Arne Schwabe
cd23fedb56
Schwabe/lua set curve ( #4955 )
...
* Implement setCurve for lua
* Bug fixes after actual testing of API
* Fix documentation
* Even more error checking
* Add example code how to use this function
* Silence gcc warnings
* Drop points and start array index at 1 and note about wrong index in getCurve
* Add standard example
* Fixes
* Don’t use an invalid number in example
* fix missing 0
2017-05-28 07:30:43 +02:00
Bertrand Songis
1cb0156cd0
Update CREDITS.txt
2017-05-25 11:25:30 +02:00
Arne Schwabe
4880c029b7
Schwabe/fix curve overflow ( #4951 )
...
* Fix curve editing function not checking if there is space for the curve
* Fix compile error
2017-05-24 18:42:56 +02:00
Arne Schwabe
c79994d812
Exit if the FindSDL script finds 2.x instead of 1.x ( #4948 )
2017-05-23 16:46:36 +02:00
Sebastien Charpentier
f462af1b0e
Updated French translation ( #4946 )
...
* Updated French .ts file.
* Updated French Translation.
* Missing space.
2017-05-23 16:12:04 +02:00
David Zumbrunnen
8729bbc41b
Fixed syntax error in UDEV rules ( #4945 )
...
Extraneous semicolon results in an error saying: `invalid key/value pair in
file /lib/udev/rules.d/45-companion22-taranis.rules on line 1, starting
at character 83 (';')`
2017-05-23 13:46:10 +02:00
Max Paperno
0fc1681d5c
[Companion] Improve first use of Companion & upgrade notice ( #4940 )
...
* [Companion] On first use of Companion show preferences dialog and new welcome message (closes #4731 ); Improve detection of new version upgrade & reformat message; Add download link URL to Linux update notice (closes #4774 ); Fix issue with leftover top-level settings categories when checking for older versions which don't exist; Introduce basic structure for warnings/messages to be suppressed by user preferences (eg. "don't show this message again" option).
* Welcome msg typo fix.
2017-05-23 09:44:47 +02:00
Max Paperno
69576cb17d
[Companion] Speed up/fix findMassstoragePath(): Use Qt methods when available (v5.4+) and only check for path on FAT[32] file systems; For older Qt, skip root (/), /net, /proc, & /run devices on Linux/macOS; Fixes long delay on eg. macOS due to network access. Remove unused #include "mountlist.h" in process_flash.cpp. ( #4937 )
2017-05-20 21:34:26 +02:00
3djc
1a85956dcb
Tentative fix ( #4939 )
2017-05-20 21:33:43 +02:00
Arne Schwabe
01150497bb
Schwabe/log sensors by default ( #4932 )
...
* Log telemetry sensors by default
* Renome now redundant logs = True code from Frsky
2017-05-19 17:19:43 +02:00
Sebastien Charpentier
0ed7f5a5ad
French translation ( #4936 )
...
* Created French .ts file.
* Fixed some French translation.
2017-05-19 17:18:59 +02:00
Bertrand Songis
ce83cf00e0
Update CREDITS.txt
2017-05-19 17:16:38 +02:00
Andre Bernet
8eea072cd1
Don’t spam simulator with dummy values on telemetry reset anymore ( #4933 )
...
* Don’t spam simulator with dummy values on telemetry reset anymore, simulator can be used if needed
* Ditch more dummies
2017-05-18 07:11:48 +02:00
Andre Bernet
4d23292ad3
Empty error message box is no fun
2017-05-16 14:39:27 +04:00
Damjan Adamic
618832974e
Re #4718 : added missing dependency libqt5multimedia5-plugins for Debian/Ubuntu packages (missing sound when using Qt Multimedia)
2017-05-14 19:20:51 +02:00
3djc
c80fbf2de7
Get lua fields info from inside docker
2017-05-14 12:35:13 +02:00
3djc
5b69ceff0d
Further follow up
2017-05-14 08:40:47 +02:00
3djc
3cc3687dcb
Follow up on next rename
2017-05-14 08:11:04 +02:00
Andre Bernet
eb7c73668f
Leftover stuff on Windows uninstall
2017-05-13 16:18:56 +02:00
Damjan Adamic
d35d3b5e22
Prepare Launchpad scripts for non-nightly release
2017-05-13 14:02:59 +02:00
3djc
935518f6dd
Let's build a few more
2017-05-13 13:37:02 +02:00
3djc
20dcee3a5c
Release prep
2017-05-13 13:17:14 +02:00
Arne Schwabe
5825a2ec2c
remove dubious GNUC and rename 9x refrences
2017-05-13 13:05:47 +02:00
Arne Schwabe
355f4b5f92
Also download and open new updates on OS X ( #4926 )
...
* Also download and open new updates on OS X
* Cosmetics
2017-05-13 13:03:39 +02:00
Andre Bernet
9437d98df9
Merge branch 'kilrah/companion_sdcard_download' into next
2017-05-13 11:55:59 +02:00
3djc
7a8ca1c675
Match release dir struct
2017-05-13 11:49:58 +02:00
3djc
79d9359e56
More release prep
2017-05-13 11:46:13 +02:00
3djc
006166a25c
Release helping change
2017-05-13 11:17:48 +02:00
3djc
33cc0861a6
Release prep
2017-05-13 11:00:07 +02:00
Bertrand Songis
d48ab63497
Update CREDITS.txt
2017-05-12 22:09:07 +02:00
3djc
bd62281144
X12 : split S6R settings and calibration scripts ( #4920 )
...
* Quick and dirty split
* Some cleanups
2017-05-12 19:53:46 +02:00
Bertrand Songis
50397d0052
3djc added
...
Thanks for your help!
2017-05-12 07:56:00 +02:00
Andre Bernet
460e6aab96
Update all custom screen references after deleting one ( fix #4909 ) ( #4914 )
2017-05-11 18:39:26 +02:00
3djc
95b0a21cfc
Introduce S6R calibration tool to x7 ( #4916 )
...
Introduce real time position feedback
Autosense between S6R and S8R (not same sensor orientation)
2017-05-11 18:39:10 +02:00
Max Paperno
f7b6d95910
[Companion] Input names formatting ( #4888 )
...
* [Companion] Re-format Inputs list to format input name consistently with rest of UI; Add leading zeros to RawSource numbers in names; Show custom channel name in MixerDialog.
* [Companion] Remove colon separator between input number and custom name.
* Fix segfault when no model pointer is passed to RawSource::toString() (problem was only on this branch).
2017-05-11 07:37:13 +02:00
Sebastien Charpentier
6e0bec9db4
Update French translation ( #4908 )
...
* Generated new French .ts file.
* Update French translation concerning the new SD sync mechanism.
* Skip must be translated as "Ignorer", not "Sauter".
* French mistake.
2017-05-11 07:36:54 +02:00
Bertrand Songis
83132ef041
Update README.md
2017-05-09 09:30:06 +02:00
Max Paperno
c1586b72bb
[Companion] SD Sync reworked: ( #4906 )
...
* Complete re-write of SyncProcess, now more robust, UI-independent, runs in own thread, large speed boost;
* Use file hash comparisons instead of byte-level compare with string methods (probable fixes for #4837 and #4848 );
* New pre-sync options dialog with selectable folders and other settings (settings are remembered until app exit);
* Option to choose sync direction(s) (up/down/bi) and the order in which bi-directional sync runs;
* Option to choose file comparison mode (timestamp/hash/both) or force overwrite (for one-way sync);
* Option to set a maximum file size to copy;
* Option to do a test run w/out actually copying any files;
* Better reporting of progress, total counts (copied/updated/skipped), and errors, with color coding;
* Much more reliable to cancel long-running/hung copy process;
* ProgressWidget can now display rich-text in the text browser, added some new functions for usage;
* Misc. small layout tweaks to ProgressDialog and ProgressWidget to make them behave/look better;
2017-05-08 20:51:26 +02:00
Max Paperno
ca25696d1a
[Companion] Radio module setup: Fix custom failsafe no-pulse and hold options not being saved properly ( closes #4904 ).
2017-05-08 08:29:11 -04:00
Bertrand Songis
11579d9118
Update CREDITS.txt
2017-05-08 13:48:13 +02:00
Andre Bernet
32714fb841
No more subdomain
2017-05-08 12:33:15 +02:00
Andre Bernet
2bc2030f86
Merge branch 'next' into kilrah/companion_sdcard_download
...
# Conflicts:
# companion/src/fwpreferencesdialog.cpp
2017-05-08 09:48:53 +02:00
Bertrand Songis
93dbdf8680
Just some comments, the very minimum
2017-05-07 22:27:10 +02:00
3djc
301e33a271
gTTS ( #4899 )
...
* Release prep work
* Add CZ support
* Prep for release
* No more need to prefix unicode strings (we use python3)
Some fixes
Italian fixes
2017-05-07 17:39:31 +02:00
Sebastien Charpentier
53bb8bc6c3
Updated French translation. ( #4902 )
...
* Generate nex French .ts file.
* Updated French translation.
2017-05-07 17:39:06 +02:00
Max Paperno
e2502772cb
[Companion] Model Setup: Prevent bogus modification signals. ( #4896 )
...
* [Companion] Model editor Setup panel: Prevent bogus modification signals, eg. when populating protocols box or when removing focus from some fields w/out the value actually changing; Remove unnecessary function.
* [SetupPanel] Fix comparison warning and also a translation issue with Multiprotocols subtype and option names.
* [ModelPrinter] Add a missing include.
2017-05-06 18:09:20 +02:00
Max Paperno
24de312a30
[Companion] Some radio settings Hardware tab fixes. ( #4895 )
...
* [Companion] Radio -> General Settings -> Hardware: Hide external serial port option for Horus; Fix battery voltage and current calibration changes not registering (wrong signal handler name); Prevent modified() event if edited value wasn't actually changed (this is a problem in all panels with onEditingFinished() signals); Fix some cosmetic layout issues when no hardware names are editable.
* [HardwarePanel] Minor layout fix for BT option.
* [HardwarePanel] Fix comparison issue.
2017-05-06 18:08:55 +02:00
3djc
efe53eb034
Fix translation for audio files ( #4889 )
...
Switch the time mechanic to english one (may not be perfect, but current italian is not working at all)
2017-05-06 18:08:28 +02:00
Max Paperno
96ccb4cb3f
[Companion] Fix a few translations. ( #4890 )
...
* [Simulator] Fix keymap translations.
* [Companion] Fix translations in file type selector dialogs.
* [Simulator] Fix inadvertent help text delimiter change.
2017-05-06 18:04:51 +02:00
Bertrand Songis
3f06037e1b
[Companion] Credits dialog refactoring
2017-05-06 17:55:03 +02:00
Bertrand Songis
38d8f6a326
Update DONATIONS.txt
2017-05-06 00:13:12 +02:00
Bertrand Songis
2bec60517a
Update DONATIONS.txt
2017-05-05 07:28:32 +02:00
Bertrand Songis
d3b8133ee2
Add LapinFou to CREDITS.txt
2017-05-02 07:33:10 +02:00
Sebastien Charpentier
4b2b5a9d37
Logical switch L% or LSw% are now translated in IL% (Interrupteur Logique). ( #4886 )
2017-05-01 17:44:08 +02:00
Bertrand Songis
6edc3b61ff
Update DONATIONS.txt
2017-05-01 08:29:22 +02:00
Arne Schwabe
f525b1762b
Fix #4881 ( #4884 )
...
Thanks Mike for noticing: In pxx_arm.cpp, the pulse duration is set to either 48 or 32. This value gets put into the ARR register of the timer (via DMA). Counters count from 0 to the ARR value, then go back to 0. This will result in either 49 or 33 counts for the pulse width, thus making the pulses 0.5uS too long.
Tested only with external PXX
2017-05-01 00:33:45 +02:00
3djc
4f5f241669
Fix opentx-9x-autoswitch-autosource-dblkeys-battgraph-telemetrez-sp22-stickrev-pgbar-en.hex ( #4883 )
2017-04-30 23:19:43 +02:00
Bertrand Songis
0b25332171
Add @schwabe to CREDITS.txt
2017-04-30 12:58:49 +02:00
3djc
054c87c91e
Fix adjust GVAR and Volume ( #4880 )
2017-04-30 12:53:25 +02:00
Bertrand Songis
e053abfc3e
Max added to the CREDITS.txt
2017-04-30 08:57:36 +02:00
Max Paperno
6abd36d628
[Simulator] Revert logic switch names in Radio Outputs view to numbers-only (since @72b1ad0, closes #4877 ).
2017-04-29 20:49:04 -04:00
Damjan Adamic
582546f8ed
Fixes #4839 : path buffer overflow if LUA widget or theme directory name was too long (max length of directory name is 13 characters) ( #4876 )
2017-04-29 22:18:11 +02:00
Damjan Adamic
c1e7235375
Launchpad changelogs for 2.2.0 RC18
2017-04-29 19:26:49 +02:00
Bertrand Songis
975023bdc7
Update DONATIONS.txt
2017-04-29 16:02:37 +02:00
Max Paperno
4df32f8247
[Companion] Prevent crash when importing (converting) more models than current radio can handle.
2017-04-29 07:30:44 -04:00
Sebastien Charpentier
630dec62f5
Fixed French translations ( #4875 )
...
* Updated French .ts file.
* Updated French translations.
2017-04-29 10:34:50 +02:00
3djc
a58a541bb6
Only display RAS for XJT modules ( #4869 )
2017-04-29 09:10:15 +02:00
3djc
0cff67e032
Fix some too long translation ( #4873 )
...
* Fix FR, DE, PL
* Such a better fix thanks to @mhotar !
* Create conditional linebreak for 128pixels and Horus, but not X9
* CosmeticsCo
2017-04-29 09:04:23 +02:00
Max Paperno
72b1ad085f
[Companion] Show custom channel, G-Var, and Curve names throughout UI. ( #4874 )
...
* [Companion] Move RadioData constructor.
* [Companion] Move getCapability(SwitchPositions) to Boards class.
* [Companion] Show custom channel, g-var, & curve names throughout UI; Remove redundant name formatting and other unused functions in ModelPrinter and Helpers; Add CustomFunctionData::isEmpty().
* [Companion] Add LogicalSwitchData::isEmpty().
* [Companion] Fix small bug in HardwarePanel.
* [Companion] Rename logical switches to "LSw##" in selections lists to avoid confusion with "L#" and "LS" hardware controls; remove unused RotaryEncoderString().
2017-04-29 09:03:53 +02:00
3djc
04bcc70422
X7 output main view : dynamic PREC also for PPM_US ( #4871 )
...
* Differentiate PREC threshold for PPM_US and PPM_PERCENT
* Cosmetics
2017-04-28 16:14:48 +02:00
Sebastien Charpentier
d5eec9b8dc
Fixed typo. ( #4870 )
2017-04-28 16:13:19 +02:00
Bertrand Songis
36afe4127c
Update DONATIONS.txt
2017-04-28 16:12:41 +02:00
Bertrand Songis
572463bb0d
Update DONATIONS.txt
2017-04-27 21:13:09 +02:00
3djc
6f066253f0
Proper (?) fix ( #4868 )
2017-04-27 21:08:46 +02:00
Sebastien Charpentier
f3cbc37067
Fix French translation ( #4862 )
...
* Fixed too long French translation for the Horus.
* Fixed some French translations.
2017-04-27 21:06:40 +02:00
Arne Schwabe
37b0dab9da
Add RAS to X7 analogs screen ( #4865 )
...
* Add RAS to X7 analogs screen
* Also fix SWR->RAS in simulator UI
* Only display RAS for external XJT module
The „this is almost useless but I have done the work, now it stays commit“
2017-04-27 20:31:00 +02:00
Damjan Adamic
c6d15c6f37
Launchpad changelogs for 2.2.0 RC17
2017-04-27 11:19:57 +02:00
Damjan Adamic
73f4b8f172
Projectkk2glider/issue 4827 ( #4855 )
...
* Reverting a part of f94b4c743d that deals with the size of table hash. Fixes 4827, but uses more memory and CPU.
* New internal Lua traces
2017-04-26 21:45:46 +02:00
Bertrand Songis
3aceed62c9
[Companion] Fixes #4777 ( #4860 )
2017-04-26 21:43:35 +02:00
Bertrand Songis
f10bad7abe
Proposal to fix #4831 (CZ TTS problem with PREC1 and units) ( #4856 )
...
* Proposal to fix #4831
* Next fix for #4831
* Initiate some CZ docs
* Some more structure, still a workframe
* My attempt to help with #4831
* Update tts_doc_cz.md
* copy/paste error
* Update tts_doc_cz.md
* missed one number/qr.quot
* Cosmetics
* Consistency in parameters order
* Nearly complete doc
* Cosmetics to facilitate coding for non CZ devs
* Fix integer+unit, cosmetics
* Update tts_doc Radians and Mililiters are Male gender
* Radian and Millimeter are Male (so i've been told)
* Cosmetics
* Invers pushUnitPrompt parameters as per bsongis request
2017-04-26 21:42:01 +02:00
Bertrand Songis
c15922a942
Update DONATIONS.txt
2017-04-26 17:30:34 +02:00
Bertrand Songis
c2a6a20fc1
[TTS] Fixes
2017-04-26 13:13:55 +02:00
Bertrand Songis
37155363ff
[TTS] gTTS method added
2017-04-26 12:33:12 +02:00
Bertrand Songis
b0183efaf1
Fixes #4841
2017-04-25 21:25:46 +02:00
3djc
6dd8524ea5
Differentiate message despite so little space :s ( #4850 )
2017-04-25 12:08:20 +02:00
Arne Schwabe
50cb102a34
[MULTI] Fix fallback to Flysky and Spektrum telemetry without MULTI_TELEMETRY ( #4851 )
2017-04-25 12:07:34 +02:00
3djc
be20e90630
3djc/gps display fixes ( #4852 )
...
* Remove top GPS coord display on X7 sensor edit (not enough space for it)
* Improve GPS coord display on X9
2017-04-25 12:06:40 +02:00
Martin Hotar
c15a86dc19
cz rtanslation fixes and mode sources aligned a bit -it fixes EN version as well ( #4854 )
2017-04-24 20:53:09 +02:00
Bertrand Songis
b790a844f1
Fixes #4806
2017-04-24 19:33:06 +02:00
Bertrand Songis
faacf7f9c5
Update DONATIONS.txt
2017-04-24 18:00:45 +02:00
Max Paperno
f9b7f567c3
[Companion] Fix Special/Global Functions action selector being reset for all lines when one line is deleted/cut/pasted ( closes #4825 ).
2017-04-23 21:10:17 -04:00
3djc
591522c25a
fix drawSource ( #4843 )
2017-04-23 18:00:11 +02:00
3djc
9193604aff
X7 : fix calibration interuption ( #4835 )
...
* Fix 4833
* Less worse fix ?
* Trying something else
2017-04-23 12:38:50 +02:00
Bertrand Songis
1ad8769fff
[Horus] Vector table updated ( #4842 )
2017-04-23 10:11:01 +02:00
3djc
fbc3bac6d3
Review handling of combine INTERNAL_PPM and MULTIMODULE ( #4826 )
...
* First attempt
* Fix
* Review IS_INTERNAL_MODULE_ENABLED() macro
2017-04-23 10:10:43 +02:00
Bertrand Songis
ea5401084c
Update DONATIONS.txt
2017-04-22 20:50:50 +02:00
Bertrand Songis
902473fe6f
Update
2017-04-20 09:39:44 +02:00
Sebastien Charpentier
bc6ed93b0f
Updated Frencht ranslation for "SimulatorMain". ( #4817 )
2017-04-19 10:57:31 +02:00
reichi
b5f5e64d95
Fix DS3231 RTC read/write on AR9X ( #4819 )
2017-04-19 10:55:48 +02:00
3djc
fa951acf40
Review line ending handling ( #4820 )
...
* New line end handling rules
* Normalize all the line endings
2017-04-19 10:54:43 +02:00
Bertrand Songis
189b65b724
Update DONATIONS.txt
2017-04-18 22:11:39 +02:00
3djc
6e427bca74
Do not allow past SWSRC_TELEMETRY_STREAMING for global functions ( #4814 )
2017-04-18 12:56:03 +02:00
3djc
0c260ce12d
Invert outputs limits when output is reversed ( #4813 )
...
* Invert outputs limits when output is reversed
* Cosmetics
2017-04-18 12:55:43 +02:00
Bertrand Songis
9a93d85ef6
Update DONATIONS.txt
2017-04-18 08:33:23 +02:00
3djc
46f0384828
No reason for that just yet
2017-04-17 12:02:33 +02:00
Arne Schwabe
54c1f22312
Multimodule has a pulldown resistor and does not work with open drain, use push pull instead ( #4808 )
2017-04-17 10:25:56 +02:00
Bertrand Songis
2b41ba94ff
Update opentxsimulator.cpp
2017-04-17 10:23:09 +02:00
Arne Schwabe
471c38628f
Fix key variable not initialised ( #4790 )
2017-04-17 10:22:21 +02:00
Andre Bernet
b0b270963c
Cosmetics
2017-04-17 10:16:20 +02:00
Bertrand Songis
a719c391a1
Fixes #4768 ( #4807 )
2017-04-17 10:04:09 +02:00
3djc
13e6ae1d08
Move tm_year to unsigned ( #4811 )
...
Fixes 4627
2017-04-17 10:03:45 +02:00
Bertrand Songis
c6148c109c
Update DONATIONS.txt
2017-04-17 09:59:12 +02:00
3djc
95bc595f50
Better manage additional switches declared as toggle or 2pos ( #4793 )
2017-04-16 21:13:51 +02:00
Max Paperno
1d6f2acbc2
[Simulator] Refactor CLI option parsing, add "--sd-path" and "--start-with" options ( #4798 )
...
* [Simulator] Refactor CLI option parsing to use QCommandLineParser, remove QxtCommandOptions external lib; Add "--sd-path" and "--start-with" options; Qualify all translatable text (SimulatorMain context).
* Add date string to version.
2017-04-16 21:03:31 +02:00
Andre Bernet
5d5c915ea9
[Horus] Language specific char handling was missing in text view
2017-04-16 21:02:10 +02:00
Sebastien Charpentier
f795528d21
Translate last missing field + correct some translation (confirmation box) when deleting models/categories. ( #4797 )
2017-04-16 20:58:14 +02:00
3djc
1d4ec6f73e
3djc/fix #4795 ( #4802 )
...
* Prevent popup in undue places
* Working fix ?
2017-04-16 10:18:52 +02:00
Damjan Adamic
723b5df4f1
Launchpad changelogs for 2.2.0 RC16
2017-04-15 11:54:12 +02:00
mhotar
f197268ca7
Merge branch 'next' of https://github.com/opentx/opentx into next
2017-04-13 21:58:45 +02:00
mhotar
c152f983da
yerico add model and category icons
2017-04-13 21:57:42 +02:00
Arne Schwabe
adeb088e93
Fix IBUS telemetry scaling ( #4784 )
...
In my first implementation I guess some scalings wrong (and forgot PREC1 when trying to subtract 40)
2017-04-13 18:31:50 +02:00
Jacek Drewniak
70c837f9f0
Driver33/pl translation ( #4785 )
...
* partial pl translation
* pl partial translation
* partial pl translation
* partial pl translation
* pl translation changes
* pl translation changes
2017-04-13 18:31:33 +02:00
Arne Schwabe
78c5bf1ec2
Fix high dpi on Windows
2017-04-13 12:13:02 +02:00
Sebastien Charpentier
c6a024289f
Updated FR translation for Companion 2.2.0N368 ( #4771 )
2017-04-12 14:20:11 +02:00
3djc
fe55889495
Prevent delay to be accessible for edge LS ( #4781 )
2017-04-12 14:19:15 +02:00
Max Paperno
111bcad9a7
[Companion] Do not create a category in new file when loading data from radio; Fix crashes when editing category name.
2017-04-12 07:18:01 -04:00
Max Paperno
a062efeb21
[Companion] Fix some Special/Global Functions editor source selection lists being broken and Action selector disappearing for simple actions with no parameters ( fixes #4775 and #4779 ).
2017-04-12 05:41:04 -04:00
Andre Bernet
d4ed05c98c
Fix translations again
2017-04-12 10:13:05 +02:00
3djc
39a631d31d
Dramaticaly reduce spam on companion/simu 'debug' output
2017-04-12 10:07:47 +02:00
Bertrand Songis
0a6518eb30
Compilation fix for french firmware / AVR
2017-04-12 09:50:17 +02:00
Bertrand Songis
37a21ffef6
Update DONATIONS.txt
2017-04-12 09:06:11 +02:00
Max Paperno
2808b85fce
[Companion] Clean up some AppPreferencesDialog layout size policies and fix height shrinking when options change; Fixes issues on HiDPI displays.
2017-04-12 02:51:25 -04:00
Max Paperno
924ecced98
[Companion] Fix issue with category edit and dbl-click not working after category name edit; Add translator warnings on default model names; Remove redundant variable and consolidate filename change routines.
2017-04-11 22:54:58 -04:00
Max Paperno
077a651dc3
[Simulator] Fix intermittent crc errors with telemetry simulator.
2017-04-11 21:21:09 -04:00
Max Paperno
c2ef10724d
[Simulator] Fix data not being saved back to file in standalone simulator when using .otx file with non-Horus radio types.
2017-04-11 19:12:58 -04:00
Max Paperno
350c3a6d44
[Companion] Do not run model wizard on a duplicated/copied model ( fixes #4773 ); Replace existing file extension with .otx when first saving a converted bin/hex/eepe file ( fixes #4772 ); Make sure no other models exist before setting first model as default (fix index 0 always being auto-selected).
2017-04-11 16:42:20 -04:00
Max Paperno
de3c503e02
[Companion] Fix startup switch warnings wraparound issue with X9E SQ-SR switches ( closes #3359 ).
2017-04-11 12:07:09 -04:00
Bertrand Songis
95b31ee147
Update DONATIONS.txt
2017-04-11 07:52:50 +02:00
Arne Schwabe
7779bc51cd
Remove unused pointer startP ( #4770 )
...
Clang complains about startP pointer pointing to a member of a packed structure, resulting on in a unaligned pointered address. The compiler will optimise the pointer out anyway
2017-04-11 07:50:02 +02:00
Bertrand Songis
df0e306458
Update DONATIONS.txt
2017-04-11 07:48:23 +02:00
Max Paperno
d864a67c3b
[Companion] Restore model drag/drop/compare, many UI improvements to main and sub-windows. ( #4769 )
...
* [Companion] Refactor MdiChild & TreeModel, restore drag/drop, and more:
* Add full drag-and-drop functions to the models list, including model copy, move, and insert actions (also between windows);
* Add general radio settings copy/paste across file windows;
* Full MIME support with distinct types for various data (eg. models vs. general settings), also add new type for metadata (header);
* Copied/cut models can now be inserted in any spot (similar to drop-insert);
* Deleted/cut models can now be removed entirely (including the empty slot) for all radio types (any models after the removed one move up, like for Horus) (may need to make this an option);
* Empty model slots can now also be removed (any models after the removed slot move up) (but total # of slots is still maintained);
* Default model can be deleted (new default is picked);
* Completely revamp the actions system (copy/paste/edit/etc) to make it fully functional:
* Actions exist in the window, not just context menu, therefore all keyboard shortcuts actually work, w/out any duplicated code;
* Provides access from MainWindow in a comprehensive manner: all actions are available and properly updated based on selections in current editor window, w/out awkward event monitoring;
* More actions available from context menu, and somewhat reorganized;
* Also show all actions on mini toolbars right in the MDI window (possibly make optional later);
* Updated English localization file to account for plurals usage in new action item names (other languages need to be updated);
* Keyboard navigation in the model list now works/practical;
* MDI window uses all available height by default;
* Newly added models/categories are selected and highlighted; Category names are immediately editable; Model editor is/can be launched if wizard is not (need to make option);
* MainWindow updates:
* Edit toolbar and menu now showing all available edit actions, with proper context;
* File menu properly updates with all "general" radio actions: edit/copy/paste settings and simulate radio;
* Added Windows menu showing list of open windows (eg. to switch when full screen) and tabbed window option (need to make persistent setting);
* Immediate update of icon size preference;
* Do not delete toolbars when re-translating UI (they don't lose assigned position);
* [Companion] Restore model compare functionality by using new MIME data exchange system; Add ability to compare any number of models at a time; Multi-model printer now shows custom hardware settings for each dropped model (even from different radios).
* [Companion] Add missing monoblue & monowhite theme sdsync icons.
* [Companion] Model wizard starts with default model name populated.
* [Companion] Properly re-translate UI instead of recreating all the actions/etc.; Tell Mac specifically where to put our actions (seems to make it happier too).
* [Companion] Further improve handling of Window menu items/detection of sub-window changes.
* [Companion] Add file-close action.
* [Companion] Add user options and save preferences:
* Option to use wizard, open editor, or do nothing on new model creation;
* Option to remove empty model slots when deleting/moving models (in non-Horus radios);
* Options to hide toolbars in document windows (r-click on TBs);
* Save/restore size of document windows, and maximized/tabbed state;
* Save/restore size/position of model compare window;
* Add shortcuts for model compare, FW download, log viewer;
* [Companion] Disable being able to "delete" empty model slots (more awkward than helpful).
2017-04-10 19:29:41 +02:00
3djc
9c19889309
Remove trailing silence from audio files
2017-04-10 13:16:39 +02:00
3djc
0a1cacf77c
Fixes to BattCheck widget
2017-04-10 10:39:14 +02:00
Andre Bernet
eca531d743
More translation fixes
2017-04-10 10:14:15 +02:00
Andre Bernet
3326ff3f61
Translation fixes
2017-04-10 09:31:37 +02:00
3djc
d4c3ff743b
3djc/x7 draw timer ( #4764 )
...
* Use drawText with tiem string like x12s. Change font ':' which where way to large for SMLSIZE
* MIDSIZE ':' lower dot was not horizontaly symetrical, moving it up one pixel
* Make it all ARM
* Let's try not to brake timer adjust
* Fix
2017-04-08 16:59:21 +02:00
Bertrand Songis
d04cb84c5b
Update DONATIONS file on 'next'
2017-04-08 12:41:36 +02:00
Bertrand Songis
0359cb244e
Bsongis/server compilation fix ( #4763 )
...
* Fix following automatic server emails
CMake options:
-DTHR_TRACE=YES -DVARIO=YES -DGAUGES=NO -DAUTOSWITCH=YES -DTRANSLATIONS=FR -DACCURAT_THROTTLE_STATS=NO -DSP22=NO -DPCB=9X -DARITHMETIC_OVERFLOW_CHECK=NO -DFONT=SQT5 -DHELI=NO -DEEPROM_PROGRESS_BAR=YES -DTEMPLATES=NO -DFRSKY_STICKS=NO -DVOICE=NO -DDBLKEYS=NO -DGRAPHICS=YES -DFAI=YES -DBATTGRAPH=YES -DTURNIGY_TRANSMITTER_FIX=NO -DPWM_BACKLIGHT=NO -DNAVIGATION=NO -DBOLD=YES -DDSM2=NO -DGVARS=NO -DAUTOSOURCE=YES -DCURVES=NO -DWS_HOW_HIGH=YES -DPPM_LIMITS_SYMETRICAL=NO -DHAPTIC=NO -DUNITS=METRIC -DPPM_UNIT=PERCENT_PREC1 -DAUDIO=YES -DGPS=NO -DPPM_CENTER_ADJUSTABLE=NO -DSPLASH=YES -DFAS_OFFSET=NO -DFLIGHT_MODES=NO -DOVERRIDE_CHANNEL_FUNCTION=YES
* Fix some missing translations for avr
* Compilation fixes
2017-04-08 12:39:30 +02:00
3djc
76f3edb50d
Handles premature exit (no pun intended) ( #4762 )
2017-04-08 10:32:59 +02:00
3djc
116d24ec37
Horus : adjust INVERS background for all text sizes ( #4755 )
...
* Adjust INVERS background for all text sizes
* More proper fix (I think)
2017-04-08 10:32:30 +02:00
Andre Bernet
87c45beba2
Remove throttle reverse warning for AVR too
2017-04-08 10:32:10 +02:00
Andre Bernet
db48158956
Main view index is now in model settings ( fix #4761 )
2017-04-07 19:52:28 +02:00
Andre Bernet
f3d56d31c0
Export Horus joystick to lua
2017-04-07 18:45:59 +02:00
Max Paperno
ee50096754
[Companion] Fix another possible crash during model conversions (divide by zero).
2017-04-07 04:46:50 -04:00
Max Paperno
629d82fe27
[Simulator] Fix trims issue with AVR simulators (build failure since 57dc015); Fix possible array bounds issue if data is corrupt.
2017-04-07 03:50:40 -04:00
3djc
3a8f9adb4d
Enable set binding mode as a firmware option for frsky radios ( #4743 )
...
* Enable set binding mode as a firmware option for frsky radios
* Improvements based on Bertrand's comments
* Last feedbacks
2017-04-06 22:36:10 +02:00
Andre Bernet
8794f45816
Check for confirming inversion of throttle channel is no more possible since Virtual Inputs got introduced ( Fix #4757 ) ( #4758 )
2017-04-06 22:34:11 +02:00
3djc
b291faf7a7
Add unit to lua getFieldInfo ( #4750 )
...
* Create getUnit lua function
* Cosmetics
* Expend getFieldInfo instead of creating a new function
* Streamline units table
* @projeckk2glider comments
* Cosmetics
* Use simple division
2017-04-06 22:31:17 +02:00
3djc
537fe906ce
Add GVAR handling similar to X9 ( #4749 )
2017-04-06 22:30:50 +02:00
Max Paperno
339592d681
[Companion] Fix model setup panel not being populated with data upon initial load (since 4c0dbfc).
2017-04-05 03:56:31 -04:00
Sebastien Charpentier
3d7d57df7c
Fixed typo
2017-04-04 15:39:31 +02:00
3djc
0cdff35bd3
More italian plural unit support (that will just say something, since I do not speak italian, don't know if it will be right)
2017-04-03 09:50:53 +02:00
3djc
e7c882e826
Needed for #4742
2017-04-03 09:35:51 +02:00
3djc
7e8cec005b
Fix #4742
2017-04-03 09:03:07 +02:00
Sebastien Charpentier
e264a06670
Updated French translation. ( #4740 )
...
* Updated French translation.
* Fixed some mistakes.
* Updated kebyboard shortcut according @mpaperno comment.
2017-04-02 22:24:10 +02:00
Max Paperno
57dc0159d6
[Simulator] Asynchronous SimulatorInterface & a few new features. ( #4738 )
...
* [Simulator] Create RadioKeyWidget class for UI buttons & refactor ButtonsWidget; Refactor SimulatedUIWidget (and subtypes) to use new RadioKeyWidgets/ButtonsWidget; Centralize help text for key mappings and get creative with some icons; Simplify some radio UI setups with rectangular buttons.
* [Simulator] Convert all simulator data I/O to signals/slots mechanism:
* SimulatorInterface/OpenTxSimulator:
- Now inherits from QObject to allow signal/slot interface;
- Allows data exchange on a per-item basis (eg. each I/O value is treated separately instead of sending whole arrays or structs of data);
- Checks for data changes and only emits signals when change is detected (GUI can now assume only new values are being sent);
- Manages its own 10ms timer (doesn't rely on GUI to do that);
- Sends "heartbeat" signals @ 1Hz for status monitoring;
* Simulator GUI:
- All data is exchanged between GUI elements as well as SimulatorInterface via signals/slots using standardized methods;
- Data is sent immediately, and only, when actually changed (eg. a control is moved) instead of in bulk at specific time intervals;
- Similarly, an asynchronous method is used for reading incoming data, w/out timers or loops;
- Improve VirtualJoystickWidget to be more encapsulated and configurable;
- Pause telemetry simulator if window is hidden;
* [Simulator] Move SimulatorInterface instance to separate thread, ensure safe asynchronous operations & proper timer interactions; Protect/remove some functions, & reorganize the order (cosmetics).
* [Simulator] Traces are now delivered to OpenTxSimulator and one or more QIODevice(s) can be added as recipient(s); Add SimulatorInterface::getCapability() for compile-time settings; Remove reversed POT1/SLIDER1 mixer exception (Taranis) requirement for SIMU; Fix plus/minus key delay on wheel event w/out encoder.
* [Simulator] Add current knob/slider/trim input value in tool-tips (KnobWidget and SliderWidget).
* [Simulator] Fix trims widget internal value not properly updating, and remove trim influence on virtual joystick X/Y value display (closes #4671 ).
* [SimulatorInterface] Add handling of transmitter input voltage, including a rough conversion of volts to ADC value for different boards, and default battery volts lookup function; Clear analogs array before starting.
* [Simulator] Add SimulatorInterface::init() method to separate pre-startup tasks; Report actual trim range, not just extended on/off; Change how radio widget states are restored; VirtualJoystickWidget: Connect trim changes directly from simulator, connect joystick events directly, report stick mode directly instead of setting values/constraints externally.
* [Simulator] Calculate default Tx V input based on configured range in radio settings (or warning V+2 for radios which don't support a range).
* [Simulator] Add functional aux. trims for Horus (closes #4699 ).
* [Companion] Remove problematic QMessageLogContext from AppDebugMessageHandler::messageOutput().
* [Simulator] Prevent trim change via slider if disabled for flight mode (closes #4600 ).
* [OpenTxSimulator] Fixes for Qt < 5.4.
* [OpenTxSimulator] Fix slot name.
2017-04-02 12:17:37 +02:00
Max Paperno
36bb951314
[Companion] Radio profile/current firmware handling: ( #4737 )
...
* Fix possible confusion/data corruption when deleting radio profile (closes #4734 , ref: #4686 );
* Add Delete Profile action to Radio Profiles menu (closes #4736 ) (but remove from from app prefs. panel);
* Add confirmation prompt before deleting profile;
* Open profile settings dialog when creating/copying a profile (closes #4735 );
* Make sure current (global) firmware flavor is properly updated when changing fw type/options in profile;
* Append "-Copy" to name of copied profile;
* Factor out Firmware global vars/functions in favor of static members.
2017-04-02 12:17:06 +02:00
Arne Schwabe
8d0db05e78
Copy useful links from 2.1 to 2.2 ( #4732 )
2017-04-02 12:16:12 +02:00
Max Paperno
8b61cd56bc
[Simulator] Prevent two possible concurrency issues with FIFOBufferDevice/FilteredTextBuffer.
2017-04-01 20:50:13 -04:00
Max Paperno
5dabe53af4
Minor misc. fixes ( #4729 )
...
* [Simulator] Remove extraneous format value in microsTimer; Better way to delete SimulatorStartupDialog (in case no event loop starts).
* [Simulator] No helpers dependency for SimulatorStartupDialog.
* [simpgmspace] Rename micros timer function and make externally available.
* [Companion] Fix possible uninitialized value in TreeModel (compiler warning).
* [multi_arm] Fix minor compiler warning (MSVC: "unsafe mix of type 'uint8_t' and type 'bool' in operation").
* [lua] Fix compiler warning ("'data' may be used uninitialized in this function").
* [OpenTxSimulator] Fix analogs array range.
* [Simulator] Auto-start simulator when SimulatorMainWindow is first shown (vs. before it was shown).
* [Simulator] DebugOutput: prevent possible mutex deadlock on buffer overflow (force queued connection for Qt < 5.3).
* [Companion] Display calibration data for Horus joysticks (MOUSE1/MOUSE2)
2017-04-01 08:13:24 +02:00
Damjan Adamic
9c7c8244f4
Fixes #4715 : model notes were read from the settings path, but should be read from SD card path ( #4728 )
2017-04-01 08:11:16 +02:00
3djc
b22e45cf18
Companion : display warning on eeprom upgrade ( #4724 )
...
* Display warning on eeprom upgrade
* Use existing function
2017-04-01 08:10:46 +02:00
Damjan Adamic
fa275793ad
simpgmspace CoGetOSTime() was returning wrong values (too big)
2017-03-31 19:52:20 +02:00
Max Paperno
9d3960f0f5
[Simulator] TelemetrySimulator: Fix instance values not being populated with radio settings (also now reloads instance values with rest of radio data). ( closes #4711 )
2017-03-31 13:19:12 -04:00
Damjan Adamic
2aebcb842a
Lua docs update: lcd.drawText() added link to fonts
2017-03-31 18:33:48 +02:00
3djc
e2722509f7
Instead of copying current profile, start from a blank one ( #4714 )
...
* Instead of copying current profile, start from a blank one
* Handle both add profile (which add a new (ie blank) one) and copy current profile which behaves like before (but says it)
* Avoid duplicate code
2017-03-31 16:14:00 +02:00
3djc
b17a6d470f
Only allow saving to OTX format ( #4727 )
2017-03-31 16:13:36 +02:00
3djc
d1cacc2f0f
Use filename when no name is defined ( #4726 )
2017-03-31 16:12:43 +02:00
3djc
9ff1dab6b8
Hide non working serial2 for Horus
2017-03-31 10:06:34 +02:00
Max Paperno
369bac9950
[Companion] Improve handling of non-supported splash image (Horus) in radio profile settings page. ( #4720 )
2017-03-31 07:56:22 +02:00
Max Paperno
4c0dbfcb6c
[Companion] Make simulator startup from ModelEdit panel act the same as simulating a model from the models list widget (that is, including the other radio data as well); Simplify some code, remove automatic signal connections and use new syntax. ( #4721 )
2017-03-31 07:55:25 +02:00
Arne Schwabe
965849ee41
Small progress on German translations ( #4719 )
2017-03-31 07:53:40 +02:00
3djc
89bfd6dcf4
Earlier is better
2017-03-30 08:43:50 +02:00
3djc
361b2b707f
Do not recompile if firmware is already there
...
Always print filename on compile error so that the email handler can attach the error log
2017-03-30 08:15:58 +02:00
3djc
443d75c0ac
Make default category translatable (with dev warning) ( #4712 )
2017-03-29 15:10:29 -04:00
Max Paperno
3eb39ddac2
[build] Add "all-libsimulators" target to build all simulator flavors at once. ( #4710 )
...
* [build] Add "all-libsimulators" target to build all simulator flavors at once.
* [build] Refine the "all simulators" target setup and deal with GNU 'make' parallelism issue (ninja=faster); rename to "all-simu-libs".
2017-03-29 15:46:48 +02:00
Max Paperno
6709c55fea
[Simulator] Fix timing issues in all AVR simulators on Windows (MSVC) ( #4709 )
...
* [simpgmspace] Fix 2MHz and 16KHz timers on MSVC builds (fixes LCD/key/switch response delay on all AVR simulators); Introduce experimental use of Qt to simplify x-platform code (disabled by default).
* Qt timer scaling fix.
2017-03-29 15:44:51 +02:00
Arne Schwabe
10c6c9a1ec
Add DM002 multipl protocol ( #4716 )
2017-03-29 15:43:16 +02:00
Andre Bernet
19e3fba836
[companion] Update all translation files
2017-03-28 11:16:07 +02:00
Andre Bernet
061297e9b5
Harmonize play delay across radios
2017-03-28 10:51:09 +02:00
Andre Bernet
02c7ef70ea
Add headers to GVAR grid... (Re #4707 )
2017-03-28 09:49:31 +02:00
3djc
19688ff924
Add warning for translators
2017-03-28 09:38:40 +02:00
Max Paperno
c8be6d406d
[Companion] Replace erroneously removed File menu items ( closes #4708 ).
2017-03-27 23:03:12 -04:00
Bertrand Songis
c9df941ee6
Conversion issues #4570 and #4264
2017-03-27 19:56:55 +02:00
Max Paperno
f5ab145d2f
[Companion] Show custom control names throughout the UI (& internal refactoring) ( #4693 )
...
* [Companion] Introduce new Boards class to further consolidate hardware metadata and remove some globals.
* [Companion] * RawSource::toString() and RawSwitch::toString() can now return custom hardware names (if given a GeneralSettings object) for the following types (respectively):
SOURCE_TYPE_STICK, SOURCE_TYPE_SWITCH, SWITCH_TYPE_SWITCH, & SWITCH_TYPE_MULTIPOS_POT;
* RawSource::isPot() and isSlider() can now return their own index position in potConfig[]/sliderConfig[];
* Switch indicator strings can be localized if necessary.
* [Companion] Refactor model printers to use new RawSource/RawSwitch capabilities; Simplify model-to-printer mapping scheme in multimodelprinter; Use const ModelData pointer.
* [Companion] Refactor how RawSource and RawSwitch selection combo boxes are populated, using cache-able data models instead of direct manipulation; Refactor some other Helpers function into their own namespace.
* Cosmetics & forgotten qualifier.
2017-03-27 19:02:19 +02:00
3djc
627347a48c
Horus as vario handling too ( #4700 )
2017-03-27 18:59:34 +02:00
Bertrand Songis
4086374249
Compilation fixes
2017-03-27 18:43:23 +02:00
Max Paperno
aaaaf1a806
[simulation] Fix reported multi-position switch output being outside of normal range due to SIMU exception in mixer.cpp.
2017-03-27 01:31:59 -04:00
Bertrand Songis
6c28efdd4f
Fixes #4695
2017-03-26 20:40:13 +02:00
Damjan Adamic
29018fae9c
Keys code cleanup and documentation ( #4692 )
2017-03-26 20:11:06 +02:00
Thibault Jouan
36a6ba24b8
Add firmware update tools location for FreeBSD ( #4688 )
...
Add paths for avrdude and dfu-util programs under FreeBSD. SAM-BA does
not exist yet in the FreeBSD port collection.
2017-03-26 20:07:35 +02:00
Max Paperno
1d21309935
[Companion] Speed up loading of model editor ( #4689 )
...
* [Companion] Speed up loading of model editor by only displaying Logical Switches and Custom Functions which are actually used.
* [Companion[ Constrain size of Repeat options combo box.
* Missing indent.
2017-03-26 20:06:55 +02:00
3djc
bed9f56b9d
Fix non overlapping text ( #4691 )
2017-03-26 20:04:49 +02:00
Sebastien Charpentier
fc5835a327
Added some tiny cosmetic changes in order to help user to make the link between Companion and the radio menu. ( #4694 )
2017-03-26 19:51:58 +02:00
Damjan Adamic
2bbb704c3e
Fixed: AudioQueue::playTone() with 0 frequency caused radio reboot (divide by zero)
2017-03-26 19:16:08 +02:00
3djc
8c52e57c46
Eeprom upgrade checks tools
2017-03-26 13:28:12 +02:00
Damjan Adamic
5e55a3f5d3
Lua killEvents() docs update
2017-03-25 20:37:05 +01:00
mhotar
701125b0ca
Images converted to plain SVG #4677
2017-03-25 15:11:29 +01:00
3djc
380024547a
Merge pull request #4687 from opentx/LapinFou/FR_Translation
...
Updated French translation
2017-03-25 13:56:52 +01:00
LapinFou
259f76e1b5
Updated French translation.
2017-03-25 13:53:05 +01:00
LapinFou
0fa50df355
Update French transation.
2017-03-25 13:27:28 +01:00
Max Paperno
dcdbff74b0
[Companion] Translation system improvements. ( #4676 )
...
* [Companion] I18N:
* Introduce new Translations class to centralize all related functionality;
* Add ability to search multiple locations for .qm translation binaries (local folders, resources, system paths);
* Add ability to reload translations dynamically w/out application restart;
* Improve support for loading Qt translations (if available);
* [build][i18n] Look for and include pre-built Qt translations with other translation resources; Generate translations.qrc dynamically with rest of build files; Add EN "translation" file (simpler UI string edits and possible abstractions); Rename ZH translation file to be country-specific.
* [build] Centralize finding all the Qt bits into root CMakeLists; Make sure QT_QMAKE_EXECUTABLE is defined; Disable dysfunctional simulator installer script generation.
* Cosmetics (unused includes).
* [Companion] Make language options menu dynamic based on available translations, and always show native language name; Allow changing language of some elements w/out restarting (esp. menus/toolbar buttons); Simplify menus/actions/handlers for themes and icon sizes.
* [build] Better way to generate translations.qrc using input file again (previous method was generating new qrc for each reconfig); Make sure common library is linked to other modules which may need it; Remove unused script.
2017-03-25 13:06:36 +01:00
Martin Hotar
d5560d68f4
simuicons ( #4677 )
...
* simuicons
* exported as plainSVG
* restart icons
* some more of the -active ctates
2017-03-25 13:06:25 +01:00
3djc
98388a7ec8
Used rouding like arm radios ( #4683 )
2017-03-25 13:04:33 +01:00
Thibault Jouan
1f7dd5a5bc
Improve companion CMake programs name condition ( #4684 )
...
* Refactor condition to avoid repeating the test in `else' and `endif';
* Suffix programs name with `${C9X_NAME_SUFFIX}' under FreeBSD, as for
Linux build, else cmake build is failing because a `companion'
directory already exist in the build directory.
2017-03-25 13:03:52 +01:00
Max Paperno
64e960adc5
[Simulator] Fix startup error in standalone mode when eeprom file does not exist (create file instead, as usual).
2017-03-24 03:40:31 -04:00
Max Paperno
d82244adc0
[Companion] Allow translating some "missing" strings (fixes lupdate warning in multiprotocols.cpp).
2017-03-23 15:27:08 -04:00
Damjan Adamic
93f6abd81a
Launchpad changelogs for 2.2.0 RC14 (and compilation fix for trusty)
2017-03-23 19:48:13 +01:00
Martin Hotar
e1dac6e58e
cz translations - radio part ( #4675 )
...
* cz translations
* cz translations
2017-03-23 18:22:32 +01:00
3djc
7de823f140
Only increment nightly index on successful processing
2017-03-23 12:17:09 +01:00
3djc
1856334e7e
Still build firmware stamps even if .deb binary is already there
2017-03-23 10:36:06 +01:00
3djc
a7050e4b51
Allow 'pre put' of 'exe' for release too
2017-03-23 10:20:19 +01:00
3djc
99f1965aa6
fix typo
2017-03-23 10:09:27 +01:00
3djc
3ddd809b2c
Skip building if nightly item already there
2017-03-23 10:06:11 +01:00
3djc
d586b7cd2b
Allow neg value for telem comparison fonctions ( #4667 )
...
* Allow neg value for telem comparison fonctions
* Protect avr
2017-03-22 21:57:45 +01:00
Max Paperno
d68778ec81
[Simulator] Virtual joystick tweaks. ( #4666 )
...
* [Simulator] Create a reusable RadioTrimWidget; Move all trim-related enums to boards.h; Make sure aux trims are accounted for in SimulatorInterface; Trims now use toolbuttons with icons instead of pushbuttons with text.
* [Simulator] New buttons & icons for virtual joystick axis hold/fix toggles; Joystick ball is now slightly scaled to stick area.
* [Simulator] Virtual joystick now "follows" mouse clicks within the stick area (left-click on empty space will attract the control node).
2017-03-22 21:05:27 +01:00
Max Paperno
919e8eb962
[build] Only build companion/simulator resources files once. ( #4670 )
...
* [build] Only build companion/simulator resources files once and include in common lib; Consolidate/cosmetics.
* [build] Fix "missing" translation resource files with some builds (since last commit); move resource file declarations to after app init as recommended; fix name of Qt translation file since v5.3 (this still only works on some systems with Qt installed and on the build machine).
2017-03-22 21:03:17 +01:00
Max Paperno
4faf323aed
[Simulator] Fix and refactor Joystick configuration dialog and internal stick-to-radio axis mapping system. Stick was not always showing active in config. dialog, and mappings were sometimes wrong. ( #4672 )
2017-03-22 21:02:04 +01:00
Arne Schwabe
4f6931faab
Fix typo in multi model name (H3 3D instead of H8 3D)
2017-03-22 15:55:37 +01:00
Max Paperno
dc00757cd7
[Simulator] New skin for channel output indicators. ( Fix #4638 ) ( #4669 )
2017-03-22 12:39:02 +01:00
Bertrand Songis
76f5d029a0
Warning when Multiply used on first mix of a channel, fix #4525 ( #4647 )
...
* Proposal to fix #4525
* Clearer text
* Companion side
* Translation not needed
2017-03-22 11:39:09 +01:00
Bertrand Songis
618345a2ef
Fixes #4589 ( #4644 )
...
Produces a segfault with the telenowa script (missing bitmap)
2017-03-22 09:41:07 +01:00
Andre Bernet
12d231443c
Output reset wasn't saved ( Fix #4662 )
...
Remove dead code
2017-03-22 08:38:23 +01:00
Bertrand Songis
b81c483be3
Fixes #3795 ( #4643 )
...
Multiple bugs found
2017-03-21 20:11:48 +01:00
Bertrand Songis
e0022ac287
Bitmaps with a too big filename were displayed in the selection popup ( #4646 )
2017-03-21 19:49:58 +01:00
Max Paperno
e48b1fd07d
{Companion] Unload simulator libraries after each use -- reset all statically initialized firmware variables. ( #4655 )
...
* [simulatormainwindow] Move sub-window destructors to main destructor.
* [simulation] Move SimulatorInterface creation/ownership to SimulatorMainWindow.
* [simulation] Add option to unload simulator libraries after each use (eg. from Companion) so as to properly reset all statically initialized firmware variables; Introduce new SimulatorLoader class.
2017-03-21 19:48:25 +01:00
Damjan Adamic
dc89d2d630
Projectkk2glider/performance tests ( #4658 )
...
* Transparency and fonts gtests added (Horus)
* Added to CLI: Graphics performance test, memory speed test (Horus)
* Gtests fixes
2017-03-21 19:47:41 +01:00
Arne Schwabe
fc376b3603
Define multi subtype strings in the same way as all other strings ( #4656 )
2017-03-21 19:40:08 +01:00
3djc
f953087311
Merge pull request #4657 from opentx/LapinFou/FR_Translation
...
French Translation
2017-03-21 14:37:45 +01:00
LapinFou
facbfc7cf8
Small typo.
2017-03-21 13:47:55 +01:00
LapinFou
cfcc120183
Intermediate version.
2017-03-21 13:47:14 +01:00
3djc
c16256bb8a
Fix 4652 ( #4653 )
2017-03-21 10:06:01 +01:00
Bertrand Songis
91a042200b
Fixes #4619 ( #4645 )
2017-03-21 07:45:05 +01:00
Max Paperno
4aa0c1bbe4
[simulation] Fix some potential crashes & 26 memory leaks, improve LCD redraws. ( #4634 )
...
* [simulation] Hardening: Fix some potential crashes & 26 memory leaks, improve LCD performance.
* [simpgmspace] Init trims; Make sure `REa` is really defined (to match board files).
* [simpgmspace][opentxsimulator] Verify current running state before start/stop; Move rotary enc. init.
* [simpgmspace][LcdWidget] Improve performance by moving LCD content change check to lcdRefresh() & limiting LcdWidget refresh time to 60 fps max.
* [simueeprom] Ensure thread could be started, set default running state to false.
* [simufatfs] Fix paths report trace.
* [eepromimportexport] Fix memory leaks resulting from import debugging scheme being used.
* [customdebug] Introduce new scheme for custom debug output in compliance with Qt recommendations (see docs for QLoggingCategory).
* [opentxeeprom] Fix extra conversion table cache elements being created and also not properly deleted (and hence leaking).
* [opentxinterface] Unregister EEpromInterfaces in unregisterOpenTxFirmwares();
* [storage] Unregister storage factories on exit (fixes leak); create virtual StorageFormat/StorageFactory destructors (prevents warnings).
* [helpers] GVarGroup now emits own signal, no need to pass ModelPanel pointer (removes dependency on modeledit.h)
* [DebugOutput] Clear simulator trace hook before exiting (prevent possible issues); Fix leak and possible bad QString allocations when reading from buffer; Fix leak with combo box event filter.
* [TelemetrySimulator] Fix leak by deleting LogPlaybackController object on exit; Only set up data fields once; convert timers to static.
* [build] Consolidate all Companion/Simulator shared items in `common` library to reduce build time/etc (node & edge still remain awkward).
* [simulatorwidget] Delete removed spacer object (previously-forgotten "26th" leak).
* [DebugOutput] Fix stray trailing characters issue with new text buffer allocation (from previous commit); Increase maximum buffer sizes to better accommodate slower systems.
* Cosmetics.
2017-03-21 07:43:40 +01:00
3djc
52e65179a8
Tools for 2.2 release handling ( #4649 )
...
* Scripts
* No suffix for docker image
* generate sdcard file to subdirectories to match companion changes
* Massively increase options for simus
backup lua_fields info for lua docs
* Allow both nightly and release to be built
* $ ambiguity
* Cleanup
* Tidy up
* Cosmetics
2017-03-21 07:43:13 +01:00
Damjan Adamic
8375304d61
Several fixes for Lua Widgets and Themes options ( #4648 )
2017-03-21 07:42:00 +01:00
Damjan Adamic
1f1098e270
Lua getValue() docs updated (fixed source links for 2.2 added)
2017-03-20 17:51:02 +01:00
LapinFou
8ae0bb88fa
@3djc send me the new French .ts file.
2017-03-20 16:47:53 +01:00
Andre Bernet
b8e0f26a22
Cosmetics
2017-03-20 10:31:39 +01:00
Andre Bernet
22217e8e22
[companion] Replace voice download by SD download, new URL for 2.2 (sd-22.open-tx.org, needs to be created)
2017-03-20 10:24:43 +01:00
Damjan Adamic
fab3b96815
Compilation fix for gcc 6.2.0
2017-03-19 22:30:40 +01:00
Damjan Adamic
4ecc41229a
Launchpad changelogs for 2.2.0 RC13
2017-03-19 20:51:06 +01:00
Max Paperno
1973eaf67c
[Simulator] Improve CoGetOSTime() for MSVC. ( #4635 )
...
* [Simulator] Increase resolution of CoGetOSTime() on Windows MSVC (possible fix for #4529 , ref. #4342 ).
* Return total time, not delta time.
* Improve efficiency.
2017-03-19 20:07:30 +01:00
3djc
eba95dd227
Allow HAPTIC to be defined for avr too ( #4633 )
2017-03-19 20:06:31 +01:00
3djc
6807a08a7e
It is usually better to not deleted a file before needing to copy it !
2017-03-19 17:33:43 +01:00
Andre Bernet
b01de7797c
Remove dangling empty file after download error
2017-03-19 17:22:15 +01:00
Andre Bernet
87ef351b03
Multi missing in FW build script for arsky9xrpro...
2017-03-19 17:05:37 +01:00
Andre Bernet
91b4ff60c6
Multi can now be exported to all ARM boards
2017-03-19 16:47:40 +01:00
Andre Bernet
ab737c05f3
Remove templates in build script too
2017-03-19 16:31:15 +01:00
Andre Bernet
0362ddbc94
No more templates on ARM (since they all support virtual inputs now)
2017-03-19 16:18:48 +01:00
3djc
b443d4b60e
Prep for nightly
2017-03-19 08:42:20 +01:00
Andre Bernet
7628866def
Register .otx files on Win
2017-03-18 23:59:57 +01:00
Bertrand Songis
87685cf84c
Fixes #4631 - Same problem was happening on ATTITUDE (16bits signed value)
...
Tested by @sirPerma
2017-03-18 11:00:39 +01:00
Bertrand Songis
99472b4fb3
Fixes #4631
...
Tested by @sirPerma
2017-03-18 10:30:55 +01:00
Franck Aguerre
49d1aafc1b
Jivarofad/m2560 update ( #4593 )
...
* New drivers : buzzer/speaker, voice wtv20 / jq6500 , i2c
First commit, testings to be done
* Voice correction
* Better way to drive voice modules
Same thing as LCD drivers
* Issue #2337 (error mismatch) solved
* Font correction
* Fonts correction again
* oups...
* Voice modules (Companion) & flash saving (ST7920)
* Documentation update
* I2C driver correction
* Mega2560 directory renamed to mega2560
* M2560 driver correction
* Voice directory correction
* Voice=ON does not works with MEGA2560 (OFF/WTV20/JQ6500)
* Compliant to cmake documentation
* On M2560, audioAVR use playnumber et playduration declared in voice.h
Don't know why, must be discuted...
* ‘{’ token forgotten
* Simplier way for AVR voice
2017-03-18 09:44:47 +01:00
3djc
225ca3160e
Merge pull request #4630 from craftandtheory/horiz_vert_drawline
...
LUA horizontal and vertical lcd.drawLine(...) fix
2017-03-17 16:41:32 +01:00
Florent Martel
47f029f01c
LUA horizontal and vertical lcd.drawLine(...) fix
...
Fixes #4608
2017-03-17 10:04:36 -05:00
3djc
b18ae12e08
Make smlsize font '.' a single dot and remove corresponding X9 code ( #4626 )
2017-03-16 18:50:02 +01:00
3djc
8a84c215a9
Fix #4582 ( #4623 )
2017-03-15 18:52:43 +01:00
Bertrand Songis
04d506b1e4
Fixes #4587
2017-03-15 17:45:55 +01:00
3djc
df8ef1074f
Fix #4603 ( #4605 )
...
* Fix #4603
* Don't break 9XR-PRO !
* Fix
* I should stop drinking
2017-03-15 08:57:28 +01:00
Damjan Adamic
b965cac481
Projectkk2glider/issue 4099 leaks ( #4617 )
...
* Re #4099 : memory leaks on model select screen fixed [Horus]
* Re #4099 : memory leak in wizard background image [Horus]
2017-03-14 20:09:53 +01:00
3djc
0020941740
Re-organize nightly sequence ( #4597 )
...
* Re-organize nightly sequence
* Remove ambiguity around vars
2017-03-14 18:27:47 +01:00
3djc
7cb3d27174
Filter out hidden and system files ( #4609 )
2017-03-14 18:26:04 +01:00
Sebastien Charpentier
13cf25e829
French translation for the new simulator ( #4602 )
...
* update fr translations file for LapinFou
* Intermediate version.
* Intermediate version.
* Updated most of the new stuff.
Remaining: new simulator windows.
* 1st final version based on OTX 2.2.RC11
2017-03-14 18:25:40 +01:00
3djc
c5a09270a6
Update tts_fr.py
2017-03-14 17:17:20 +01:00
Max Paperno
2fb92e3d23
[Companion] Fix missing curve image(s) in model printer ( fixes #4612 ).
2017-03-14 11:25:53 -04:00
Arne Schwabe
3de35e5b60
[AR9X/9XPRO] Fix multi module not selectable for not Frsky radios ( fix #4607 )
2017-03-14 11:36:47 +01:00
3djc
457b271c86
Fine tune 6 pos dispay on main view ( #4610 )
...
* Fine tune 6 pos dispay on main view
* Fine tune after real radio tests
2017-03-14 11:33:19 +01:00
Andre Bernet
8921f5528b
+/- sources of unnamed telemetry sensors were visible ( fix #4586 )
2017-03-14 11:22:58 +01:00
Damjan Adamic
ac2a424353
Lua docs update: lcd.clear()
2017-03-13 20:21:53 +01:00
Damjan Adamic
7aae618ff8
Lua docs fix: playNumber() units table correction
2017-03-13 20:16:58 +01:00
Damjan Adamic
97734f2d9a
Fixed a leak in Companion import: name can't be const char, it must store the string locally because some classes construct name dynamically.
2017-03-13 18:28:05 +01:00
Damjan Adamic
c05ea013f6
OpenTX 2.2.0 RC12 Launchpad files
2017-03-13 18:26:12 +01:00
3djc
aaad391a4a
Update build-nightly.sh
...
Force some docker operations
2017-03-13 10:07:53 +01:00
3djc
67ee51b976
Fix #459
2017-03-13 07:05:43 +01:00
joaquins
59f8ee3283
Fix #4590 (horus->x12s rename) ( #4591 )
2017-03-12 10:02:17 +01:00
Max Paperno
f103c8851f
[Simulator] Improve middle mouse button handling over radio navigation key areas: clicks were ignored, now either activates the current key under mouse, if any, or triggers default middle-mouse action (enter/menu/rotary press). ( closes #4585 )
2017-03-11 20:11:45 -05:00
3djc
2144bb77e3
Remove mixermon option (make it always true) ( #4573 )
...
* Remove mixermon option (make it always true)
* Cosmetics
* Compile fix
2017-03-11 10:26:05 +01:00
3djc
d04193e62d
3djc/x7 swcheck improve ( #4579 )
...
* Switch more like x9
* Fix
* The shift is only for x7
* Add pots check and compil fixes
* Fix SF cannot be disabled
* Various fixes
2017-03-11 10:25:01 +01:00
3djc
1cc59f4298
X7 review telem bars screen ( #4580 )
...
* SMLSIZE version
* Leave existing code untouched for non arm
* Fine tune rect
* bars title in SMLSIZE and v centered
2017-03-11 10:23:52 +01:00
3djc
a0b3c46c2b
LUA drawline fix ( #4581 )
2017-03-11 10:23:06 +01:00
Max Paperno
0a5732b953
[Simulator] Fix Radio Outputs window not updating GVars/flight mode when re-launched from Companion or restarting radio in Simulator.
2017-03-10 22:06:02 -05:00
Andre Bernet
c6ba263572
[companion] No GVAR popups on Horus
2017-03-10 19:46:47 +01:00
Arne Schwabe
4c42769104
cosmetics (remove ifdef indentation for HORUSSTICKS)
2017-03-10 13:05:50 +01:00
3djc
2868c079e6
Update tts_en.py
2017-03-10 13:00:59 +01:00
Arne Schwabe
2c80679eb9
Also define ana_mppings if horus sticks are used ( closes #4565 ) ( #4566 )
2017-03-08 22:05:09 +01:00
Bertrand Songis
0c37e04bfc
Fixes #4478 ( #4577 )
2017-03-08 22:03:53 +01:00
Damjan Adamic
03b65b06b6
Projectkk2glider/issue 4479 slow joystick ( #4569 )
...
* Missing debug timer
* USB driver cleanup
* Re #4479 : Joystick update called from mixer thread every 10ms
* Cosmetics
* Compilation fix
* Cosmetics
* Another compilation fix
2017-03-07 22:59:32 +01:00
3djc
15a373c1cd
Casting fix ( #4572 )
2017-03-07 20:47:41 +01:00
Arne Schwabe
1dd30598fd
Also add QT5Svg_plugins bundle as QT_GUI includes all image formats but not sag
2017-03-07 12:40:38 +01:00
Damjan Adamic
acfeb7b47a
Closes #4560 : Lua uses double (again) for numbers. The float usage was not good for bit32 library where only ~24bits (out of 32) were correct, others were lost. This is supposed to be a temporary solution.
2017-03-06 18:21:41 +01:00
Max Paperno
6c493fddd9
[Companion][Simulator] Misc. minor fixes:
...
Fix Qt < 5.3 compat. issue in DebugOutput;
AppDebugMessageHandler: Filter out verbose QPainter warnings on Linux Qt < 5.3; Do not return any instance if disabled entirely;
Fix style sheet for simulator radio background.
2017-03-06 06:28:33 -05:00
Damjan Adamic
0e906162e1
Added files and scripts to enable Launchpad.net package building
2017-03-05 21:11:22 +01:00
alteman
d9c95f97d7
Add support for PX4 RSSI ( #4559 )
2017-03-05 17:41:15 +01:00
alteman
cd6eef2cfa
Replace thirdparty/GCS_MAVLink with a git submodule ( #4556 )
...
* Replace thirdparty/GCS_MAVLink with a git submodule
* Try to recover from missing submodules
2017-03-05 13:04:52 +01:00
Andre Bernet
2af7751caa
[companion] Missing options for sky9x family
2017-03-05 12:39:43 +01:00
Andre Bernet
c3febf3560
[companion] Default category on new file was added at the wrong place and also created when reading form radio
2017-03-05 10:37:18 +01:00
alteman
b4059849e2
Update third party mavlink header files to git revision 8e864d2 ( #4552 )
...
* Update mavlink protocol definitions to mavlink GIT revision 8e864d2
* Change struct initializers due to updated mavlink proto headers
2017-03-05 08:50:28 +01:00
Max Paperno
45cfcd67ff
[simu][horus] Replace 2nd knob/pot with functional 6-pos switch (must be calibrated). ( #4554 )
2017-03-05 08:48:10 +01:00
Max Paperno
c1da4b9b4f
[Companion][MdiChild] Add model context-menu actions for moving a model between categories (only if > 1 category exists). ( #4555 )
...
(ref. #4224 : Horus models cannot be moved from one category to another)
2017-03-05 08:47:10 +01:00
Max Paperno
2540e166b0
[Companion][Horus] Add joystick axes (JSx & JSy) and trims T5 & T6 as usable sources. ( #4550 )
...
* [Companion][Horus] Add joystick axes (JSx & JSy) to sources list (fixes #4336 ).
* [Companion][Horus] Add aux trims T5 & T6 and associated switches to respective selector lists. Rename "Joysticks" enum to "MouseAnalogs".
2017-03-05 08:46:27 +01:00
Andre Bernet
d911d382f2
[companion] X7 only has 6 chars for sound file names
2017-03-05 08:42:07 +01:00
Andre Bernet
86fbb071da
[companion] Horus models didn't get their defaults set (thanks @Max)
2017-03-05 08:40:16 +01:00
Max Paperno
51cad78030
[Companion][Multiprotocol] Fix exception when selecting DIY Multiprotocol Module in model editor.
...
Cosmetics.
2017-03-04 17:01:54 -05:00
Andre Bernet
8e3f86383c
[companion] Add first category automatically when creating a new Horus file
2017-03-04 22:56:21 +01:00
Andre Bernet
8bced60784
[companion] Horus splash replacement currently unavailable
2017-03-04 22:12:09 +01:00
Max Paperno
2778040497
[Simulator] Fix 6-position switch operation (only last 3 pos. were usable and were reported incorrectly). NOTE that for these switches calibration IS important (either from actual radio settings or done in standalone Simulator/simu).
2017-03-04 15:03:08 -05:00
Max Paperno
8563ed8eac
[lua-api] Prettify loadScript() API docs. [ci skip]
2017-03-04 04:25:06 -05:00
3djc
80b44444ec
Fix lcdLastPos ( #4487 )
...
* Fix lcdLastPos
Introduce lcdLeftPos
* Cosmetics
* Cosmetics
* Non ARM code cleanup
* Move telem screen to midsize
* Fine tune
* Renaming
2017-03-04 10:16:45 +01:00
alteman
4a2bbc665c
Update thirdparty/GCS_MAVLink sync script to work with updated mavlink repo ( #4548 )
2017-03-04 10:16:21 +01:00
Bertrand Songis
6f0e58351a
[Horus] Fixes #4407 ( #4543 )
...
* [Horus] Fixes #4407
* Tab replace by spaces
2017-03-04 10:15:06 +01:00
Bertrand Songis
481df9ee3d
[Horus] Fixes #3775 ( #4544 )
...
* [Horus] Fixes #3775
Quick fix ... comments welcome :)
* Better hash function for strings
* One comment, one!
* One comment, one!
2017-03-04 10:14:38 +01:00
3djc
883ab9a937
Reduce colon size in DBL font ( #4540 )
2017-03-02 23:27:51 +01:00
Bertrand Songis
bfb6e855e0
[Companion] Compilation fix on ArchLinux
...
Dones as adviced here:
https://bugs.archlinux.org/task/52956
2017-03-02 21:49:49 +01:00
Bertrand Songis
d724ec1128
Fixes #4136 - Reset all logical switch fields on change of function type - By @elecpower
2017-03-02 20:24:01 +01:00
Arne Schwabe
40dae8a8a7
[MULTI] Implement option Value adjustment in Companion ( #4459 )
...
* [MULTI] Implement option Value adjustment in Companion
Also refactor ui code to use the same multi table as the radio to make updates easier and consistent
* Fix warnings with gcc 6
* Make the whole thing more C++ like
Using QVector instead of std::vector gives me strange errors.
* Fix gcc warning
* another signedness fix
* Add missing include
* Add Gw008 protocol and move subtype definitions out of the translations
* Add note about struct
* More cleanups
Integrate @mpaperno’s latest ideas about cleaning up
2017-03-02 18:40:31 +01:00
Max Paperno
00b2799427
[Companion][Simulator] Add custom qDebug message handler/formatter ( #4475 )
...
* [Companion][Simulator] Add custom qDebug message handler/formatter as an option. Keeps support for QT_MESSAGE_PATTERN env. var.
* [Simulator] Show system messages of level qInfo and above in debug console.
* [Simulator] Still capture screenshot to clipboard if path is not accessible (and screenshot results now print to simulator debug console).
* Fix for older CMake.
* [Companion] Do not start debug message handler if app is shutting down, and add null checks before using it; Increase backtrace report depth; Add OTx headers; Add Companion exit status debug; Clean up unused code.
* [Simulator] Add asynchronous FIFO buffer for handling debug output/display more efficiently. (#4488 )
(cherry-picked from b12bd7d7be )
2017-03-02 18:35:00 +01:00
Nathan
620094e358
remove src/radio/stamp.h from the gitignore list to make it make cmake idempotent ( #4530 )
2017-03-02 18:33:29 +01:00
3djc
c9555e510c
Allow datestamp for ARM 128x64 model backups ( #4534 )
...
* Allow datestamp for x7 model backups
* Add ability to restore too
* Make this all 128x64 instead of x7 only
2017-03-02 18:32:24 +01:00
3djc
b800642090
Add popup menu to Play value SF on X7 ( #4535 )
2017-03-02 18:30:37 +01:00
3djc
f1b83e7295
Remove Heli choice from model wiz as we do not have one ( #4538 )
2017-03-02 18:29:36 +01:00
alteman
26259f398d
Fix a regression that omitted filenames from allsrc.cpp ( #4531 )
2017-03-02 18:28:10 +01:00
Max Paperno
d8b4f8594d
[Companion] Smarter app settings import from old versions... ( #4485 )
...
* [Companion] Smarter app settings import from old versions; Do not import flash tool locations on Windows which are already included with Companion (closes #4330 ).
* [Companion] Exclude Windows installation-specific keys when importing settings from previous versions (truly fixes #2645 ).
2017-02-28 17:48:52 +01:00
3djc
865e04c9ec
Fix binaries names
2017-02-28 09:42:04 +01:00
Jim Taylor
b75fa3b06f
Change text "not" to ! to fix VS15 Build Issue_4522 ( #4523 )
...
* Change text "not" to ! to fix VS15 Build (closes #4522 )
* Change !cb_fp[i]->checkState() to !cb_fp[i]->isChecked() per comments in PR
2017-02-27 18:14:32 -05:00
Bertrand Songis
9f3898ae1e
[9XR-PRO] Navigation issue in FlightModeOne screen
2017-02-27 14:04:44 +01:00
3djc
4d847e6943
Fix FM screen on X7 ( #4515 )
...
* Fix 4513
* Fix 9XR-PRO (hopefully)
2017-02-27 13:51:19 +01:00
Bertrand Songis
7bc557b4eb
Trainer code simplification ( #4519 )
2017-02-27 13:50:03 +01:00
Bertrand Songis
89e1dfeeff
[Warnings] Removed sRGB warnings raised by libpng
2017-02-27 13:49:35 +01:00
Bertrand Songis
99b01d396c
[Sky9x] skipHiddenLines broken on 128x64 LCD
2017-02-27 13:46:37 +01:00
Bertrand Songis
029e12860a
Cosmetics
2017-02-27 13:43:54 +01:00
Damjan Adamic
d7801f4a06
Lcd gtests added for Horus
2017-02-26 20:33:43 +01:00
Damjan Adamic
cc36f189f2
Re #4502 : Removed cache in Lua rotable search, tests have proven it does not speed up search significantly. Scripts that use some function a lot can use simple local variable to store pointer to the function - simpler and faster that cache.
2017-02-26 18:12:37 +01:00
Damjan Adamic
ca6a31016a
Re #4498 : Comment removed
2017-02-26 17:57:39 +01:00
Max Paperno
171e08c2fd
[Companion][ModelEdit] Fix/improve module custom failsafe value settings ( fixes #4443 ): ( #4492 )
...
* Properly set limits based on model's Extended Limits setting;
* Fix rounding issues between percentile display and underlying value in μs;
* Add ability to display values in μs as well as percent.
* Channels numbering & count is responsive to module's defined start/end channels.
2017-02-26 13:00:49 +01:00
Damjan Adamic
a1a58ad8f8
Lua: All usage of double converted to float ( #4502 )
...
* Lua: All usage of double converted to float. printf("%f") still uses promotion to double, (floating point va_args are always promoted to double)
Speed improvements:
* reordering of rotable to put most used tables at the top
* caching of last found global table
Use real pointer to rotable instead of misusing void* to pass integer value
Lua internal traces now turned on by TRACE_LUA_INTERNALS cmake option
* Replaced floating point division with multiplication (where possible), the hardware FPU is much faster at multiplication vs division.
stb_image: enabled STBI_NO_HDR and STBI_NO_LINEAR (removes code that we don't need)
2017-02-26 12:59:39 +01:00
Neil Horne
3b149a22d1
Inputs and Mixes dialogs - add flight modes context menu to set, clear and invert all modes ( #4494 )
2017-02-26 12:51:06 +01:00
Damjan Adamic
455fc1f79f
Proper skipping of hidden menu lines, old code accessed mstate_tab[] out of bounds ( #4491 )
2017-02-26 12:43:06 +01:00
Damjan Adamic
7081f924de
Some memory leaks and out of bounds array access fixed ( #4498 )
2017-02-26 12:39:26 +01:00
3djc
1910af51b6
Make lcd.clear() color aware on color screens ( #4504 )
...
* Make lcd.clear() color aware on color screens
* Compilation fix
2017-02-26 11:46:23 +01:00
Andre Bernet
86d897b23f
[Horus] Restore emergency mode priority over "no SD card" warning
2017-02-23 23:20:16 +01:00
Andre Bernet
b866baae65
[Horus] Restore emergency mode priority over "no SD card" warning
2017-02-23 23:04:09 +01:00
3djc
0857e27665
Merge pull request #4497 from opentx/3djc/x7-trainer-fix
...
X7 fix
2017-02-22 23:40:25 +01:00
Damjan Adamic
2c99de86d0
RTC Year fix for simulators
2017-02-22 16:26:21 +01:00
3djc
f3e951e0fb
X7 fix
2017-02-22 15:19:17 +01:00
Max Paperno
051a4638f3
[radio] Improve TRACE macro. ( #4484 )
2017-02-21 11:05:54 +01:00
Max Paperno
b12bd7d7be
[Simulator] Add asynchronous FIFO buffer for handling debug output/display more efficiently. ( #4488 )
2017-02-21 11:04:53 +01:00
Bertrand Songis
24c0f5008d
[X7] S.PORT devices update is now done on the bottom connector ( #4457 )
...
* [X7] S.PORT devices update is now done on the bottom connector
* [X7] I introduce a PCBREV option, as previous versions didn't have this S.PORT bottom connector
* [X7] Introduce a PCBREV PIN to avoid having different 2 different firmware on X7
* Compilation fix
* [X7] PCBREV PIN was inverted
* [X7] PULL DOWN on PCBREV PIN
* S.PORT bottom connector is powered by PB.02, not PB.01
* [X7] PCBREV resistor changed
* [X7] PCBREV resistor changed
2017-02-21 11:03:37 +01:00
Damjan Adamic
2fbd1d8955
Re #4477 : All usage (except Lua) of double converted to float. printf("%f") still uses promotion to double, (floating point va_args are always promoted to double) ( #4483 )
2017-02-21 11:02:26 +01:00
Damjan Adamic
f36d01d560
Fixes #4438 : wrong cast used when setting Lua mixer script input source ( #4470 )
...
* Fixes #4438 : wrong cast used when setting Lua mixer script input source
Improved parsing of Lua mixer script inputs
* Additional type check
* ScriptDataInput union introduced.
Fixed: when using SOURCE input, do not use default value
Fixed: when using SOURCE input, min-max range is fixed
2017-02-21 10:59:47 +01:00
Max Paperno
177acb95e5
[212x64] Fix channels display view with PPM_UNIT_PERCENT_PREC1.
2017-02-20 12:14:17 -05:00
Max Paperno
bb8dd1294f
[480x272] Fix extra channel showing up in custom failsafe settings menu. ( closes #4486 )
2017-02-20 03:41:40 -05:00
Max Paperno
a19748dba7
[Companion] Fix model being moved to wrong category after wizard run ( closes #4482 )
2017-02-19 18:38:15 -05:00
Max Paperno
ac9b781647
[build] Minor fixes for Windows and OS X.
2017-02-19 17:20:10 -05:00
3djc
95668a2bcf
Fixes #4345 : Enable print (even for model idx 0) ( #4474 )
2017-02-19 09:33:37 +01:00
3djc
e4c3326c0a
isExtensionMatching is case insensitive, but not further checks, making those whole function case sensitive, which it should not
2017-02-18 11:00:13 +01:00
Damjan Adamic
299c5924fa
Projectkk2glider/hardware floating point ( #4477 )
...
* Turn on compiler hardware floating point support for F4 targets
* Fixes, works on Horus
* Comment updated
2017-02-18 00:52:52 +01:00
Bertrand Songis
3e84e7930c
Bsongis/9x fixes ( #4463 )
...
[9x] Fixes + make firmware target added
2017-02-17 17:11:38 +01:00
Arne Schwabe
6106d1b228
Fix warnings with avr-gcc 6.2 ( #4471 )
2017-02-17 17:00:39 +01:00
Max Paperno
357ffd0b92
[Simulator] Debug console output listener now starts immediately upon creation; Fix debug console not printing last line in buffer; Shorten debug output print time by 2ms; Don't check buffer if not appending line; Report buffer overflow errors every 30s (if still needed).
2017-02-17 04:24:17 -05:00
Bertrand Songis
25ea90817a
Added Coverity badge
...
Crossing the fingers :)
2017-02-16 13:58:37 +01:00
Damjan Adamic
0e97d30363
DebugOutput buffer increased and overflow message only printed once.
2017-02-16 10:22:01 +01:00
3djc
aecd7d15f1
Fix companion wizard behavior for Horus ( #4467 )
...
* Fix wizard behavior for Horus (was treated like an 9X)
* Cosmetics
2017-02-16 09:19:34 +01:00
Damjan Adamic
ee43d3fb97
Projectkk2glider/issue 4449 drawline ( #4464 )
...
* Gtest pattern changed
* Fixes #4449 : lcdDrawLine_line() was wrong for slanted lines [128x64]
* Fixes #4449 : lcdDrawLine_line() was wrong for slanted lines [480x272]
* lcdDrawLine() coordinates check moved to Lua API
2017-02-16 00:23:42 +01:00
Bertrand Songis
53f55f8e1d
Fixes #4399 : problem getting/setting curve on output with Lua ( #4455 )
2017-02-15 21:25:08 +01:00
Bertrand Songis
27b1255584
[X9D/X9D+/X9E] Fixes #4334 ( #4451 )
2017-02-15 18:25:26 +01:00
Bertrand Songis
733cfb3218
Fixes #3865 ( #4456 )
2017-02-15 18:18:08 +01:00
Andre Bernet
fe49fb5442
Multiprotocol working on sky9x and co ( #4409 )
...
* MULTI working on sky9x
* Fix crash with module OFF
* Cosmetics
* Compilation fix / cosmetics
* Typo....
* Multi now available on all ARM platforms
* Does this help?
* Compilation fix
2017-02-15 17:31:38 +01:00
hrenz
e8b04cdee6
Updated german translations ( #4390 )
...
* Update de.h.txt
shorten some texts for Q X7 Display
* Update de.h.txt
shorten some texts for Q X7 Display
* Update de.h.txt
shorten some Texts for Q X7 display
* shorten some Text for Q X7 display
* Shorten some texts for QX7
2017-02-15 16:55:40 +01:00
Bertrand Songis
d44848022c
In addition to #4454
2017-02-15 16:40:18 +01:00
3djc
b5798e219d
Menu updates handling cat/models for Horus ( #4452 )
...
* Alt+S is properly set
* Copy menu fixed
* Cosmetics
* Better handling of model and categories signaling
* Cosmetics
* Cosmetics and handling of special case after model or cat creation
* Remove unused viableModelSelected
* Take 2
* Start work on connect to new standards
2017-02-15 16:28:39 +01:00
Max Paperno
7762bac360
[firmware][gui] Extended limits fixes, issue #4447 ( #4453 )
...
* [firmware][gui] Adjust custom failsafe (and some channel display) ranges for proper extended limits (fixes #4447 ). This also fixes some display issues in *x64 GUIs when adjusting failsafe settings and cleans up code in those functions.
* [firmware][gui] Fix 480x272 channel output progress bars to show full extended limits; Fix alignment issues on all 212x & 480x gui mixes screens with custom channel names; Streamline some channel outputs display code.
* Fix AVR build.
2017-02-15 16:25:40 +01:00
Arne Schwabe
fb49d1197d
Use gawk if available, fixes running on OS X if gawk is installed ( #4460 )
2017-02-15 16:14:58 +01:00
3djc
03125ccad6
Fix X7 sd logs ( #4462 )
...
* X7 has only 6 switches
2017-02-15 14:27:23 +01:00
3djc
f2841bf904
X7 add copy/paste/.. long press menu to global func and custom funcs ( #4454 )
...
* Custom functions
* Enable long push for Global functions too
* Cleanup commented code
* Compilation fix
2017-02-14 20:59:27 +01:00
Bertrand Songis
777707db43
Fix telemetry protocol switching on Horus ( Fix #4404 ) ( #4450 )
...
* Cosmetics
* Fixes #4404
* [9XR-PRO] Telemetry bug
* DMA apparently doesn't like being reinitialized before a deinit
2017-02-14 09:43:36 +01:00
Andre Bernet
5fc685d598
Crudely fix switch shift for X7 in hardware tab
2017-02-13 09:52:45 +01:00
Andre Bernet
a87afcecdb
Naming consistency ( Fix #4437 )
2017-02-13 09:43:18 +01:00
Bertrand Songis
4170acba79
[X12S] No additional duration for the splash ( #4448 )
2017-02-13 09:10:49 +01:00
Max Paperno
9e268eba89
[128x64] Fix switch diagnostics display on 9X family. ( #4176 )
2017-02-12 23:10:19 +01:00
Bertrand Songis
8cb46f2425
[SKY9X / 9XR-PRO] A couple of UI bugfixes
2017-02-12 22:58:24 +01:00
Bertrand Songis
85bdca8d44
Remaining trace removed
2017-02-12 22:26:09 +01:00
Bertrand Songis
5d2220c842
[SKY9X/9XR-PRO] Shift in Switches display
2017-02-12 22:22:58 +01:00
Max Paperno
d90b1e0640
[Simulator] Fix crash if error happens at startup before timer was created.
2017-02-12 16:01:43 -05:00
Max Paperno
586567927a
[Companion] Prevent error when trying to simulate a model right after wizard run.
2017-02-12 16:01:43 -05:00
Bertrand Songis
b96ad42f20
[Simu] Simu did shutdown on its own
2017-02-12 21:46:57 +01:00
Bertrand Songis
b9bb831b7f
Bsongis/horus flash external device ( #4446 )
...
* CMake options changed to UNEXPECTED_SHUTDOWN=YES/NO and PWR_BUTTON=PRESS/SWITCH
* [X12S / X10] Flash an external device is now OK
2017-02-12 21:04:46 +01:00
Bertrand Songis
808d7749c7
Travis builds failure (missing force-yes)
2017-02-12 20:58:46 +01:00
Max Paperno
d5476af719
[build][Windows] Fix date parsing regex for varying locales.
2017-02-12 06:53:22 -05:00
Bertrand Songis
5e63bbcd83
[X12S] Cosmetics
2017-02-12 11:42:00 +01:00
3djc
0af868a852
Reduce HORUS modelset left top icon width by 5 pixels to avoid selected model box to 'hit' it.
...
SD Version INCREMENTED
2017-02-12 10:26:18 +01:00
Bertrand Songis
bd954478c6
[X12S] AUDIO is back
2017-02-11 23:35:47 +01:00
Max Paperno
3542c8b807
Make build setup a little more Windows-friendly ( #4435 )
...
* [build][CMake] Use `find_package(Git)` to confirm existence before trying to use git for version stamp; Use friendlier detection of grep executable on Windows; Use "del" on Windows instead of "rm".
* [build][Windows] Include dirent and msinttypes headers in source tree.
* Remove grep dependency for lua exports generation
* Sneaky pythons hiding in code.
* [build] Change `git_id` macro to skip check if no git directory is present, also now fails gracefully; Fix `today` macro on Windows; Report git revision; Make sure QtSvg module is found.
2017-02-11 22:23:07 +01:00
Damjan Adamic
e80c4c858e
Prevent Lua from allocating all heap memory (Horus) ( #4440 )
...
* Fixes #4284 : Prevent Lua from allocating all heap memory (Horus)
Lua bitmap functions cleanup and docs update
Added x or y < 0 check to drawBitmap()
* Proper float constant
2017-02-11 22:21:14 +01:00
Damjan Adamic
be61e07939
Lua documentation update
2017-02-11 19:08:55 +01:00
3djc
a53db11e1a
Horus : limit model bitmaps filemane to 6 chars ( #4432 )
...
* Limit filename to 6 as sdcardfilelist controls size without extension.
* Bring constant in line with naming convention
2017-02-10 22:24:30 +01:00
Bertrand Songis
9511923581
RAM used for nothing on Taranis (change made originally for Horus)
2017-02-10 22:16:45 +01:00
Damjan Adamic
12a5af98b4
Fix for f_readdir() in simulator.
2017-02-10 20:58:44 +01:00
Bertrand Songis
70cfbbd646
Bsongis/issue 4400 ( #4425 )
...
* Cosmetics before fixing #4400
* Cosmetics before fixing #4400
* Now one more conversion issue (SF => SH sources conversion from X9D to X7)
I don't know what is exactly the conversion issue as I don't have the original EEPROM, but I used this one for my tests, so I fix it
* Now we display correctly the corrupted mixers list so that copy/paste will work correctly (it was not consistent)
+ some cosmetics
* Test removed too quickly
* One global removed ;)
2017-02-10 17:17:52 +01:00
Sebastien Charpentier
4d16e8391e
Updated again French Translation. ( #4436 )
...
Rotary Encoder is now translated in "Sélecteur Rotatif" with the abbreviation "Sel.Rot."
2017-02-10 17:17:33 +01:00
3djc
3bccefe2fc
Introduce S6R lua script for X7
2017-02-10 12:39:00 +01:00
3djc
022b773205
Not implemented yet
2017-02-09 10:58:37 +01:00
Andre Bernet
62e0e38635
Revert "Add translation"
...
This reverts commit 7bfc13fc3e .
2017-02-09 10:44:15 +01:00
Andre Bernet
7bfc13fc3e
Add translation
2017-02-09 10:23:49 +01:00
3djc
d6fc134e26
Default model in french should not include accents, as those are not handled at radio end
2017-02-09 07:38:47 +01:00
3djc
100bcd3c2d
Merge pull request #4430 from opentx/LapinFou/FR_Translation_Companion
...
Type correction, again.... ;)
2017-02-08 09:53:23 -08:00
LapinFou
e6fe518ed3
Type correction, again.... ;)
2017-02-08 18:47:15 +01:00
3djc
5a46b6ecbd
Cosmetics
2017-02-08 17:54:29 +01:00
3djc
ed6a74c2c6
X7 switch warning, take 2 ( #4428 )
...
* More like X9 proposal
* There's no E
* Fixes for compatibility
2017-02-08 16:42:42 +01:00
Sebastien Charpentier
dc9129e6f1
Corrected some typo. ( #4429 )
2017-02-08 16:40:32 +01:00
Max Paperno
a60e080ce1
[Simulator] Cosmetics: rename SimulatorDialog -> SimulatorWidget.
2017-02-08 00:37:07 -05:00
Max Paperno
c4acbf6054
[Simulator] LCD screenshot file name now includes radio type; Remove unnecessary class dependence in SimulatedUIWidget initializer; Show exit status debug; Cosmetics.
2017-02-08 00:02:34 -05:00
Andre Bernet
62bcfb52c0
We only have 32 inputs! ( Fix #4423 )
2017-02-07 22:56:00 +01:00
Max Paperno
4e24d0ef7d
[Companion][ModulePanel] Clean up some layout issues in outputs/trainer protocol setup UI; Make sure proper form fields are shown for radios with only one external radio system (eg. PPM on 9X). ( #4424 )
2017-02-07 22:17:05 +01:00
Max Paperno
3a026a80f2
[Simulator] Add ability to update .otx files. ( #4422 )
...
* [SimulatorInterface] Add ability to read eeprom data back from simulator instance.
* [Simulator] If started with .otx file, Simulator will now update (or create) the file upon exit using current radio/model data; Consolidate internal startup and shutdown code for handling various data sources.
2017-02-07 22:15:18 +01:00
Max Paperno
2589e35ad5
[Companion] Fix crash when converting radio splash image to RGB32 ( closes #4420 ).
2017-02-07 15:54:29 -05:00
3djc
25848a83bb
Merge pull request #4405 from opentx/3djc/X7-sw-warning-v2
...
X7 switch warning setup
2017-02-07 11:10:11 -08:00
3djc
343446a86d
Merge pull request #4417 from opentx/3djc/X7-fix-#4412
...
Do not reset telem on ENT push while in telem view
2017-02-07 00:20:38 -08:00
Max Paperno
cdf4335d95
[Simulator] Set main window title based on radio type & flight mode.
2017-02-07 03:01:54 -05:00
Max Paperno
7e1c05fcab
[Simulator] Navigation buttons in radio UIs are now animated in response to keyboard shortcuts.
2017-02-06 22:16:48 -05:00
Max Paperno
5309b527a5
[Simulator] Add X9E radio skin.
2017-02-06 22:16:48 -05:00
Max Paperno
b28bd82515
[Simulator] Improve radio UI keyboard shortcut handling for commonly used keys (pg. up/down, arrows); Cosmetics.
2017-02-06 22:16:48 -05:00
Raphael Coeffic
559bde6b4a
make “reset” menu consistent with X9D (long enter press)
2017-02-06 22:18:23 +01:00
Andre Bernet
1e0046f9d6
Leftover cast ( Fix #4416 )
2017-02-06 20:07:55 +01:00
3djc
dc3a26df1c
Fix #4412
2017-02-06 19:49:29 +01:00
Max Paperno
bb5c092d4f
[build] Add MIXERS_MONITOR option to taranis/CMakeLists.txt (but disable for X7).
2017-02-06 13:49:26 -05:00
3djc
65249db838
Fine tune X7 trim display ( #4410 )
...
* Fine tune trim display
* Further fine tune
2017-02-06 18:28:36 +01:00
Arne Schwabe
561501a337
No longer ignore output files ( #4411 )
...
* No longer ignore output files
If these are present in a 2.2 OpenTX repo, they are remainds from a
OpenTX 2.1 build
* more output files from 2.1
2017-02-06 18:27:57 +01:00
Max Paperno
ded843b989
[Simulator] UI tweaks for last major update. ( #4414 )
...
* [Simulator] Debug output: Adjust exclusion filter, help text <kbd> background color, fix help text typos & mark as translatable.
* [Simulator] Radio Outputs: Fix wrong FM highlighted (closes #4408 ) and current FM not highlighted until switched once; Change highlight color role of active LS/FM so it is always shown (fixes #4393 ); Active LSs now much more obvious (bold font & sunken frame).
* [Simulator] Rework some SimulatorMainWindow functionality:
* Fix floating dock widgets appearing behind other applications on Linux (https://github.com/opentx/opentx/issues/4403#issuecomment-277510273 );
* Fix previously-unused floating dock widgets appearing in top-left corner upon subsequent launches of application (https://github.com/opentx/opentx/pull/4385#issuecomment-277315158 );
* Fix various anomalies due to not using a "central widget" in QMainWindow (extra separators appearing, vertical resize not working in some cases), radio widget is now central by default;
* Add (keep) option to float the radio widget separate from main window, though this may cause the minor visual anomalies mentioned above;
* Add options to disable radio widget size constraints while docked.
2017-02-06 18:27:03 +01:00
Bertrand Songis
b0eeeb4dbc
Fixes #4315 ( #4406 )
2017-02-05 22:01:44 +01:00
3djc
08989fb745
Another option
2017-02-05 13:21:00 +01:00
3djc
7e2271905e
Fix switch warning setup on X7
2017-02-05 13:06:53 +01:00
Andre Bernet
93781748c3
X7 has no mixersmon for now (re #4402 )
2017-02-05 12:24:09 +01:00
Bertrand Songis
fcadd48444
Cosmetics
2017-02-05 10:34:13 +01:00
Arne Schwabe
32f7e322b2
[Companion] Add missing mask when reading multi protocol ( fixes #4372 )
2017-02-05 02:54:41 +01:00
Kelly Byrd
3bd37bf4e0
Removed const modifer to Widget::update in the 480x272 GUI. ( #4397 )
...
I was getting const errors with a recent gcc. So I removed the const modifer
to Widget::update in the 480x272 GUI. This caused menu_settings.cpp
menuSettings() to complain, because it was being passed a param called
'object' of type pointer to a const T, and then called object->update(),
which is not a const function.
However, the one call site I found to menuSettings() (menu_settings.cpp:224)
is passing currentWidget, which is of type Widget*.
2017-02-04 21:28:04 +01:00
3djc
38934767c8
Fix missing line on X7 and on x9 and x7 prevent unnecessary redraw of line ( #4398 )
2017-02-04 21:26:05 +01:00
Damjan Adamic
17a77114d0
Re #3882 : parse theme/widget options depending on option type ( #4391 )
2017-02-04 15:35:00 +01:00
3djc
b17122acf8
Fix GPS display in telem screen for X9. ( #4389 )
...
* Fix for X9. Right now, it is working, but maybe could be improved later by moving to right aligned
* X7 work
* X7 and X9 working
* Another fix for processTelemetryData
2017-02-04 15:33:52 +01:00
Damjan Adamic
c66e45f0f7
Another fix for processTelemetryData
2017-02-04 14:47:33 +01:00
Arne Schwabe
839f8ae557
Fix another instance of processTelemetryData
2017-02-04 13:09:02 +01:00
Andre Bernet
101eb91c8f
Hopefully fix broken PR...
2017-02-04 12:59:49 +01:00
Andre Bernet
a95626ca9d
Missing rename in f83aef4606
2017-02-04 12:53:04 +01:00
PT_Dreamer
fbd881f8d9
Telemetry/AVR/Function renaming
...
renamed processSerialData to processTelemetryData acording to PR review
2017-02-04 12:08:26 +01:00
PT_Dreamer
b87fddf3e7
Telemetry/Mavlink add 58798bps
2017-02-04 12:08:26 +01:00
PT_Dreamer
503422d2f7
Cmake fix telemetry option
2017-02-04 12:08:25 +01:00
PT_Dreamer
6cb86dd16b
Telemetry/Mavlink clean and bugfix
2017-02-04 12:03:20 +01:00
PT_Dreamer
f83aef4606
Telemetry/AVR/Unify serial driver
2017-02-04 12:03:20 +01:00
Max Paperno
2f9d9c1a99
[Simulator] New main UI window, debug console, separate outputs window, more. ( #4385 )
...
* [package] Add QtSvg support DLLs for Windows.
* [Simulator] Add images/css resources for new version; Create SimulatorIcon and SimulatorStyle classes; Build with SVG support, remove unused bitmaps.
* [Simulator] Improve and simplify VirtualJoystickWidget resize event (sticks maintain X/Y position) & improve values layout w/out trims.
* [Simulator] Refactor Trainer simulator to use VirtualJoystickWidget, gains lock/hold buttons and X/Y position readout.
* [Simulator] More compact layout for Telemetry simulator, reduces min. width and adds scrolling columns to allow smaller window sizes.
* [Simulator] Add new SimulatorMainWindow and RadioOutputsWidget UI classes.
* [storage] Add non-persistent sessionId() to AppData for tracking currently active radio profile ID.
* [Simulator] Major UI updates:
* Use a MainWindow interface with dockable/floatable windows, proper toolbar & menu;
* Persistent size/layout state of all windows/docks/etc between uses, per radio profile;
* Completely separate radio Outputs window with configurable layout (also persistent between uses);
* Translations now enabled in standalone Simulator, follows main Companion setting (they need a lot of updates);
* New custom icons throughout, toolbar icon sizes adhere to user preference in Companion.
* [Simulator] Debug Output console updates:
* New filter feature with optional full RegEx support, can work in inclusive or exclusive modes (full help text is included in UI);
* Up to 50 user-defined filters are saved to permanent settings, also a few predefined filters are provided;
* Saves/restores the last filter used and if it was en/disabled;
* Added word wrap and clear screen features;
* Configurable scroll-back buffer size;
* Increased efficiency & performance of the buffering/printing process.
* [Simulator][OSX] Visual UI tweaks for OS X.
* [Simulator] Fix some debug console settings not being restored properly.
* [Simulator] Add ability to hide/show menu bar; Persist view state of menu bar and radio title bar; Reduce font size on OS X; Other small visual tweaks and improvements.
* [build] Add QtSvg to Linux build scripts (a guess for Dockerfile).
* [build] Fix for Qt 5.3.
* Add OpenTx headers to new files.
* [Companion][storage] Update GeneralSettings() initializer to use current sessionId for profile data retrieval, removes workaround for standalone Simulator being started with arbitrary profile; AppData: always update sessionId when global id() changes.
* [X10] Fixes for new simulator
2017-02-04 11:59:42 +01:00
Damjan Adamic
b493973d7d
Lua: Use incremental GC and also call it for Widgets ( #4369 )
...
Fixes #3885 : Error in Lua Widget options handled better (does not disable entire Lua state)
Disable Lua Widget if any of its functions has error.
2017-02-04 10:58:06 +01:00
RealTadango
d594843de2
Fixes telemetry stream confusion ( #4386 )
...
[S.PORT] DIY range updated:
0x5000 to 0x52ff is full DIY range
0x5000 to 0x50ff is DIY streaming range
0x5100 to 0x52ff is DIY sensor range
2017-02-04 10:49:03 +01:00
Bertrand Songis
40ece81de2
X10 ( #4377 )
...
[X10] New radio supported!
2017-02-04 10:42:50 +01:00
Kongse
ebee591990
Layout tweak ( #4388 )
...
Chineses fonts width of ubuntu is differents from windows, layout re-modified for windows, considering most people use windows version
2017-02-04 10:10:11 +01:00
Martin Hotar
de572b53e4
X9E simu images for @mpaperno
2017-02-04 00:19:49 +01:00
Kelly Byrd
86d0ac6745
Fixes #4368 : Don't duplicate categories in OTX's models.txt ( #4370 )
2017-02-03 20:55:18 +01:00
Damjan Adamic
fc01f77d49
Re #4384 : Lua doc updated: added max image size to lcd.drawPixmap()
2017-02-03 20:22:55 +01:00
3djc
3dba82622e
Fix fields name (mixer,GC,..) ( #4383 )
2017-02-03 13:58:29 +01:00
Kelly Byrd
a0aa883743
Fixed #4375 , fix pasting multiple items in Companion. ( #4381 )
2017-02-03 10:26:31 +01:00
Damjan Adamic
2b83160284
Fix needed to get f98f63fa5 working (PR was based on some older code)
2017-02-03 10:18:49 +01:00
Kelly Byrd
f98f63fa55
Issue #4224 : Implement "duplicate model" in Companion ( #4367 )
2017-02-03 10:10:51 +01:00
3djc
fb44581496
Merge pull request #4376 from opentx/3djc/comp-french-uncomplete
...
3djc/comp french uncomplete
2017-02-02 22:17:47 -08:00
LapinFou
e911922430
Updated French translation.
2017-02-02 15:49:45 +01:00
Andre Bernet
00074c508f
Module compartment trainer input currently unavailable on Horus
2017-02-02 15:28:53 +01:00
3djc
0c550588bb
Make lcd.drawScreenTitle and lcd.drawCombobox compatible with X7 ( #4374 )
2017-02-02 10:33:42 +01:00
Andre Bernet
8775550147
[128] Navigation fix
2017-02-02 09:42:35 +01:00
Andre Bernet
c8d0154a9e
VC++ compilation
2017-02-02 09:12:59 +01:00
Kelly Byrd
bdd62104c1
Issue #4224 : Paste into and across categories in Companion ( #4371 )
...
* Issue #4224 . Allow pasting models into and across categories.
* Issue #4224 : Add "Paste" to category conext menu.
2017-02-02 09:05:26 +01:00
3djc
e7d7f9df95
Fix some events not sent to LUA telemetry scripts scripts.
...
Thix fixes #4366
2017-02-02 08:02:18 +01:00
Andre Bernet
d2415b35db
Change physical ID for remote SPORT lua scripts to 0x17 to avoid conflict with existing sensor. Also matches info from back in 2013 and FrSky's own implmentation of a ground setup device (smart dashboard).
...
Should actually be an OpenTX setting, possibly even hardcoded instead of scripts being able to choose it.
2017-02-01 22:44:41 +01:00
Andre Bernet
4554f19a4a
Screenshot SF currently unsupported on Horus
2017-02-01 21:10:31 +01:00
Arne Schwabe
5790b36589
Check X7 epprom sizes ( #4364 )
...
Since X7 is released now, we should not modify its data struct sizes anymore
X7 is too different from Taranis/sky9x to merge it into one of the other blocks
2017-02-01 16:36:13 +01:00
3djc
ba21aec79f
Update doc for functions not available on X7 ( #4363 )
2017-02-01 15:44:23 +01:00
Max Paperno
9c6a543434
[Simulator] Make sure a default Data File is always suggested in startup dialog; Fix silent exit upon startup if no file/data was provided.
2017-02-01 04:04:51 -05:00
Damjan Adamic
fe76ecfe02
Re #4353 : Header background color is now 70% of base color.
2017-02-01 09:56:43 +01:00
3djc
883154dad6
Make dot smaller ( #4361 )
2017-02-01 09:04:37 +01:00
Arne Schwabe
8ba5af7049
Use C++11 clock implementation instead implementation platform specific code ourselves ( #4358 )
...
* Use C++11 standard chrono API instead of platform specific code (fixes Mac OS X < 10.12)
* Divide by /2 to get 2ms steps
2017-02-01 07:37:29 +01:00
Kelly Byrd
c6026e8a0f
Re #4224 Add "rename" item to Category context menu in companion. ( #4360 )
...
- Adds "rename" to the context menu for categories, it uses the
same code path as the default dblClick handler for the base class.
- Added a separator so the context menu looks more like the one
for models
- Some whitespace changes in mdichild.h, my editor truncates
whitespace on blank lines.
2017-02-01 07:35:46 +01:00
3djc
58971dffea
Move antenna switch to module switches ( #4355 )
...
* Move antenna switches to module switches and fix display when moduel is OFF
* One line is missing and the whole field feels empty...
2017-01-31 14:50:18 +01:00
Arne Schwabe
7fb9aad61f
[MULTI] Fix Frksy EU pulses actually send the right type
2017-01-31 07:48:58 +01:00
Damjan Adamic
baa5929671
Fixes #4350 : Horus 2pos switches need different switch conditions, fixes SF and SH switches in simulator ( #4351 )
2017-01-31 07:41:59 +01:00
Arne Schwabe
59d9ec131b
Schwabe/multi protocol update ( #4352 )
...
* Add multi frisky eu protocols
* Also implement MULTI_STATUS, the alternative to MULTI_TELEMETRY used by er9x/ersky9x
2017-01-31 07:41:08 +01:00
Max Paperno
cab26a6a0f
[Simulator] Make 2-way switches return -1 || 1 instead of 0 || 1. Fixes https://github.com/opentx/opentx/issues/4343 .
2017-01-30 20:19:04 -05:00
Damjan Adamic
dcbfa92b03
Lua docs update: playNumber units updated
2017-01-30 21:53:06 +01:00
Damjan Adamic
a45aafff33
Fixes: Mixers were not calculated in simulator. CoGetOSTime() needed … ( #4342 )
...
* Fixes: Mixers were not calculated in simulator. CoGetOSTime() needed implementation.
* Cleanup
2017-01-30 15:33:22 +01:00
Damjan Adamic
bbe82db087
Cosmetics
2017-01-30 14:52:37 +01:00
Andre Bernet
5077b10274
Only convert storage if boards are actually different
2017-01-30 11:03:42 +01:00
Andre Bernet
00adc318ce
The "Downloads" dialog (previously firmware preferences) doesn't actually change anything anymore, so shouldn't update anything and thus run a storage conversion
2017-01-30 10:54:26 +01:00
Andre Bernet
b05d57fcce
One more qt plugin needed on Win for jpg Horus model images
2017-01-30 10:02:35 +01:00
Bertrand Songis
11c20a5c2c
[Build] Filelock added to avoid to compile the same firmware many tim… ( #4333 )
...
* [Build] Filelock added to avoid to compile the same firmware many times simultaneously
2017-01-30 09:16:18 +01:00
Bertrand Songis
cc8de81128
[Build process] Rather move the binary than copy it to avoid race conditions
2017-01-29 13:42:46 +01:00
Bertrand Songis
3e00d016b2
[Horus] Better fix for #4222 - at least I hope so
2017-01-29 10:23:26 +01:00
Damjan Adamic
8eadee0719
Projectkk2glider/misc fixes ( #4331 )
...
* Re #4326 : default backlight mode keys+sticks
* Re #4329 : when saving radio/model data work on a copy of it, because Export() can change values. Fixes switch warnings change for Horus
2017-01-29 10:02:38 +01:00
Damjan Adamic
d5e3fabf03
Read/write backup fixes: ( #4327 )
...
* Read/write backup fixes:
* radio not found was show behind all windows (missing parent)
* bad behavior on write when radio not found
* Disable model backup read/write for Horus (needs implementation)
2017-01-29 09:59:58 +01:00
3djc
8e73d25f1c
Add more logs to firmware build
2017-01-29 09:41:08 +01:00
Max Paperno
06a024e3e9
[Simulator] Replace default structure version value.
2017-01-28 20:36:46 -05:00
Max Paperno
122104daf5
[build] Fix MSVC build with WIN_USE_CONSOLE; silence new CMake warning for now (from fbb6c13).
2017-01-28 19:29:27 -05:00
Max Paperno
fae095ea18
[Simulator] Fix startup when using a new file for radio data (file is now properly created, errors from Storage are ignored); Do not start simulator at all in case of data errors; Fix startup option dialog when finding radio type from profile for first time; Fix RadioOptions struct version control; Cleanup unused WinConsole code; Fix a warning and a missing const reference; Move ~SimulatedUIWidget() to public.
2017-01-28 19:15:46 -05:00
Andre Bernet
32dc0dd2a0
[companion] Missing default for backlight off on Horus ( fix #4326 )
2017-01-28 21:07:52 +01:00
3djc
673d54cfee
Rework X7 flight mode screen ( #4319 )
...
* Working ONE, need to check ALL for pertinence of drawShortTrimMode
* Show more data on screen ALL for X7
* Make trim display for FM0 X7 only
* Cosmetics
2017-01-28 19:59:11 +01:00
Kelly Byrd
7cff468239
Fix for #4222 : On Horus GUI, can't edit X values for < 3-point curves. ( #4325 )
...
After looking at the Taranis GUI code, I decided to emulate what that
does, which is just skip over the X coord line in the menu if when
curve type is custom and points is <= 2.
2017-01-28 19:56:54 +01:00
Bertrand Songis
dfbdcdba85
[X7] Hardware menu navigation fix (last line) + some TODO removed
2017-01-28 19:52:34 +01:00
Bertrand Songis
c36d4d0be5
[X9E] Compilation fix on recent gcc
2017-01-28 19:48:42 +01:00
Andre Bernet
cb35a59fc9
[Horus] Backlight driver wouldn't turn backlight on before 15% for prod hardware - no reason for it to be different from beta ( #4326 )
2017-01-28 19:37:39 +01:00
3djc
5cae3148ea
Put back X7 in line with other radios ( #4323 )
...
Enabled LUA and GVARS for X7 in tools/build-companion.sh
2017-01-28 18:48:34 +01:00
Arne Schwabe
fbb6c1308c
Fix current simulator lib not included in dmg ( #4296 )
2017-01-28 18:00:22 +01:00
Damjan Adamic
d1547dd32d
Prevent Companion crash if input data is smaller than required ( #4309 )
2017-01-28 13:47:45 +01:00
3djc
2fbe5a78d1
Proposition : model number handling ( #4308 )
...
* Try something for discussions
* Better alternative
* Typo
* Improve
* Change delimiter
* Move delimiter to space
* * Refactoring of CategorizedStorageFormat::load() and CategorizedStorageFormat::save() to support unused model slots
* Fix all unsafe usages of QString::toStdString().c_str()
* Fixed radio data import [Horus] (broken in 0f90ff0b65 )
(cherry picked from commit cc12601a01 )
* Added Q_OBJECT to TreeModel and some cosmetics
(cherry picked from commit f40e64c2aa )
* Cleanup
2017-01-28 13:46:45 +01:00
Max Paperno
de68db0905
[Simulator] Further improvements (reload radio, momentary switches, etc.) ( #4303 )
...
* [Simulator] Add ability to reload all radio data w/out exiting simulator (will also adjust UI for any hardware changes); Refactor how keymap help text is generated.
* [Simulator] Only update channel/logical switch/GVar output displays if the corresponding tab is actually visible (further CPU usage reductions).
* [Simulator] Implement momentary toggle switches with "latch" function.
* [Simulator] Mouse wheel event over multi-position knobs now properly rotates them to detent positions.
* [Simulator] Fix mouse wheel event propagation after multi-position knob rotation; Cosmetics.
* [Simulator] Internals: Greatly improve object cleanup on exit; Refactor SimulatedUIWidget timer event triggering.
* [Simulator] Fix throttle stick position/lock not being set properly upon repeated launches from Companion.
* [Simulator] Fix build w/out SDL. KnobWidget cleanup.
* [Companion] Do NOT delete SimulatorInterface on simulator dialog exit (fix possible crash on dialog close).
* [Simulator] Ensure joystick is NULL at start.
* [Simulator] Fix/improve color blending on 4-bit screens with different BG colors; Cosmetics.
* [Simulator] Fix LCD screenshot folder path; Fix timer slot for Qt backwards compatibility.
* [TravisCI] Set Qt version to 5.3 to match release build servers.
* Fixed segfault when saving setup with no models defined [Horus]
* Fixed radio data import [Horus] (broken in 0f90ff0b65 )
* [Simulator] Always keep toggle switch active while held with mouse button.
2017-01-28 13:43:56 +01:00
3djc
2a1e5914f5
Translate some of the new stuff
2017-01-27 20:35:29 +01:00
Damjan Adamic
f40e64c2aa
Added Q_OBJECT to TreeModel and some cosmetics
2017-01-27 20:07:00 +01:00
Damjan Adamic
cc12601a01
Fixed radio data import [Horus] (broken in 0f90ff0b65)
2017-01-27 19:26:21 +01:00
3djc
2f316b858a
Fix #4302 ( #4305 )
...
Fixed: L1 switch was always edited in LS sub-menu [X7]
2017-01-27 09:39:09 +01:00
Damjan Adamic
16960cb9a0
Fixed segfault when saving setup with no models defined [Horus]
2017-01-27 09:32:43 +01:00
Damjan Adamic
7d849e1c4c
Hide Show Splash Screen on Startup option in general settings [Horus]
2017-01-27 09:21:24 +01:00
Damjan Adamic
0f90ff0b65
Fixes #4299 and #4298 and other Horus import/export bugs. Checked all existing IS_TARANIS() macros and tuned them to IS_HORUS_OR_TARANIS() where needed. ( #4301 )
2017-01-26 22:15:17 +01:00
Damjan Adamic
8b1078d081
Fixes #4290 : Input Offset fix [Horus] ( #4293 )
2017-01-26 18:26:40 +01:00
Damjan Adamic
8102f870fe
Fixes for "Read Models and Settings from the radio": ( #4291 )
...
* show errors
* close dialog in nothing in progress widget
2017-01-26 18:24:27 +01:00
3djc
1202fa84fa
This just allow spanish to compile, no clues if translations are ok or not ( #4297 )
2017-01-26 15:33:50 +01:00
Bertrand Songis
764b18d883
[Companion] Fixes #4288
2017-01-26 07:22:58 +01:00
Max Paperno
8c9f574f92
[Simulator] Fix the Lua Reload button and help text which was shown/hidden for wrong radio types (the actual reload still worked using F7 key).
2017-01-26 00:25:56 -05:00
Max Paperno
efcfdf171d
[Simulator] Fix keymap help text ( closes #4289 ).
2017-01-25 23:43:14 -05:00
Max Paperno
d6d694a36f
[simu] Fix keyboard switch controls for X7.
2017-01-25 14:01:07 -05:00
Max Paperno
6a52458e15
[simu][Simulator] Fix X7 switch position indexes.
2017-01-25 13:10:05 -05:00
Florent Martel
4a76c023e6
Update the luadoc for sportTelemetryPop() ( #4287 )
...
Followup on #4232 : DIY ID range changed to 0x5000 - 0x52FF
2017-01-25 18:16:30 +01:00
Arne Schwabe
51d1e6e94a
Add q303 multi protocols and fix subtype selection on 128x64 ui ( #4286 )
...
* Multi: add Q303 protocol and variants (CX10D/CX10WD)
* Fix subType selection on 128x64 UIs
* Fix options display on other radios for custom photo as well
2017-01-25 16:23:21 +01:00
Max Paperno
6e2474081f
[Simulator] Further Simulator improvements. ( #4282 )
...
* Refactor CompStoreObj to use templates. Clean up some formatting.
* [Simulator] Add SimulatorOptions type to replace individual simulator options; Fix storage handler for custom types; Cleanup some redundant code.
* [Simulator][Joystick] Rework the joystick options/calibration dialog. Can now enable/disable/select the Joystick from there. Delay start of calibration until Start is pressed (otherwise looks like last calibration didn't work). And generally refactor a lot of it to be smarter.
* Cosmetics.
* [Simulator] Add state handling for RadioWidget class. Split code to cpp file.
* [Simulator] Add SimulatorStartupDialog as its own UI class.
* [Simulator] Multiple changes and new features:
All Horus data source options are now fully supported with data properly saved after use (SD path, .otx file, or custom data path);
Loading .otx files now works for all radio types (but not saving data back to .otx);
Switch and knob/slider states are now saved to per radio profile;
Joystick configuration/calibration is now available directly from inside Simulator;
Due to refactoring, all previously saved per-profile simulator settings are now invalid;
Further consolidated simulator dialog startup/shutdown, now handles temp. paths internally, etc;
With WIN_USE_CONSOLE defined, Simulator and Companion when started from Windows command line will now use that console for all messages (instead of opening a new one). This allows full debug output to be seen at all stages of execution and after exit.
* [Simulator] Fix build w/out SDL Joystick support.
* [Simulator] Fix bogus throttle warning on simulator start; Add forgotten RadioWidgetState flags to stream handlers; Add debug state saver in SimulatorOptions.
2017-01-25 16:20:45 +01:00
Bertrand Songis
b53ec7392c
[Companion] OTX format bug with X9D boards
...
The files were always converted as X9D doesn't have its own FourCC
2017-01-25 15:32:30 +01:00
Damjan Adamic
362698484f
Url traces added (Companion)
2017-01-25 13:20:08 +01:00
3djc
cbe0dc60e6
Enable LUA_COMPILER ( #4283 )
...
Added Companon firmware option luac
2017-01-25 13:09:53 +01:00
3djc
37b7714aff
Prep for nightly
2017-01-25 10:59:42 +01:00
Damjan Adamic
398c3b1e33
DIY ID range changed to 0x5100 - 0x52FF ( #4232 )
...
[S.PORT] DIY range updated. The spec should follow soon
2017-01-25 08:22:24 +01:00
Bertrand Songis
de49d155c6
[Companion] Compilation fix
2017-01-24 22:06:28 +01:00
Bertrand Songis
57aafeb062
[Companion] Refactoring - fixes the X9E=>X7 conversion segfault
2017-01-24 20:08:48 +01:00
Bertrand Songis
8f970fdbbf
[9XR-PRO] Warning fixed (ATMEL code)
2017-01-24 18:57:45 +01:00
Bertrand Songis
0d05beae80
CRLF line endings converted to LF
2017-01-24 18:48:28 +01:00
Bertrand Songis
2f7bf7bcbd
[9XR-PRO] Warning fixed (ATMEL code)
2017-01-24 18:47:09 +01:00
Bertrand Songis
6aa8337fc2
[9XR-PRO] Navigation issue in InputOne screen
2017-01-24 18:46:31 +01:00
3djc
f686d15354
Shorten GVx to Gx on 128x64 radios, where screen estate is a real issue ( #4280 )
2017-01-24 18:29:21 +01:00
3djc
aa19475c90
3djc/x7 mixer screen rework ( #4281 )
...
* Optimise display on 128x64
* Name if present are displayed (like now), but when the row is selected, the name moves on top and the display alternates between FM and other info
* Compile fix
2017-01-24 18:25:38 +01:00
Damjan Adamic
36928b7b60
Cosmetics
2017-01-24 11:26:19 +01:00
Damjan Adamic
6d2ea5c801
Changes to allow compilation with Qt5.2
2017-01-24 10:19:20 +01:00
Max Paperno
17a03e6c18
[Simulator] Dyanamic Simulator virtual hardware generation and many other improvements ( #4260 )
...
* Move simulator widgets to subfolder (no code changes).
* [Simulator] Major Simulator re-structuring to reduce code redundancies and allow for fully dynamic simulated hardware setup:
SimulatorDialog is no longer sub-classed by individual radio UIs, instead a new class is added which handles just the "skin," LCD, and navigation controls (also makes setting up new models much quicker);
All radio switches/knobs/sliders are populated dynamically based on loaded hardware configuration data (eeprom/bin), including control types and names (in case of no hardware config data, reasonable "factory defaults" are loaded);
Starting Horus sim with alternate path for RADIO and MODEL data folders is now supported (.otx file is WIP);
6-way switch now works properly and various other inconsistencies addressed (eg. some Horus analogs were backwards).
* Add missing OpenTX headers to new files.
* [Simulator] Fix loading of Horus hardware settings from Companion simulation.
* Update Travis CI build environment to Qt 5.7.
* [Simulator] Fix 9X missing colored side LCD images, an #include fix, and some cleanup.
* [TravisCI] Set up for parallel Travis builds and use Qt5.7 (#4263 )
* Fix starting Simulator with non-existing file/folder structure (now properly creates new ones as needed, including Horus directories with default radio/model); Temporarily remove option for using .otx file with Horus (until that feature is added).
* Load correct simulator skin for X7 when launching from Companion.
* X7 hardware defaults changed to match production hardware
* Fix minor compiler warning in mdichild.cpp, and some cleanup in eeprominterface.cpp.
* [Simulator] Centralize radio UI flavor determination.
* [Simulator] Updates:
Add X7 UI flavor;
Centralize LCD settings;
Simplify drawing curved UI widgets;
LCD color can be changed for any 1/4-bit display radio;
Slight change on default LCD "off" color;
Refactor LcdWidget to not use globals.
* [Companion] X7 EEPROM import fix
+ cosmetics
+ compilation error fixed on Manjaro
* [Companion] 9XR-PRO EEPROM import fix
+ cosmetics
+ compilation error fixed on Manjaro
* Navigation fix
French translations
* [X7] Main view cosmetics
* Fix switch/ana custom name import
* [Simulator] Add white border above/below X7 bezel, and use white-colored padding on sides; Adjust X7 default LCD color.
* Does this work? (#4269 )
Read an Horus SD card produces a temporary .otx file now
* Bsongis/companion warning before automatic conversions (#4271 )
* Does this work?
* Warning before automatic conversions
* Force different file name after conversion (#4272 )
* Force different file name after conversion
* More detailed instructions
* [Companion] Files automatically named during XXX => Horus conversions
2017-01-24 07:54:12 +01:00
Damjan Adamic
b3f4870da7
Refactoring of startup code, mainly dealing with detection of unexpec… ( #4275 )
...
* Refactoring of startup code, mainly dealing with detection of unexpected restart/shutdown
* Added g_FATFS_Obj initialization [Horus]
* Fix normal startup
* Use g_eeGeneral.unexpectedShutdown only on radios that have PWRMANAGE defined
Fixes for radios that don't have power control.
Other fixes
* CLI test for new()
* [Horus] Reboot protection reworked to also handle non-WDT events
(cherry picked from commit fe9a52779d062e3f24639479273c906abe6e440b)
Conflicts:
radio/src/targets/horus/board.h
* Reverting most of the changes
* Cleanup
* Added comment that explains apparent non usage of the wdt_disable() function
* More cleanup
* Missing include
* Compilation fix
2017-01-24 07:52:33 +01:00
Andre Bernet
bf15410bf1
3djc/x7 outputs ( #4273 )
...
[128x64] Rework Outputs screen
[X7] Fix for min/max limits bug
[X7/X9] UI fixes
2017-01-24 07:36:40 +01:00
Andre Bernet
824317c477
Fix linking problem due to SDL main definition
2017-01-23 22:11:07 +01:00
Bertrand Songis
821efb3499
.gitignore updated
2017-01-23 21:05:25 +01:00
3djc
6027c519e4
Force symlimits and ppmca for ARM ( #4267 )
...
Make PPM_LIMITS_SYMETRICAL(symlimits), PPM_CENTER_ADJUSTABLE(ppmca) and CURVES mandatory on ARM platforms.
2017-01-23 20:08:39 +01:00
Bertrand Songis
227e412b68
[Companion] Cosmetics
2017-01-23 19:48:07 +01:00
3djc
a5577da36d
Fix firmware version recognition for Horus ( #4276 )
2017-01-23 19:42:31 +01:00
Bertrand Songis
d60de4466a
[Horus] Malloc check added
2017-01-22 22:01:39 +01:00
Bertrand Songis
cdb3f48da7
[Horus] Malloc check added
2017-01-22 21:44:44 +01:00
Bertrand Songis
2f0492cec5
[Horus] Malloc check added
2017-01-22 21:41:06 +01:00
Bertrand Songis
fb6c9cde6b
[Horus] Malloc check added
2017-01-22 21:32:19 +01:00
Bertrand Songis
05129b6785
[Companion] Horus default view setup
2017-01-22 19:07:46 +01:00
Bertrand Songis
ff7c698371
[Companion] Files automatically named during XXX => Horus conversions
2017-01-22 18:17:14 +01:00
Andre Bernet
7c33043ac0
Force different file name after conversion ( #4272 )
...
* Force different file name after conversion
* More detailed instructions
2017-01-22 17:44:55 +01:00
Andre Bernet
be0ef50195
Fix Horus haptic import without code complexification. Will reset people's haptic mode setting on Horus, but we can afford it.
2017-01-22 17:24:58 +01:00
Andre Bernet
7990973b35
Revert "Fix Horus haptic mode ( #4224 )"
...
This reverts commit 9bbc595eb1 .
2017-01-22 17:20:28 +01:00
Andre Bernet
9666a7f649
Horus model image support
2017-01-22 16:25:40 +01:00
Bertrand Songis
285b8786b9
Bsongis/companion warning before automatic conversions ( #4271 )
...
* Does this work?
* Warning before automatic conversions
2017-01-22 15:31:22 +01:00
Andre Bernet
7a60714071
[companion] Missing General settings items added
2017-01-22 14:52:12 +01:00
Bertrand Songis
c21be4845e
Does this work? ( #4269 )
...
Read an Horus SD card produces a temporary .otx file now
2017-01-22 14:08:13 +01:00
Andre Bernet
9bbc595eb1
Fix Horus haptic mode ( #4224 )
2017-01-22 13:19:20 +01:00
Andre Bernet
d9d7920c1c
Fix switch/ana custom name import
2017-01-22 12:08:55 +01:00
Andre Bernet
eea7d503fa
[X7] Main view cosmetics
2017-01-22 11:26:28 +01:00
Andre Bernet
293f1e8805
Navigation fix
...
French translations
2017-01-22 11:16:14 +01:00
Bertrand Songis
7140eec2df
[Companion] 9XR-PRO EEPROM import fix
...
+ cosmetics
+ compilation error fixed on Manjaro
2017-01-22 09:09:15 +01:00
3djc
2ffbb4e46c
Changes to allow Linux companion to be compiled with qt5.7 ( #4262 ) ( #4265 )
...
* Changes to allow Linux companion to be compiled with qt5.7
* Optimize
(reverted from commit cc205dcc91 )
2017-01-22 00:03:06 +01:00
Bertrand Songis
54d1cb8f9a
[Companion] X7 EEPROM import fix
...
+ cosmetics
+ compilation error fixed on Manjaro
2017-01-21 23:56:34 +01:00
Max Paperno
3e9a60b9b7
Fix minor compiler warning in mdichild.cpp, and some cleanup in eeprominterface.cpp.
2017-01-21 16:47:54 -05:00
Andre Bernet
5144550e4e
UI cosmetics
2017-01-21 21:53:23 +01:00
Bertrand Songis
89680ddf70
Warning fixed on Manjaro
2017-01-21 21:22:53 +01:00
Andre Bernet
e94d123404
Horus has 9 scripts
2017-01-21 20:12:48 +01:00
Andre Bernet
8cc8b53d63
Add "Adjust RTC" option for ARM128
2017-01-21 17:30:24 +01:00
Max Paperno
70e4dbd45b
[TravisCI] Set up for parallel Travis builds and use Qt5.7 ( #4263 )
...
* [TravisCI] Set up for parallel Travis builds and use Qt5.7 (with option of selecting version). commit-tests.sh script can now optionally build one, all, or sets of targets.
* [TravisCI] Move "COMPANION" build to first slot and rename to "DEFAULT".
* [TravisCI] Fix "ALL" build flavor, remove TARANIS flavor, rename HORUS to X12, streamline some code, add comments, fix indents.
2017-01-21 17:18:42 +01:00
Andre Bernet
0ee59dc438
X7 hardware defaults changed to match production hardware
2017-01-21 12:21:57 +01:00
Damjan Adamic
3085ba7d91
Fixes for simulator paths on Windows ( #4259 )
2017-01-20 21:45:47 +01:00
3djc
cc205dcc91
Changes to allow Linux companion to be compiled with qt5.7 ( #4262 )
...
* Changes to allow Linux companion to be compiled with qt5.7
* Optimize
2017-01-20 20:13:33 +01:00
Bertrand Songis
0ff8ed35b9
[Companion] clang warning fixed
2017-01-20 20:10:07 +01:00
Damjan Adamic
7e0c461740
Copyright OpenTX Team 2011-2017
2017-01-20 20:00:21 +01:00
Damjan Adamic
0a351112dd
Re #4224 : Enable .otx file drag&drop on main window
2017-01-20 19:35:46 +01:00
Damjan Adamic
f3521728ef
Cosmetics
2017-01-20 19:22:18 +01:00
3djc
12a8770ad5
Companion : add Horus antenna handling ( #4258 )
...
Horus antenna handling
2017-01-20 07:40:13 +01:00
Bertrand Songis
212838f12a
[Companion] clang / linux compilation fix
2017-01-20 07:38:46 +01:00
Bertrand Songis
28ccf7d8ee
[Companion] Crash fix
2017-01-20 07:22:26 +01:00
Bertrand Songis
324544835a
[Companion] Compilation fix
2017-01-19 21:31:18 +01:00
3djc
905301fc06
Change "External" to "Ext+Int" to reflect actual Horus antenna handling ( #4255 )
2017-01-19 21:28:47 +01:00
Damjan Adamic
e59a51e25f
Re #4224 : Enable reading and writing Models and Settings from/to Horu… ( #4254 )
...
* Re #4224 : Enable reading and writing Models and Settings from/to Horus radio (SD card)
* Fix for findMassstoragePath() on Windows (which got there in previous commit)
2017-01-19 21:26:18 +01:00
Bertrand Songis
3c62cbf200
[Companion] Better storage traces
2017-01-19 21:19:17 +01:00
Bertrand Songis
0d6f5b470b
[Companion] Crash fixed
2017-01-19 19:14:55 +01:00
Bertrand Songis
1460620483
[Companion] Rename category function added
2017-01-18 18:43:12 +01:00
Bertrand Songis
c707715f3d
[Companion] Delete category function added
2017-01-18 16:37:38 +01:00
Bertrand Songis
a412992783
[Companion] Conversions from Taranis to Horus (default category added)
2017-01-18 16:21:50 +01:00
Bertrand Songis
83380d288c
[Companion] Refresh problems fixed
2017-01-18 15:46:12 +01:00
Bertrand Songis
01a4470e23
[Companion] Compilation fixes
2017-01-18 15:32:16 +01:00
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
3djc
070d24ef66
fix curves on X7 ( #4216 )
...
* fix curve selection display on X7
* Fix undue telemety type row being show on telem screen
* Fix undue telemety type row being show on telem screen (reverted from commit f3d082f44fa70020d0787d7e7d3d5b494ef062b7)
2017-01-11 10:02:54 +01:00
Bertrand Songis
f2b283c585
[All] All FourCC changed (o9x changed to otx) ( #4214 )
2017-01-09 22:30:01 +01:00
Bertrand Songis
58382d8aca
[Horus] Fixes #4205 ( #4210 )
...
[Horus] Fixes #4205
2017-01-09 18:17:19 +01:00
3djc
dc51a95029
Allow my X9e to boot ! ( #4211 )
...
Thanks
2017-01-09 18:16:16 +01:00
Arne Schwabe
707b000111
Install also multimedia and print support plugins for OS X ( #4212 )
...
* Install also multimedia and print support plugins for OS X
* cosmetics
2017-01-09 18:14:37 +01:00
3djc
651f7b3f93
X7-improvement ( #4208 )
...
* Allow autoswitch for LS AND
* Add POPUPMENU base edit/clear/copy/paste to LS screen
* Add long menu to OUTPUTS screen
* Compil fix
* Compil fix
* Translations for outputs POPMENU 128x64
2017-01-08 19:54:57 +01:00
3djc
1642732e8f
3djc/horus checklist improvement ( #4195 )
...
* Add the possibility of modelfilename.txt to Horus checklist
* Typo
* Cosmetics
2017-01-08 19:00:45 +01:00
Andre Bernet
e7f258ee45
Fix Chinese translation ( fix #4179 )
...
Remove disabled languages from build
2017-01-08 10:10:41 +01:00
Max Paperno
95e59d931e
[build] Suppress TRACE_SIMPGMSPACE messages in TravisCI build. Cosmetics.
2017-01-08 03:52:09 -05:00
Kongse
01a1b74028
#4179 cn translation done ( #4196 )
...
translation finished
2017-01-08 09:50:51 +01:00
Max Paperno
4f988babbf
Fix initializer list issue with ZoneOptionValue ( #4203 )
...
* [480x272] Fix initializer list issue with ZoneOptionValue (technically not C++11), now works x-platform as well, lowers Flash use; Spit out Zone, ZoneOption, ZoneOptionValue to own unit. (Fixes https://github.com/opentx/opentx/pull/4199/files#r94867147 )
* [480x272] Revert to Flash usage for ZoneOptionValue types (still fixes MSVC build). (Ref: https://github.com/opentx/opentx/commit/82dce3ee601049cf548ff4518902ab8e8fa62a0b#commitcomment-20388918 & https://github.com/opentx/opentx/pull/4199#discussion_r94835251 )
* Cosmetics.
* [480x272] Cosmetics.
2017-01-08 09:48:37 +01:00
Max Paperno
1f788723f9
Build system updates, including -Werror on TravisCI ( #4202 )
...
* [TravisCI] Build using avr-gcc 4.9.2 (up from 4.8.2). Relies on https://github.com/opentx/opentx/pull/4169 . Fixes all linker warnings, makes clean build.
* [build] Add ARM/AVR compiler version check/display and a workaround for avr-gcc linker warnings when using WARNINGS_AS_ERRORS=true.
* [TravisCI] Enable -Werror on all build targets (WARNINGS_AS_ERRORS=true).
* [build] CMake script updates:
Enable WARNINGS_AS_ERRORS option for all targets (not just firmware);
Consolidate some C/CXX flag settings for firmware target, avoid duplication/redundancy;
All warning flags are now passed to linker (GCC only);
Add a "build report" for each main target showing compiler, flags, and defines, with verbosity controlled by new VERBOSE_CMAKELISTS option;
Added properties to PCB, TRANSLATIONS, and a few other options (makes option selector lists in cmake-gui);
Add macro for conditionally adding C++11 flag;
Silence CMake >3.0 warnings about CMP0054 policy not being set;
Reverts AVR linker -Werror workaround;
Misc. cleanup/consolidation.
* [build] More CMakeLists updates:
Silence superfluous "CRT_SECURE" series MSVC warnings;
Formalize finding pthread lib/dll on MSVC builds and fix some issues with install target script;
Add property string lists to more options;
Quotes some paths with possible spaces, & other minor cosmetics.
* [build] firmware/bootloader: Remove remaining CMake default compiler flags and add FIRMWARE_C[XX}_FLAGS[_DEBUG] options for user to specify additional flags. Also move ASM language call to silence CMake warning w/MSVC.
* [build] Workaround bogus "uninitialized" warnings from AVR linker.
* [tests] Add custom printer for less verbose gtest output (use --verbose option to revert to gtest default).
* [build] Use less verbose CMake output for TravisCI builds. Formalize search for gtest code and enable gtests target on WIN32-GCC. Minor language fix.
2017-01-08 09:44:33 +01:00
Bertrand Songis
54742fcad9
Compilation fixes for Arch Linux
2017-01-07 18:42:56 +01:00
3djc
91c00d0728
Cosmetics
2017-01-07 12:09:51 +01:00
3djc
a05f20a829
3djc/x7: LS fix limits ( #4204 )
...
* X7 limits where wrong : for exemple, if you not set a compare value bigger than 15 in a logicial switch.
This fix it and also takes into account some radio settings (like extended limits)
* Take II
* Cosmetics
* Cosmetics
* Cosmetics (reverted from commit 2282c2633b6986ed999f898ef9611f236477ff7c)
* some #ifdef nightmare cleanup
2017-01-07 10:30:46 +01:00
Damjan Adamic
865ec6eca3
Remove extra NULL from OutputsWidget::options[]
2017-01-07 09:04:26 +01:00
Max Paperno
52b68c9ea2
[companion] Fix a few reasonable warnings brought up by MSVC /W3. ( #4206 )
2017-01-07 08:33:56 +01:00
Andre Bernet
51f186597c
[companion] One more DLL was missing in distrib, fixes the long standing companion play sound issues on Windows
2017-01-06 14:48:57 +01:00
3djc
bf549ace10
Merge pull request #4200 from opentx/3djc/Horus-optimize-plane-wiz
...
Move to image elements rather than full screen pictures
2017-01-06 09:53:09 +01:00
Andre Bernet
e49bbfe91f
Cleanup
2017-01-05 23:24:29 +01:00
Andre Bernet
0e65aad1a8
[companion] Distributing qm files is useless since we compile them in as qrc
2017-01-05 23:16:23 +01:00
Andre Bernet
af34a1568f
[companion] Don't disable standard buttons on printdialog
2017-01-05 23:01:28 +01:00
Andre Bernet
c7e0bf23ad
[companion] Fix Windows printing
2017-01-05 22:43:59 +01:00
Damjan Adamic
82dce3ee60
Projectkk2glider/flash savings ( #4199 )
...
* Flash savings: getFileExtension() de-templated, saves 160 bytes
* Flash savings: several variables moved to rodata, RGB macro optimization (speed and can now be used to initialize rodata)
Result for Horus:
text data bss dec
1261182 808603 42020 2111805 before
1267149 803335 42124 2112608 after (data size also counts .sram section)
5kB saved in .data section (RAM and FLASH)
* Removed compiler warnings
* RGB() and ARGB() gtests added
* ARGB() optimized
2017-01-05 21:44:59 +01:00
Andre Bernet
3b58ee8d3c
Missing reference to CN translation
2017-01-05 20:58:19 +01:00
mhotar
0586c8fb05
horus wizard, image adjustments
2017-01-05 20:33:38 +01:00
3djc
51c5eba087
3djc/x7 custom scripts ( #4201 )
...
[X7] Custom scripts
2017-01-05 20:26:44 +01:00
3djc
540c56d8ab
Move to image elements rather than full screen pictures, thanks to @Mhotar
2017-01-05 07:29:36 +01:00
Bertrand Songis
fa5e5d670b
[Simu] Revert to the good old keys until there is a compromise found
...
C is used for SWC
2017-01-04 18:33:31 +01:00
Bertrand Songis
0933a258e3
[Horus] Categories names were written in SMLSIZE when selected, that was weird
2017-01-04 18:32:08 +01:00
Bertrand Songis
1d9c9a6cdb
Cosmetics
2017-01-04 18:31:10 +01:00
Bertrand Songis
b77332e75a
[Horus] Fixes #4177
2017-01-04 09:27:57 +01:00
3djc
bdf3d17652
Move fix to a better place
2017-01-03 11:42:12 +01:00
3djc
406a568c2c
This fixes #4191 while maintaining 2.1 and 2.2 taranis behavious (ie instant trim can go up to extended trim, ignoring if extending trim is activ or not)
2017-01-03 10:57:34 +01:00
Damjan Adamic
659f9e0556
Fixed a problem with MSVC
2017-01-02 22:36:46 +01:00
3djc
f8c6b20a35
Add missing units ( #4181 )
...
* Add missing units
* Add import shift
2017-01-02 11:32:54 +01:00
Damjan Adamic
803dc7d853
Projectkk2glider/issue 4138 and other fixes ( #4182 )
...
* Fixed Companion translations cmake target
* Some translations had problems with string termination (missing or excessive " characters)
* Fixes #4138 : Use [RTN] instead of [EXIT] on Horus
* Define spare bits if BUZZER is not defined
2017-01-02 11:31:55 +01:00
Damjan Adamic
afe3d4a1e9
Custom OpenTX types moved to separate file opentx_types.h, fixes linker problem with lcdDrawBitmapPattern() in release build ( #4188 )
2017-01-02 11:29:20 +01:00
3djc
2a0a75a178
3djc/horus narrow arrows gap ( #4183 )
...
* Narrow gap between previous char and up and down arrow in STDSIZE
* Change font generator too and run it once
* Only apply to stdsize
2017-01-02 11:24:43 +01:00
3djc
b931b0c85c
Add handling of negative width ( #4187 )
2017-01-02 11:20:56 +01:00
Andre Bernet
eb4508e12d
[companion] Add zh_CN Chinese translation ( fix #4179 )
...
Fix lupdate working dir
2017-01-01 09:25:00 +01:00
Max Paperno
bcdc4fef88
[libsimulator] Fix MSVC build.
2016-12-31 11:42:54 -05:00
Max Paperno
ebdc73a421
[simulator] Fix standalone simulator radio type name in window title.
2016-12-30 19:12:20 -05:00
Max Paperno
5bf7a6c28d
Simulator key/mouse mapping improvements ( #4175 )
...
* [simulator] Keyboard and mouse control adjustments:
~ Make kay/mouse navigation more consistent between radios and ensure keyboard events are always properly detected (eg. after clicking on a control);
* Fix mouse wheel direction for rotary encoder emulation (fixes https://github.com/opentx/opentx/issues/4160 );
* Fix page up/down buttons on Horus (also #4160 );
~ Horus rotary encoder can now be controlled with +/- keys (also keeps X/C, otherwise supersedes https://github.com/opentx/opentx/pull/4087 );
~ DEL key now another alternative for ESC/BKSP (brings all controls to number pad);
~ "=" key now acts same as "+" key (+ requires SHIFT in main row on most US keyboards);
* Fix controls direction when using mouse wheel over RC switches;
+ Add help text showing keyboard mappings for each radio type (activate on F1 key).
* [simulator] Enable mouse wheel scrolling on radios w/out a rotary encoder (acts as +/- keys on X9D, PU/DN keys on 9X).
2016-12-30 22:36:29 +01:00
3djc
1d3b6721c6
If no WIZARD are present, do not display anything ( #4173 )
...
* If no WIZARD are present, do not display anything
* Cosmetics
* More cosmetics ;)
* String cleanup
* Bertrand's feedbacks
2016-12-30 18:20:46 +01:00
Max Paperno
1eead1504c
Clean up build warnings ( #4169 )
...
* [build][OSX] Fix clang warnings.
* [build][OSX] A few more warnings taken care of.
* [build] Fixed yet more build warnings across all platforms.
* [build] Fix final warning due to bad CMake flag.
* [build] Remove unused variables as requested, fix indent.
* Fix output display limit type for 8-bit targets.
2016-12-30 18:16:11 +01:00
Raphael Coeffic
1666fd7355
lua: added EVT_MENU_LONG on Taranis ( #3991 )
2016-12-28 22:39:59 +01:00
joaquins
5e00436b79
Horus outputs widget: display channel name when available (issue #4145 ) ( #4147 )
...
* Display channel name instead of number, when name is non-empty
* Bars made full width, channel + name on left side, output value on right side. Background color added.
* Reverted redefinition of chanString, background color changed to BARGRAPH_BGCOLOR
* Added borders around bars
* Added BG border configuration. Refactored RECT_OFFSET into RECT_BORDER to allow easy change in border thickness.
* Fixed vertical line offset.
* BG settings affecting actual BG, not the border
2016-12-27 22:07:49 +01:00
Max Paperno
e204031ef6
Standalone simulator startup options ( #4164 )
...
* [simulator] Save and restore Simulator window sizes and positions (based on current radio profile).
* [simulator] Set startup throttle stick lock in standalone sim based on default mode in current Companion radio profile;
Add new flag indicating standalone simulator;
Unique titles for simulator console windows.
* [simulator] New/updated Simulator startup options:
Radio profile used for standalone Simulator can now be separate from Companion;
Allow selecting a radio profile and EEPROM image file (in addition to radio type) at startup via GUI and CLI;
All startup settings are saved between uses.
2016-12-27 22:04:24 +01:00
Damjan Adamic
fd01376f1e
Reduced Companion simulator CPU usage by a factor of 5. ( #4167 )
2016-12-27 22:00:23 +01:00
Andre Bernet
625babc55e
Companion modification propagation fixes ( Fix #4155 and #3254 )
2016-12-24 11:31:57 +01:00
Max Paperno
8f74388ae1
[companion] Fix CP1252 Windows build warnings by reverting arrow character encoding (fixes https://github.com/opentx/opentx/pull/4154#discussion_r93789409 )
2016-12-23 18:44:56 -05:00
Max Paperno
e90bd0fd70
Enable Windows build with Qt5.5+ & MinGW-w64 ( #4150 )
...
* [Windows][MinGW] Update some WIN32 macro checks in source code to be MSVC-specific (not needed for GCC-based builds).
* [build] CMakeLists updates:
Adjust for Windows MinGW builds: now fully compatible with Qt5.5+ and MinGW-w64 toolchain (included in Qt installs);
Add option to specify path to required libraries/includes (instead of hard-coding `c:\programs`);
Add package check for Python and use found executable name;
Remove custom FindSdl package handler in favor of stock (and improved) CMake one (still works with Windows);
Do not force SIMU_AUDIO and LUA_COMPILER in SIMU builds (leave it up to user);
Add SIMU_LUA_COMPILER option specifically for SIMU builds (default = ON);
* [build][Windows] Rewrite/Fix Windows Companion `install` target, with two options:
a) just copy supporting Qt and c++ DLLs to build folder so programs can be quickly be run from there (this is default and similar to the old behavior);
b) full installation to CMAKE_INSTALL_PREFIX path, including all binaries, supporting DLLs, language files, and OTx utilities.
Option b) can be selected with new WIN_DO_FULL_INSTALL parameter;
Also cleans up the Linux install a bit and consolidates the OS X parts;
* [simulator][Windows] Add option to build Windows simulator with system console/terminal enabled (both standalone and when launched from Companion). Mostly useful for debug as it gives output messages much sooner in the startup process than the current debug console. Also helpful because you don't have to open it manually on every launch, and it remembers last window position and size. Possible candidate for a user-selectable runtime option in the future.
* [Windows] Fix MSVC build issues.
* [build] More build fixes:
Use a customized FindSDL.cmake script again due to bugs and deficiencies in the official version (based on script from CMake v3.7);
Fixes missing SDL DLL error in NSIS installer);
Use string for Timers option (checkbox in GUI is confusing);
Remove an unused variable.
* [simu][Windows] Fix f_getcwd() cutting off too many characters (fixes SD browser interactions).
2016-12-24 00:11:07 +01:00
Arne Schwabe
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
3djc
d1ef22ee47
3djc/taranis draw number review ( #4157 )
...
* Move to Horus style implementation
* TINSIZE handling
* Fix timers
* Add the option to align left on first digit (ie '-' if left of alignment point)
* Compile fix
* Reduce DBL font dot size
* Get ready for PR
* Remove unused function
* Remove leftover declaration
* Performance
* Cosmetics
2016-12-23 23:57:32 +01:00
Max Paperno
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
df835da07d
[X7] Typo
2016-12-23 23:51:51 +01:00
Bertrand Songis
74c03f0d4e
[Horus] Companion default types for switches / pots / sliders
2016-12-23 23:49:51 +01:00
joaquins
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
3djc
bab5fc339e
Lua setTelemetryValue() function fixes ( #4158 )
...
* Protect subId, prevent endless loop in sensor discovery if more than 7 is passed.
* Documentation updated
* Add additional parameter checks
2016-12-23 19:32:39 +01:00
Andre Bernet
1b43d8993e
[128x64] French translations
2016-12-20 00:30:36 +01:00
Andre Bernet
ca7d82fc5b
UI cosmetics
2016-12-20 00:17:50 +01:00
Bertrand Songis
226877ec1e
[X7] SD Manager fix (when coming from Text view) - #4143
2016-12-19 23:58:25 +01:00
Andre Bernet
cdc739a663
Forgot about poor old 9x
2016-12-19 23:26:32 +01:00
Bertrand Songis
7343ad0de5
Warnings removed
2016-12-19 23:20:11 +01:00
Bertrand Songis
7da9aa811a
[TARANIS/HORUS] UNEXPECTED_SHUTDOWN() macro improved following @projectkk2glider advice
2016-12-19 23:11:37 +01:00
Andre Bernet
1d42d329cf
Text view scroll for X9E
2016-12-19 22:37:30 +01:00
Andre Bernet
a2a88ae8d2
[128x64] Fix LS V2 display format
2016-12-19 22:03:08 +01:00
Andre Bernet
6b80e6572b
[128x64] Telemetry item handling in Reset SF
2016-12-19 21:31:14 +01:00
Andre Bernet
2b56ea70df
[128x64] UI fixes, French translations
2016-12-19 21:26:12 +01:00
Bertrand Songis
86ee899905
[X7/X9/SKY9X] Bad handling of UNEXPECTED_SHUTDOWN !
2016-12-19 19:44:32 +01:00
Bertrand Songis
d52f89674c
[X7] Pots calibration fix - #4143
2016-12-19 17:52:16 +01:00
Bertrand Songis
880216c544
[X7] Text view fix - #4143
2016-12-19 17:51:22 +01:00
Bertrand Songis
eb3da74331
[X7] Telemetry scripts terminated with [EXIT Long] - #4143
2016-12-19 17:50:03 +01:00
Andre Bernet
aabbc375a3
Add dot and "W" to TINSIZE font
2016-12-18 20:20:39 +01:00
Bertrand Songis
2fdf621b2f
Typo - Fixes #4149
2016-12-18 09:53:52 +01:00
Bertrand Songis
fa0cc546e4
Compilation fix
2016-12-18 09:45:37 +01:00
Bertrand Songis
66fb949c82
[HORUS] Arbitrary limit for themes / layouts / widgets now removed
2016-12-17 23:33:47 +01:00
Max Paperno
bce42bb25c
Fix static initialization order problem with Horus GUI ( #4141 )
...
* [480x272] Fix static initialization order problem with Layout, Theme, & Widget factories.
* [480x272] Fix return from drawTimerMode().
* [480x272] Remove use of macros for registered Layout, Widget, & Theme class lists; remove extern declarations (cosmetic).
* [480x272] Convert Layout and Theme registry to dynamic lists (still max. of 10 each);
Hide indicator arrow when user is at start/end of available widgets in spinner UI;
Add some sanity checking to pointer usage in screens_setup;
Add an (arbitrary) limit of 20 Widgets;
And a line break! :)
2016-12-17 23:29:26 +01:00
Bertrand Songis
d4d3d51a9d
[X7] Sources / Switches popup menu fix - #4143
2016-12-17 23:26:35 +01:00
Bertrand Songis
e99e47aeac
[X7] Text view fix - #4143
2016-12-17 23:15:34 +01:00
Bertrand Songis
00ab6e2294
[X7] SH fix - #4143
2016-12-17 23:09:42 +01:00
Bertrand Songis
ad8df76c37
[X7] Screenshots fix - #4143
2016-12-17 14:14:16 +01:00
Max Paperno
a2e37c5dbc
Minor build fixes ( #4142 )
...
* [480x272] Fix compiler warnings with awkward extern define in layout.h.
* [firmware][misc] Fix build error with undefined SPLASH; Fix 128x64 syntax error in model_setup.cpp; Fix compiler warning on static init in diskio.cpp.
* [480x272] Revert "Fix compiler warnings with awkward extern define in layout.h." and modify lcd::drawSource() to use mixsrc_t for consistency.
This reverts commit d85d994c877a94c1933c6ece806565ca822d0f54.
* [firmware] Cleanup struct init in diskio modules.
2016-12-17 13:48:55 +01:00
Max Paperno
143f5ce05e
[simu] Fix Windows builds with SD-enabled targets; Centralize SD check condition. Make some compiler checks more specific (eg. !minGW). ( #4144 )
2016-12-17 13:41:16 +01:00
Max Paperno
5d5dc67605
Add runtime Lua script pre-compilation and general .luac file support ( #3318 ) ( #4119 )
...
* [simu] simpgmspace: Populate file date/time/size in f_stat(); Add f_utime(); Fix f_getcwd() on Windows; Fix f_mkdir() build error on Windows.
* [Lua] Add runtime support for script pre-compilation. Changes behavior with LUA_COMPILER (Re: https://github.com/opentx/opentx/issues/3318 ):
All .lua scripts are now compiled and saved to binary "bytecode" file (.luac extension) upon first execution;
Scripts are also automatically re-compiled if .lua source file is newer than existing .luac file;
The pre-compiled .luac version is loaded if modification time is newer or equivalent to .lua source file;
If a .luac version of a script exists, then the .lua version does not need to be present;
Guards against bytecode compatibility issues (binaries from 64-bit sim will not run on 32-bit sim/radio);
In SIMU and DEBUG builds, the source .lua file is always preferred in order to preserve full debug info (this is is controlled with new LUA_SCRIPT_LOAD_MODE macro, see lua_api.h);
GC is now run after each script is loaded.
* [Lua] Add loadScript() API function as alternative to loadfile() from Lua base. This can take advantage of the new OTx script pre-compilation features to reduce memory footprint when loading functions dynamically. This is an interface to luaLoadScriptFileToState(). Fully documented.
* [SD][Lua] Flexible file extensions support:
Allow for variable length file extensions throughout system (no longer hard-coded in LEN_FILE_EXTENSION);
Fixes issues with renaming files in SD manager which have file extensions longer than ".ext";
Expand general support for multiple file extensions per file type in sdListFiles() (eg. .lua and .luac for scripts);
Lua scripts with .luac extensions can now be selected in custom/telemetry/function menus even if no .lua version exists (duplicates are not shown);
.luac files can now also be executed from SD file manager UI.
* [Build] Added CMake options for LUA_COMPILER and LUA_SCRIPT_LOAD_MODE.
* Cosmetics.
* [SD][gui] Improve efficiency of some file name handling routines in sdmanager GUI and sdListFiles() by extending getFileExtension() function. Use shared isExtensionMatching() in place of isImageFileExtension(). Only allow executing .luac files when LUA_COMPILER defined (as per request).
* [simpgmspace] Fix f_mkdir() for MSVC build and misc. cleanup.
* [Lua] Use getFileExtension() in script loader to determine file type and check for buffer overflow.
2016-12-17 10:56:40 +01:00
Bertrand Songis
28006d26a9
Cosmetics - will help for #4142
2016-12-17 10:45:56 +01:00
Andre Bernet
1182f80e64
Symlimits should be always on on ARM platforms
2016-12-16 23:58:55 +01:00
Damjan Adamic
d6d91b5798
Fixes #4129 : error in lua documentation of model.setGlobalVariable for flight mode parameter
2016-12-16 19:21:38 +01:00
Bertrand Songis
a7e7050af3
2 new sensors parsed in sport-parse.py script
2016-12-16 18:52:44 +01:00
Bertrand Songis
d35736732b
[X7D] EEPROM support fixes
2016-12-16 07:29:14 +01:00
3djc
e2a18d3fdc
Deletion confirm changed from filename to modelname(filename) ( #4100 )
...
* Deletion confirm chnaged from filename to modelname(filename)
* Improvements based on Bsongis remarks
* Fix taranis confirm that was not displaying anything
* Got carried away, back to a simpler requirement
* Cosmetics
* Bertrand's feedbacks, take 2 :)
* Use reusable buffer
2016-12-15 20:14:33 +01:00
3djc
6e7eb99763
Typos
2016-12-15 19:07:31 +01:00
3djc
0c7c77706d
Add X7 sdcard pack generation for nightlies22 ( #4140 )
2016-12-15 18:30:37 +01:00
3djc
822083300e
X7 bootloader improvement ( #4139 )
2016-12-15 18:30:20 +01:00
Andre Bernet
1f46295c68
[128x64] Fix failsafe press-to-set
2016-12-13 15:29:54 +01:00
Andre Bernet
71a354c1a0
[X7] Too many horizontal lines completely screw the X7 LCD - removing the rectangle solves it, still clear enough
2016-12-13 15:22:20 +01:00
3djc
2dd220e1b9
Fix copy and move not happening on X9E ( #4130 )
2016-12-13 13:20:05 +01:00
Andre Bernet
fbe11119b8
Fix battery bars on small screens
2016-12-13 12:34:36 +01:00
Andre Bernet
6f325886a1
Fix X7 battery voltage calibration
2016-12-13 12:16:36 +01:00
Bertrand Songis
82d6b96f8b
X7D renamed to X7
2016-12-12 07:39:51 +01:00
Bertrand Songis
7b5dfd7de5
[X9D/X7D] FrSky splash is now an option
2016-12-11 21:05:29 +01:00
Mike Morrison
4f47c13efc
fix log playback when log frequency is .1s ( #4115 )
2016-12-11 20:36:30 +01:00
Damjan Adamic
4233e71954
Lua docs updated
2016-12-11 20:11:56 +01:00
Damjan Adamic
a4d899844e
Re #4125 : New functions usbStart() and usbStop() to make USB code cleaner
2016-12-11 16:28:23 +01:00
Benjamin Boy
aecf53b3e1
Fixed a problem with precesion 0,0 0,00 ( #4120 )
...
When precesion is set to 0,0 or 0,00 and the choosen value is 1,0 or 1,00 following happens:
eins meter
This is incorrect so i coded another part in the else part of "qr.rem > 0" that checks if qr.quot is 1. If it is following happens now:
ein meter
2016-12-11 10:35:57 +01:00
Damjan Adamic
29c43d9e33
Projectkk2glider/usb hardening ( #4125 )
...
* USB fixes:
* USB initialized when USB cable is inserted and de-initialized when disconnected (this was the original way, which proved itself unreliable in the past. Now with the new USB library it appears to work without any problems. Used in this way result in safer operation - USB controller is disabled while unconnected)
Works without force device mod
* Serial: initialization of global variables
* Reduced RAM usage - data moved to FLASH
* Detailed USB interrupt counters (+ debug print fix)
2016-12-11 10:33:52 +01:00
3djc
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
6325c3d40f
Compilation fix
2016-12-10 18:53:05 +01:00
Andre Bernet
86b85aabc5
Disable rotary encoder rotation while pressed (will hopefully prevent some of the common unwanted edits when pressing, thanks 3djc for the idea)
2016-12-10 18:44:09 +01:00
Andre Bernet
98b695c284
[128x64] Fix and cleanup custom failsafe menu ( Fix #4123 )
2016-12-10 17:51:24 +01:00
Andre Bernet
a747d99ec4
VC++ compilation
2016-12-10 11:24:50 +01:00
Andre Bernet
74a7ae3134
VC++ compilation
2016-12-10 10:35:41 +01:00
Andre Bernet
985541db50
Add X7D to build script
2016-12-10 09:34:43 +01:00
Andre Bernet
e3cb1fe91b
Merge branch 'kilrah/vc_mp' into next
2016-12-09 11:24:43 +01:00
Andre Bernet
a743068fdc
Compilation fix
2016-12-08 23:58:26 +01:00
3djc
fe85290a18
Fix #4111 and fix capitalize issue ( #4112 )
2016-12-08 22:35:16 +01:00
Andre Bernet
f99cba75d1
Enable multiprocessor compilation on windows
2016-12-08 22:31:00 +01:00
Arne Schwabe
85f3e3510e
Update protocols of Multi module ( #4093 )
...
* Update protocols of Multi module
* Fix missing ;
2016-12-08 21:33:59 +01:00
Bertrand Songis
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
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
3djc
3f4502d970
Fix ROT encoder nav for wizards ( #4105 )
2016-12-08 20:41:50 +01:00
Arne Schwabe
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
Bertrand Songis
886f9661fd
[All] Default value for GVARS option is OFF
2016-12-07 11:38:23 +01:00
Bertrand Songis
8326c867be
[X7D] Compilation fix for DEBUG mode
2016-12-07 08:11:27 +01:00
Arne Schwabe
d37eb70b42
Fix build on non Taranis ARM platforms
2016-12-06 22:42:11 +01:00
Damjan Adamic
5a5cf7cf33
Projectkk2glider/issue 4086 usb and serial ( #4097 )
...
* Serial2 changes:
* stm32 driver moved to common dir.
* earlier start of driver (Taranis)
* wait for free buffer time limited
USB changes:
* Upgrade to ST USB-Host-Device_Lib_V2.2.0 (from V2.1.0) - this fixed a problem with USB serial #4086 )
* other fixes for #4086
* USB-Host-Device_Lib: renamed directory to V2.2.0 (from V2.1.0)
2016-12-06 20:32:30 +01:00
Bertrand Songis
9a6e64e67b
[X7D] Prevents the user from selecting an external module when there is already a Wireless trainer module in the module bay
2016-12-06 20:30:23 +01:00
Bertrand Songis
5c83d03134
[X7D/X9D/X9E] Reboot because of bad deinit of Trainer port when in SBUS mode
2016-12-06 20:24:44 +01:00
3djc
01c4ddb8e3
Fix BT compile ( #4104 )
2016-12-06 11:17:01 +01:00
Andre Bernet
2b01481151
[Taranis] MODELS directory was missing on SD card
2016-12-04 18:52:39 +01:00
Damjan Adamic
300b8ece4e
CLI fix
2016-12-04 18:30:54 +01:00
3djc
119f3ef88c
Fix tricky access to Horus settings ( #4094 )
2016-12-04 12:18:57 +01:00
3djc
3cd139b906
Update build-sdcard.sh
...
Keep version history for now
2016-12-03 18:58:57 +01:00
3djc
e4848200a0
Update build-nightly.sh
2016-12-03 18:30:14 +01:00
3djc
75cbe0f984
Fix ( #4090 )
2016-12-03 15:53:30 +01:00
Bertrand Songis
9a43a6ebb7
[Sky9x] Remarks from @projectkk2glider taken into account
2016-12-03 11:15:40 +01:00
3djc
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
862ff2f80d
Compilation fix
2016-12-02 22:22:08 +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
9b3cd8eeff
[SKY9X] Audio fix - Tested on 9XR-PRO ( #4088 )
...
* [SKY9X] Audio fix - Tested on 9XR-PRO
* [X7D] Bootloader fixes
2016-12-02 18:50:23 +01:00
Bertrand Songis
705823a9a6
[X7D] UI fixes
2016-12-02 18:37:53 +01:00
Bertrand Songis
1d192d9fd2
[Crossfire] LF instead of CRLF
2016-12-01 22:08:24 +01:00
Bertrand Songis
9229a08625
[Crossfire] Lua script fixes
2016-12-01 22:07:32 +01:00
Bertrand Songis
bf0bdcb280
[X7D] Cosmetics
2016-12-01 21:38:23 +01:00
Bertrand Songis
f244cacfd3
[X7D] Switches order modification
2016-12-01 21:36:56 +01:00
Bertrand Songis
a0ee52bb44
[X7D] Logical switches screen bugs
2016-12-01 18:26:34 +01:00
Bertrand Songis
c5ae06c163
[X7D] Timer2 flashing when negative
2016-12-01 18:07:10 +01:00
3djc
a5e8994028
Cosmetics
2016-11-30 12:01:42 +01:00
3djc
9f0f79469a
3djc/horus wizard plane ( #4082 )
...
* Introduce plane Wizard
* Simplify code
2016-11-30 11:51:23 +01:00
3djc
781ce1ea34
3djc/horus s6 r improvement ( #4081 )
...
* Progressive bitmap loading
* Cosmetics
2016-11-30 11:49:30 +01:00
Bertrand Songis
90cb917c24
[Horus] Compilation failed when LUA not defined
2016-11-30 07:55:32 +01:00
Bertrand Songis
702cd56aae
Update CREDITS.txt
2016-11-29 23:17:26 +01:00
Bertrand Songis
d59fc2999b
[X7D/SKY9X] Order changed in About screens
2016-11-29 20:05:36 +01:00
Bertrand Songis
f497c1169a
[X7D/SKY9X] About screen bugs
2016-11-29 20:02:42 +01:00
Bertrand Songis
5b37b00e17
[X7D/SKY9X] Custom views bugs
2016-11-29 19:56:00 +01:00
Bertrand Songis
c0a6f3f9e3
[X7D/SKY9X] Telemetry screen bug
2016-11-29 19:39:38 +01:00
Bertrand Songis
6cd031d2cc
[X7D/SKY9X] Logical switches screen bugs
2016-11-29 19:34:58 +01:00
Bertrand Songis
9ab415dadb
Cosmetics - translations alignment
2016-11-29 18:11:56 +01:00
Bertrand Songis
7ee85da0cf
[X7D] Error message too long
2016-11-29 18:00:50 +01:00
Andre Bernet
d052caf65a
Horus Multimodule compilation fix
2016-11-29 12:08:57 +01:00
Damjan Adamic
92553b6589
Projectkk2glider/lua bitmap free ( #4075 )
...
* Better memory stats (CLI)
* Bitmap buffer overflow check added
* Lua bitmap improvements
* Proper handling of symbolic links in simulator
* S6R Lua script fixes:
* added progress screen while loading bitmaps
* memory for bitmaps is now freed when leaving the script
* S6R Lua script: improved bitmap loading
* * Lua Themes and Widgets moved to separate file and separate Lua state
* Stand-alone, mixer and function scripts now behave the same as on Taranis (restarted after the stand-alone script was run)
* both Lua states are independent: Themes and Widgets is initialized only at the start, the other one is initialized before and after the stand-alone script is run
* Better leak test and report in BitmapBuffer
* Re #3318 : Lua compiler enabled in simu and Companion simulator. Usage:
* any time <xxx>.lua file is about to be loaded and if file <xxx>.lua.src exists:
* load contents of <xxx>.lua.src
* compile Lua code
* save compiled code into <xxx>.lua (effectively overwrites existing file)
* immediately following the compilation the real file loading is done from <xxx>.lua (which by now contains compiled Lua bytecode)
2016-11-28 23:08:18 +01:00
Mike Morrison
ae383cd6a4
fixed fq777-124 and assan protocol selection
2016-11-28 10:48:02 +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
Arne Schwabe
7a8f8d611e
[FlySky IBUS] Fix some sensor interpretation ( #4077 )
...
Also use SNR instead RSSI for FlySky since SNR gives a better indication of signal quality and also our current implementation of RSSI warning cannot really handle negative values
2016-11-27 18:50:46 +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
343d6daf86
[Companion] Some refactoring around the splash image handling ( #4067 )
2016-11-23 08:46:22 +01:00
Arne Schwabe
9983ff9851
Add new sensors for Spektrum’s Serial Telemetry Receiver (SPM4649T) ( #4037 )
...
* Add new sensors for Spektrum’s Serial Telemetry Receiver (SPM4649T)
* Use define instead of hardcoded number
2016-11-22 21:08:39 +01:00
Jim Taylor
324addba2c
Fix Issue 4057 for X9E also. ( #4066 )
2016-11-22 18:19:40 +01:00
Jim Taylor
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
3djc
03bb622456
Fine tune model select screen ( #4059 )
2016-11-21 21:11:10 +01:00
3djc
a6bdf58619
Fix two column handling ( #4061 )
2016-11-21 20:09:09 +01:00
Bertrand Songis
4b84cd27b2
[Horus] Protection against buffer overflow
2016-11-21 18:40:22 +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
Bertrand Songis
f5e1b01cd3
[Horus] I really prefer when model name is aligned
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
286ef8bdc1
[ARM] Always 3 timers now
2016-11-20 11:38:55 +01:00
Bertrand Songis
51cb501510
[Companion] Firmware options simplification
2016-11-20 11:32:01 +01:00
Bertrand Songis
b93b0a6500
[X7D/X9E] GVars display fixed (menus INPUTS / MIXES / OUTPUTS) ( #4053 )
2016-11-20 11:07:59 +01:00
Damjan Adamic
2d0a8a9611
Add display of detailed failure message when TX module firmware updat… ( #4048 )
...
* Add display of detailed failure message when TX module firmware update fails.
* Cosmetics
2016-11-19 23:25:22 +01:00
Bertrand Songis
147d042747
[Horus] XXL font is now 64px high
2016-11-19 20:49:06 +01:00
3djc
10914c741c
Fix compile with gvars ( #4046 )
...
* Fix compile with gvars
* Rework
2016-11-19 20:47:04 +01:00
Thibault Jouan
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
3djc
a35d6b6a05
3djc/horus fix #4041 ( #4042 )
...
* Reduce model name size until they fit into the buffer
* SMLSIZE is better (but cut is still needed)
* Rework screen layout to handle up to 15 chars
* Allow for the two scroolbars (models and cats)
2016-11-19 13:07:06 +01:00
Bertrand Songis
a083342cda
Fixes #3879
2016-11-19 12:35:12 +01:00
3djc
e14d04b57d
Revise column for mixer ( #4045 )
...
This fixes #4043
2016-11-19 12:27:22 +01:00
Bertrand Songis
796f0b75ff
[X9E] Switch warning export issue
2016-11-18 22:52:31 +01:00
3djc
32581568d3
Follow up clean
2016-11-18 18:59:49 +01:00
3djc
6c006c3e2c
Horus/fix #4036 ( #4038 )
...
* Remove 'static' from bitmapbuffer that where causing issues when changing theme. I have checked that this does not create extra sdcard access
* Cosmetics
* Move calibration bitmaps to theme
* Overlaping PR
* There no theme changing during shutdown
* Cosmetics
2016-11-18 18:51:11 +01:00
3djc
d59fdc07c4
Catch up for Dark Blue theme ( #4040 )
2016-11-18 18:43:14 +01:00
Bertrand Songis
9582f76f91
[Crossfire] Lua script continued
2016-11-18 18:26:03 +01:00
Bertrand Songis
a09565fcd6
[Crossfire] Lua script continued
2016-11-18 18:25:41 +01:00
Bertrand Songis
c4582b45bb
Fixes #3967
2016-11-17 23:22:44 +01:00
3djc
cf10ab5f20
3djc/horus wizard ( #4034 )
...
* Initial commit
* Cosmetics
* Add dummy wizard for testing purposes
* Graphics enhancement by MHotar
* Only if LUA + cosmetics
* cosmetics on the sample wizards
* Remove warning
2016-11-17 23:13:56 +01:00
3djc
e6e9d8eca1
Fix german units ( #4032 )
2016-11-17 23:13:09 +01:00
Martin Hotar
ced1dc83b0
simulator22 horus buttons ( #4035 )
...
* horus simulator control buttons
* button polygon setPoints
2016-11-17 23:12:44 +01:00
Bertrand Songis
a0a460087f
Warnings removed
2016-11-17 09:49:07 +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
Bertrand Songis
c0fa5734ab
Fixes #3969
2016-11-16 23:53:26 +01:00
Bertrand Songis
9fb6f7b5f5
Fixes #3996
2016-11-16 23:47:19 +01:00
Bertrand Songis
00447e5fe6
Fixes #3972
2016-11-16 23:23:20 +01:00
Damjan Adamic
4eac2e58a0
Added missing trainer detect pin initialization (Horus)
2016-11-16 21:32:14 +01:00
Damjan Adamic
b95eaa147f
Struct size checks adjusted for PCBSKY9X
2016-11-16 21:31:40 +01:00
Bertrand Songis
295f7f3a9f
Compilation fix
2016-11-16 13:07:18 +01:00
Damjan Adamic
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
fb27acf286
Bsongis/x7d companion support ( #4028 )
...
[X7D] Companion support added
2016-11-16 12:59:15 +01:00
Jim Taylor
4dda2c64d3
Fix Issue 4026 - Companion 2.2 Model Setup still using SD card BMP ( #4027 )
...
directory instead of IMAGES directory for model images.
2016-11-16 08:38:17 +01:00
mhotar
83b81b4bb9
horus wizard images for @3djc
2016-11-15 21:57:45 +01:00
3djc
878c1bb80b
Fix center stop that was not working when trim was changing from positive to negative ( #4024 )
2016-11-15 19:42:11 +01:00
Bertrand Songis
d2a4ca1d12
Another fix for Mike's bootloader issue
2016-11-15 18:35:33 +01:00
Bertrand Songis
89504963a5
Dead code removed
2016-11-15 18:34:40 +01:00
Bertrand Songis
e1815b576f
Typo, Horus build was still fetching Mike's bootloader
2016-11-15 07:42:42 +01:00
Bertrand Songis
55ede8541b
[9XR-PRO] Google tests OK
2016-11-14 23:52:37 +01:00
Bertrand Songis
8e77430cb1
[9XR-PRO] Warnings removed
2016-11-14 22:53:59 +01:00
Bertrand Songis
06e7e258e8
[9XR-PRO] UI Fixes
2016-11-14 22:36:04 +01:00
Bertrand Songis
10fe5530f9
Fix analog input order for sky9x (all flavors except REVA)
2016-11-14 21:42:52 +01:00
Bertrand Songis
a46acf09e3
Mike's Bootloader was fetched for Horus
2016-11-14 18:16:18 +01:00
Bertrand Songis
b2878e6ea6
Google tests didn't compile correctly on all platforms and it was not reported as an error
2016-11-14 18:08:56 +01:00
Bertrand Songis
26a35ebcee
[9XR-PRO] CMake error when Mike's bootloader is not correctly downloaded
2016-11-13 20:28:29 +01:00
Arne Schwabe
6b57f7afa7
Add FlySky Telemetry ( #3997 )
...
Add FlySky Telemetry
2016-11-13 19:09:33 +01:00
Bertrand Songis
bfb5e9b8a6
Bsongis/x7d fixes ( #4019 )
...
* [X7D] Various fixes
[Others]
- Fixes the Mixer / Inputs MOVE / COPY problem on X9E
- Adds the copy/paste/rename feature in SDCARD menu on X7D/SKY9X
- Merges some duplicated code using the new directory structure
- Cosmetics
2016-11-13 19:06:21 +01:00
3djc
fd33cc9d2b
This merges S6R dir on Taranis (two different lua still exist for config and calib) ( #4020 )
2016-11-13 11:20:37 +01:00
3djc
dccfb03b67
3djc/add f gets ( #3998 )
...
* Introduce f_gets()
* Comment out debug TRACE
* Windows editing protection
* Store strlen result + uncrustify
* Uncrustify was probably too harsh !
* Cosmetics
2016-11-11 22:23:05 +01:00
Damjan Adamic
7b2d8b1f0a
Bluetooth driver added to Horus, BT_EN_GPIO_PIN was wrong on beta board ( #4005 )
...
CLI interface for Bluetooth
2016-11-11 19:56:36 +01:00
3djc
5869b81e9c
Rb10 support ( #4015 )
...
* Rb10 support
* Even more thorough check
* A simpler test for the more complex scenario :) (thx Bsongis :))
2016-11-11 19:55:53 +01:00
3djc
c0837a59a6
Add back model bin name, currently needed if you want to use model notes ( #3994 )
...
* Add back model bin name, currently needed if you want to use model notes
* Turn into code graphics by Mhotar(tm)
2016-11-10 21:45:07 +01:00
Bertrand Songis
d58244ebde
Bsongis/lua interpreter added on x7d ( #3999 )
...
* [X7D] Lua option added (only standalone scripts)
* [X7D] Compilation fix
* [X7D] Compilation fix
* [X7D] Compilation fix
* [X7D] Compilation fix
2016-11-10 21:41:16 +01:00
Raphael Coeffic
35571ad4d1
[LUA] added docs for telemetry push/pop functions ( #4013 )
...
related to #4009
2016-11-10 21:40:37 +01:00
Andre Bernet
23ee9d1d6b
[Horus] An empty GF line would default to Override the first time it is used, but Override is not available in GFs.
2016-11-10 21:45:37 +04:00
Raphael Coeffic
95598e5de0
Merge pull request #4009 from opentx/raphaelcoeffic/lua_sport_buffer_query
...
lua: allow telemtry output buffer availability to be queried
2016-11-09 21:22:05 +01:00
Raphael Coeffic
a315f6702b
lua: allow telemetry buffer availability to be queried
...
When crossfireTelemetryPush() or sportTelemetryPush() is called without arguments, it returns a boolean telling whether or not the output buffer is currently available.
This simplifies the LUA in case SPORT or Crossfire is used as a transport for bigger requests (like MSP/SPORT).
2016-11-09 16:17:54 +01:00
Andre Bernet
fd127e1ec2
Fix curve settings alignment ( Fix #4006 )
2016-11-09 09:36:50 +04:00
fraternl
80085cc76c
NL translations ( #4007 )
...
* Added translation for expected version and delete error
* Some more translations
* consolidated "Toon Trims" to 1 string
2016-11-09 08:59:31 +04:00
fraternl
a8940ede63
Added NL translation for expected version and delete error ( #4004 )
2016-11-08 18:56:16 +01:00
3djc
b06d14b4c7
Add bottom mixer status bar when editing mixer ( #4001 )
...
* Add bottom mixer status bar when editing mixer
* Cosmetics
2016-11-08 15:32:29 +04:00
3djc
189c49f725
Merge pull request #3936 from rcbebo82/rcbebo82/de_spoken_language
...
German spoken language fixed.
2016-11-08 11:38:51 +01:00
Arne Schwabe
345ea0f3e8
Add constants for LUA telemetry ( #3990 )
...
* Add constants for LUA telemetry
This commit added 896 bytes to flash size which is a significant size. An alternative would to just document the values in the lua telemetry function.
Shortening some of the UNIT names (e.g. UNIT_MW instead of UNIT_milliwatts) or shortening UNIT_ to U_ could save a few bytes but the
* #if 0 ... #endif constants
* horus has 2MB flash
2016-11-06 18:29:10 +01:00
Bertrand Songis
3b3b528bbf
[Crossfire] Bind and OTA Rx firmware update now OK
2016-11-06 11:54:05 +01:00
Florent Martel
08148e2e33
Lua setTelemetryValue with optional params ( #3993 )
2016-11-05 13:16:56 +01:00
Bertrand Songis
19789c115c
[Lua] popupConfirmation function added
2016-11-05 12:47:48 +01:00
Benjamin Boy
a67135d139
Normal number 1 is spoken now as "eins" not "ein"!
...
All numbers should work now, anyone who can test the code?
2016-11-04 17:04:40 +01:00
Arne Schwabe
6b5d2039dc
Add firmware-size target to ARM
2016-11-04 12:46:58 +01:00
Benjamin Boy
3e952be074
Precison 1 now also works. Could anyone else check the code?
2016-11-04 11:42:15 +01:00
3djc
2fcab1e8c5
Fix column alignment between text/digits ( #3984 )
2016-11-03 22:07:03 +01:00
3djc
00b23a4210
3djc/fix #3777 ( #3986 )
...
* Models notes where overwritten before even having a chance to be displayed
* Models notes where overwritten before even having a chance to be displayed (reverted from commit 0834894b61ed527c3c65d6356793a08ff6e3be6a)
* Delay the checks until after the main menu is launched to avoid the model notes to be overwritten even before appearing
2016-11-03 22:06:18 +01:00
Bertrand Songis
0318d63bf8
[X7D] Quick & dirty fix for special functions navigation which was broken
2016-11-03 22:01:30 +01:00
Bertrand Songis
f01f588ad2
[SKY9X/AR9X/X7D] Main timer badly displayed
2016-11-03 18:24:00 +01:00
Bertrand Songis
c52e9be3d5
[XFire] New function added to raise a warning popup
2016-11-02 22:13:45 +01:00
Damjan Adamic
d2144001d1
Various fixes for gtests that were shown when running tests in random… ( #3978 )
...
* Various fixes for gtests that were shown when running tests in random sequence. Enabled random gtests shuffling in commit tests.
* 9X gtests fixes
* more gtests fixes
* even more gtests fixes
* Another round of gtests fixes
* Code deduplication with test fixtures
* More fixtures
2016-11-02 22:03:44 +01:00
Arne Schwabe
dfc81cecad
Fix Atmel ARM Linker script for gcc 5.4.1 ( #3982 )
...
Copy .init and .fni section over from the STM32 linker scripts to make targets like AR9X buildable again. Tested by @sreichholf on a AR9X board
2016-11-02 16:20:49 +01:00
3djc
b22bd1f315
3djc/fix #3965 ( #3981 )
...
* Introduce 'magnetic 0' for trims
* Removing magnetic 0 that could feel unnatural to a force to 0 when changing side
* Efficiency
* Optimise
* Optimise (reverted from commit 41fc09f0bd37dd4c3067f7406562ab68c07b22ca)
* Bertrand's feedback incorporated
* Another one (bites the dust ?)
2016-11-02 13:33:02 +01:00
Bertrand Songis
45a8cd94e7
[Crossfire] Lua script continued
2016-11-02 13:31:50 +01:00
Arne Schwabe
a50d69c3b2
Mark gtest variables cached ( #3980 )
...
* Mark gtest variables cached
Set GTEST location variables as CACHE so they can be modified when gtest is in a different location from the cmake call (/usr/src, /usr/include is not writable on OS X)
* Uppercase location and write Google Test like Google does
2016-11-02 13:05:13 +01:00
Damjan Adamic
5ba14734cb
Projectkk2glider/gps misc fixes ( #3970 )
...
* Fixed Lua GPS date (year is now kept with four digits)
* * GPS year displayed with two digits
* GPS date/time handling fixes
2016-11-02 13:03:26 +01:00
Damjan Adamic
a332f7a872
Fixes #3964 : Added free space check before putting new data into Lua … ( #3968 )
...
* Fixes #3964 : Added free space check before putting new data into Lua Telemetry Fifo
* Copy-paste error
* Compilation fix
* Another compilation fix
2016-11-02 12:56:43 +01:00
Florent Martel
450430f22e
Provide getRSSI lua method ( #3976 )
2016-11-02 12:53:07 +01:00
Bertrand Songis
0fe85834ab
[XFire] Crossfire parameters chunks support added
2016-11-02 12:50:17 +01:00
Arne Schwabe
54a9393588
Implement setting sensor values from LUA ( #3977 )
...
* Implement setting sensor values from LUA
* Fix name of lua sensors
2016-11-02 12:48:11 +01:00
3djc
2974af5018
Make abs macro AVR specific. This fixes gcc >= 6.2 compile issues. ( #3960 )
...
* Make abs macro AVR specific. This fixes gcc >= 6.2 compile issues. Tested on gcc 6.2 and 4.9.2
* Since we are getting conflicting result, and only 4 byte diff, lets remove it altogether ! And yeah, there was that typo too ;)
2016-11-02 11:10:03 +01:00
Bertrand Songis
c3f0b01307
[XFire] Telemetry parser script updated
2016-11-02 09:19:14 +01:00
Andre Bernet
8a9f541753
Merge pull request #3974 from craftandtheory/frsky_definescleanup
...
Simple cleanup of #if defined
2016-11-01 15:28:20 +04:00
floaledm
74df9778bb
Simple cleanup of #if defined
2016-11-01 04:56:58 -05:00
Andre Bernet
8408c1017d
Merge pull request #3971 from opentx/schwabe/show_commit_on_radio
...
Display commit on radio
2016-11-01 09:55:15 +04:00
Arne Schwabe
bbcd5c9336
Explicilty set CMP0042 to NEW, which is the default anyway, to silence cmake warning on OS X
2016-11-01 01:19:42 +01:00
Arne Schwabe
798f5e6826
Display commit on radio
...
This makes it easier to diagnose which exact version is on a radio when dealing with build from source version
2016-10-31 21:32:15 +01:00
Damjan Adamic
ff2fdacfb2
Fixes #3872 : Companion export to Google Earth now converts feet to meters if GPS altitude is logged in feet.
2016-10-31 11:58:35 +01:00
Damjan Adamic
258b8adfb9
Fixes #3912 : Deleting file in SD manager updates the list wrongly (Horus)
2016-10-31 11:07:44 +01:00
Damjan Adamic
c043c377a7
Fixes #3935 : overlapping display of EDGE logical switch parameters (Horus)
2016-10-30 16:50:50 +01:00
Damjan Adamic
37ea272bd4
Replaced all 1900 with TM_YEAR_BASE
2016-10-30 11:35:12 +01:00
Andre Bernet
6378c97b33
Companion works on WinXP again
2016-10-30 12:05:57 +04:00
Damjan Adamic
024b07a384
Incorrect unit was used for UNIT_CELLS in SD Logs
2016-10-29 21:28:04 +02:00
Damjan Adamic
88f8ea0e14
Merge pull request #3959 from opentx/schwabe/fix_clang_warnings2
...
Schwabe/fix clang warnings2
2016-10-27 20:21:03 +02:00
Bertrand Songis
8626c0728c
[Companion] Fixes #3858 ( #3958 )
2016-10-27 20:12:45 +02:00
Arne Schwabe
1a9a23c420
Completely remove verify macro in favour of static_assert
2016-10-27 15:08:10 +02:00
Arne Schwabe
ae01156598
Use static_assert instead of using homegrown macro
2016-10-27 14:59:01 +02:00
Arne Schwabe
2e65e745ee
- Remove warnings about deprecated QStyleOptionView by using unversioned version
...
- Fix warning about converting strings.
2016-10-27 14:53:24 +02:00
Arne Schwabe
0b0059908c
Abort cmake if leftover files of 2.1 are found ( #3955 )
...
This is becoming a FAQ. File selection might not be perfect but is good enough to trigger the error.
2016-10-26 20:36:58 +02:00
Arne Schwabe
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
3djc
d218b33609
Merge pull request #3950 from opentx/3djc/Horus-enable-perm-scripts
...
3djc/horus enable perm scripts
2016-10-24 09:04:15 +02:00
Damjan Adamic
0eba5c4c9c
Added missing audio volume initialization (caused by ed07dd76ef)
2016-10-23 21:00:47 +02:00
3djc
4825ffe2f3
Cosmetics
2016-10-23 14:44:07 +02:00
3djc
cff0b33f4b
Cosmetics
2016-10-23 14:42:59 +02:00
3djc
4f24088719
Enable permanent scripts on Horus
2016-10-23 14:41:05 +02:00
Arne Schwabe
e580927fc1
Add opentx os x build vm and allow more cores to be used for fast mac… ( #3947 )
...
* Add opentx os x build vm and allow more cores to be used for fast machines.
2016-10-23 13:18:26 +02:00
Arne Schwabe
73a7027eb9
[X9D] Allow toggling Haptic option for Taranis X9D ( closes #3946 ) ( #3949 )
2016-10-23 12:28:18 +02:00
3djc
ae47b1a4d1
Fix sdcard rev
2016-10-22 15:49:05 +02:00
3djc
566b6f1dfa
Fix version for sdcard
2016-10-22 15:41:57 +02:00
3djc
3ad33410b1
Reuse firmware code location
2016-10-22 15:07:53 +02:00
Andre Bernet
f8d5a7763a
Merge pull request #3883 from opentx/schwabe/spektrum_dsm2_bind
...
Update OpenTX Multi code to match current DIY-MULTI module code
2016-10-21 20:32:09 +02:00
Damjan Adamic
17ebe560f6
Removed unneeded debug trace (audio)
2016-10-21 19:57:07 +02:00
Andre Bernet
978867d509
Merge branch 'next' into schwabe/spektrum_dsm2_bind
...
# Conflicts:
# radio/src/translations/de.h.txt
2016-10-21 19:36:31 +02:00
Arne Schwabe
186634cc08
Change the companion bundle name to not include the version ( #3943 )
...
* Change the companion bundle name to not include the version
This show only up in the Apple Menu, a version numbers look really strange there. The title of the main window and CMD-TAB still show 2.2 there.
* Drop OpenTX instead of version
2016-10-21 19:24:23 +02:00
3djc
a57298fc8f
Fix path and names
2016-10-21 17:39:19 +02:00
Arne Schwabe
e13dd6490d
Rename "autobind" to "bind on powerup"
...
The autobind designation confused many users. Bind on power up should give more clarity
2016-10-21 17:14:01 +02:00
Arne Schwabe
c4ad38670f
Fix french translation and move custom protocol string in its own string
2016-10-21 17:00:59 +02:00
Damjan Adamic
f4b54ea332
Fixes #3937 : When executed from Special Functions, Flight Reset cause… ( #3942 )
...
* Fixes #3937 : When executed from Special Functions, Flight Reset caused a GUI lockup
* Cosmetics
2016-10-21 12:16:33 +02:00
3djc
81e9fe5201
Standardize app naming
2016-10-21 10:48:37 +02:00
3djc
93d7e134b0
Since we do not have support for nl TTS, better not compile it
2016-10-21 09:40:27 +02:00
3djc
e730bf1968
Port to next ( #3941 )
2016-10-21 09:24:21 +02:00
Bertrand Songis
e8f043921f
[Companion] Warning removed
2016-10-21 08:37:05 +02:00
Bertrand Songis
d4b6ebd2fe
[Companion] Warning removed
2016-10-21 00:19:28 +02:00
Arne Schwabe
ad8cd2546e
Schwabe/silence register warnings clang ( #3940 )
...
* Ignore deprecated register warning for the the STM include files
Ignore the warning with the use of #pragma which is not elegant but otherwise we would have to change the vendor files
* Remove usage of register in C/C++ files.
Modern compilers ignore it anyway and C++11 actually deprecates it. Removing also removes a number of clang warnings about this
2016-10-21 00:09:54 +02:00
Bertrand Songis
ba824537d4
[Companion] Cosmetics
2016-10-20 21:14:34 +02:00
Bertrand Songis
3db86b2276
[Companion] Warning removed
2016-10-20 20:58:34 +02:00
Bertrand Songis
71bb6de3dd
[X7D] Rotary encoder initialization
2016-10-20 18:54:51 +02:00
Bertrand Songis
d2f688c7d9
[X7D] Bootloader fix
2016-10-20 18:54:04 +02:00
Bertrand Songis
2b1c8ee783
[X7D] DMA write on adcValues overflow over rotary encoder value (rotary encoder was always moving)
2016-10-20 18:53:32 +02:00
Bertrand Songis
774bd48b47
[X7D] Audio volume initialization was not correctly done
2016-10-20 18:26:22 +02:00
Bertrand Songis
ed07dd76ef
[X7D] Audio volume initialization was not correctly done
2016-10-20 17:54:06 +02:00
Damjan Adamic
44133b595d
Re #3815 : Audio refactoring ( #3926 )
2016-10-19 22:56:25 +02:00
Arne Schwabe
a19f4c78bf
Fix building with precompiled QT (rpath fix), fix build-compaion.sh script
2016-10-19 22:26:29 +02:00
Bertrand Songis
9f67c0c49b
[X7D] Software volume
2016-10-19 20:40:47 +02:00
Arne Schwabe
9a02e0b6b3
Schwabe/cpack osx ( #3776 )
...
* [Companion] Add logic to add background and DS_Store. Start with Cpack for OS X
* Major overhaul of the OpenTX packing for OS X
* Update DS_Store to not show toolbar (noticed by @Kilrah, thanks!)
* Minor fixes
* set BU_CHMOD_ITEMS to avoid packaging errors
* Rename the app to a nicer name on OS X (OpenTX Companion 2.2.app instead of companion.app)
* Embed dfu-util into bundle (first part of #3908 )
* Fix showing status bar showing in disk image
* Workaround for CMAKE_OSX_DEPLOYMENT_TARGET
2016-10-19 18:00:27 +02:00
Benjamin Boy
236d3149ee
German spoken language fixed.
...
Spoken numbers fixed:
100 -> "ein", "hundert"
1000 -> "ein", "tausend"
999 -> "9", "hundert", "99"
Timers:
60 seconds -> "eine", "minute"
3600 seconds -> "eine", "stunde"
120 seconds -> "2", "minuten"
Sound files needed to be generated because new words are used.
2016-10-19 14:17:15 +02:00
3djc
72bffae7fd
Horus deserves it too ! ( #3938 )
2016-10-19 13:27:23 +02:00
Arne Schwabe
25a91076d6
Multiple fixes for German translation ( #3930 )
...
* Multiple fixes for German translation
* Add changes/better wording by @rcbebo82, thanks!
* Use less controversial translation for killed
* change all line ending to '\n'
* Also add translations from pull request #3929
* Fix too long strings for 128x64 UIs
2016-10-18 23:34:11 +02:00
Damjan Adamic
85f7a09b9c
Fixes #3858 : added edge detection to RESET and GVAR INC/DEC functions ( #3921 )
...
* Fixes #3858 : added edge detection to RESET and GVAR INC/DEC functions
* Re #3858 : Gtests added for Special Functions: FLIGHT_RESET and GVAR_INC
* Re #3858 : Gtests fixed
* Re #3858 : Gtests fixed 2
2016-10-18 18:19:11 +02:00
3djc
b56a65cc1a
3djc/horus fix3924 ( #3932 )
...
* Forbid delete category when not empty. Add confirmation
This fixes #3924 and #3823
* Cosmetics
2016-10-18 18:18:00 +02:00
Damjan Adamic
4513cf89f2
Projectkk2glider/fatfs 0.12 ( #3925 )
...
* Re #3815 : Disk cache: Write statistic added. Bigger disk cache. Show disk cache misses in CLI.
* Update to the latest FatFS R0.12b (all existing OpenTX patches have been already applied in upstream, only few ff.h modifications needed for simulator)
* Missing file
* SD card manager: do not show parent dir [..] for root directory
2016-10-18 18:14:17 +02:00
3djc
eb24bbacbb
Merge pull request #3916 from opentx/3djc/revise-sdcard-version
...
3djc/revise sdcard version
2016-10-18 10:38:07 +02:00
Bertrand Songis
407cc432f2
[X7D] Switches fixes
2016-10-18 00:06:50 +02:00
Bertrand Songis
b85dcb9f85
[X7D] ADC fixes
2016-10-17 22:55:03 +02:00
Arne Schwabe
1aa6d113ee
Remove DSM wrong PNRG since the multi will avoid ids that trigger this problem
2016-10-17 01:03:50 +02:00
3djc
325af01421
Cosmetics
2016-10-16 23:12:24 +02:00
Arne Schwabe
6bec8cef5a
Stop bind on bind response received
2016-10-16 22:24:37 +02:00
Arne Schwabe
f12ce22ade
SFHSS also allows frequency fine tuning
2016-10-16 22:24:37 +02:00
Arne Schwabe
a21d3e6f2e
Fix sending number of dam channels, give DSM2 debug telemetry output a better name
2016-10-16 22:24:36 +02:00
Arne Schwabe
543a1d14e8
Port all Multi changes also to 9X and Horus UI
2016-10-16 22:24:36 +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
Arne Schwabe
278e71d6f9
Fix the custom protocol logic for multi
...
There parts that were not handling custom vs non custom right
2016-10-16 22:24:18 +02:00
Arne Schwabe
b56b7d06cb
Allow Companion to read/write the change struct format and make reading/writing a bit cleaner
2016-10-16 22:17:38 +02:00
Arne Schwabe
c055e93247
Rework DSM2/X support, auto protocol selection for DSM2
...
Support more than 31 protocols for the multi module. Breaks existing multi eeproms, need to reselect protocols
2016-10-16 22:17:38 +02:00
Arne Schwabe
c592fed9f1
Implement the new multi protocols
2016-10-16 22:17:38 +02:00
Arne Schwabe
bcf7b48359
Implement parsing the bind packet from DSM2 (untested)
2016-10-16 22:17:38 +02:00
Damjan Adamic
b8e5d60fca
Fixes #3580 : GVAR Subtrim option only available on Taranis and Horus (thanks to elecpower)
2016-10-16 17:47:03 +02:00
3djc
41dc15f765
Wording and translations
2016-10-16 13:21:24 +02:00
3djc
b2bf90be34
Revise (tentative) wording
...
Put back full version string
2016-10-16 13:02:07 +02:00
3djc
cd2204893e
Missing bits
2016-10-16 12:00:43 +02:00
3djc
3ef83348b1
Generate sdcard files zip with version number
2016-10-16 11:58:58 +02:00
3djc
2b61f674bb
Displays required sdcard version on error
2016-10-16 11:45:06 +02:00
Bertrand Songis
52c4ab4c75
[X7D] LCD was upside down
2016-10-16 10:39:09 +02:00
lichtl
adb4b122bb
Fix #3837 - Fix wizard for non Horus ( #3902 )
...
* move WIZARD in correct folder
* remove lcd.lock function
2016-10-16 09:29:12 +02:00
3djc
26d2de18c2
Change default at model creation from XJT-D16 8CH to XJT-D16 16CH on … ( #3913 )
...
* Change default at model creation from XJT-D16 8CH to XJT-D16 16CH on Taranis and Horus
* Set defaultto 16CH also on protocol change
* External module on Taranis
* MACRO's are good for you
* They are so good they should be used everywhere !
* And everywhere also includes the 9X UIs!
2016-10-16 09:22:36 +02:00
Andre Bernet
504bb7a98c
[Horus] Reset SF didn't handle telemetry sensors
2016-10-15 13:51:52 +02:00
3djc
8de57dc1a3
Prevent segfault on extended trim ( #3907 )
...
* Prevent segfault on extended trim
This fixes @3860
* Cosmetics
2016-10-15 10:33:56 +02:00
3djc
7e02981c52
Merge pull request #3906 from opentx/3djc/S6R-improvement
...
Use a less controversial wording + performance fixes.
2016-10-15 10:22:39 +02:00
Damjan Adamic
b50fca5849
Move standalone simulator EEPROM back in user documents directory (changed in aec2170e7e)
2016-10-14 11:07:45 +02:00
Damjan Adamic
5ca9280627
Fixed: standalone simulator could not create directory for EEPROM file
2016-10-14 09:57:40 +02:00
3djc
253208d20e
Merge pull request #3903 from opentx/3djc/XJT-Latency-info
...
3djc/xjt latency info
2016-10-14 08:13:22 +02:00
3djc
b1d9011dae
Improve Taranis as well
2016-10-14 07:31:26 +02:00
3djc
c30d99a7e3
Use a less controversial wording + performance fixes.
...
This fixes #3905
2016-10-13 23:08:49 +02:00
Damjan Adamic
0c26cd0723
Fixes #3841 : simulator EEPROM thread was not created in Release build
2016-10-13 16:10:04 +02:00
3djc
628c7150df
proper handling of external module
2016-10-13 11:46:19 +02:00
3djc
233ce403de
XJT lat for Taranis
2016-10-13 10:22:56 +02:00
3djc
2ff1a075b2
Display XJT latency on Horus
2016-10-13 10:13:29 +02:00
Damjan Adamic
10f3d1c4b7
WARNINGS_AS_ERRORS enabled in commit tests for X7D
2016-10-12 22:21:36 +02:00
Damjan Adamic
0d74148d70
Added WARNINGS_AS_ERRORS cmake option for radio firmware
2016-10-12 22:05:29 +02:00
Damjan Adamic
e5a5a6319f
Fixes for lua_exports generation
2016-10-12 21:20:24 +02:00
Bertrand Songis
85273d07c1
#3817 fixes
2016-10-12 18:12:12 +02:00
Andre Bernet
ed2a232bda
Allow selecting a model image from the SD manager ( #3817 )
2016-10-12 17:42:34 +02:00
3djc
515c122521
3djc/build revise handling sdcard.version ( #3897 )
...
* Move opentx.sdcard.version creation to server build process
* opentx.sdcard.version should not exist prior, but just in case ...
2016-10-12 17:38:24 +02:00
Bertrand Songis
f0608f4837
Registered widgets limit removed ( #3899 )
2016-10-12 17:36:37 +02:00
3djc
7e8bebfaac
S6R support ( #3896 )
2016-10-09 21:25:19 +02:00
Andre Bernet
fcdab1ff4e
Bump SD version on repo
2016-10-09 17:01:26 +02:00
3djc
e7281c957c
3djc/add sdcard dir struct ( #3894 )
...
* Add taranis
* Add readme to folder structure
* Add templates
* Add directory structure for Horus
* remove snake for Horus
* No telem folder for Horus, use widgets instead
* Include some details on formats
* Improvement based on bsongis feedbacks
* Cosmetics
* sdcard version change required
2016-10-09 10:37:52 +02:00
Damjan Adamic
2dd8b8702f
Re #3827 : added mutex to getADC(), because adcRead() is not reentrant ( #3889 )
...
* Re #3827 : added mutex to getADC(), because adcRead() is not reentrant
* Re #3827 : alternative solution to prevent calling getADC() from different threads, because adcRead() is not reentrant
* Cosmetics
2016-10-08 22:09:25 +02:00
3djc
1e4470a007
Revert commit 7c6dd36ee1, which was preventing LEFT even when specified
2016-10-08 12:04:48 +02:00
Bertrand Songis
8c1231869e
[Horus] S.PORT to Lua passthrough ( #3810 )
...
* [Horus] S.PORT to Lua passthrough
* Fixes. Still not tested
* Do not speak when we have nothing to say
* Move outputTelemetryBufferSize check earlier
2016-10-08 09:40:31 +02:00
Damjan Adamic
7509146a8f
Fixes #2577 : order of displayed GPS coordinates changed according to ISO 6709 (latitude before longitude) ( #3878 )
2016-10-08 09:39:46 +02:00
Arne Schwabe
c4a1dc4c70
Add 'Z' as key to the rotary encoder emulation ( #3881 )
...
This helps us people with non AZERTY keyboards that have Z left to the X. Doesn't help German layouts with 'Y' next to 'X' but that key is already used as trim key.
2016-10-08 09:38:21 +02:00
Damjan Adamic
88e1740422
Fixes #3882 : Widget option min an max values were not parsed (resulted in Lua disabled)
2016-10-07 15:18:49 +02:00
3djc
c240042207
Merge pull request #3880 from opentx/3djc/lua-make-luaDrawNumber-consistent
...
Ensure default for luaDrawNumber is RIGHT for consistency with 2.1.x
2016-10-07 13:39:17 +02:00
3djc
0110578bfe
Improve documentation
2016-10-07 11:21:12 +02:00
Arne Schwabe
3d9e2357c0
Make tools/commit-tests.sh work again on OS X
2016-10-07 11:10:49 +02:00
Arne Schwabe
c41455aac4
Fix typo that breaks internal PPM for Taranis
2016-10-07 11:09:00 +02:00
3djc
7c6dd36ee1
Ensure default for luaDrawNumber is RIGHT for consistency with 2.1.x
2016-10-07 10:54:54 +02:00
Damjan Adamic
def3ba9d66
S-PORT GPS parsing was wrong: latitude and longitude were exchanged with each other
...
Telemetry simulator latitude and longitude were exchanged with each other (reverted from commit e7f6d321dd )
2016-10-06 10:51:45 +02:00
Damjan Adamic
e7f6d321dd
Telemetry simulator latitude and longitude were exchanged with each other
2016-10-06 10:31:26 +02:00
Damjan Adamic
f3c2a4db93
Fixed Frsky-D telemetry protocol GPS sensor, gtests added
2016-10-05 17:57:02 +02:00
Damjan Adamic
5157a9f33c
Fixes #3843 : GPS logging in decimal degrees format. Companion export to Google Earth fixed.
2016-10-05 17:57:02 +02:00
3djc
5864834661
Merge pull request #3876 from opentx/3djc/Horus-input-tidy-up
...
Tidy up column spacing
2016-10-05 11:09:46 +02:00
3djc
c766d44bbd
Tidy up column spacing
2016-10-05 10:21:02 +02:00
Arne Schwabe
850f41df42
Compilation fix for Clang/OS X
2016-10-03 23:39:46 +02:00
3djc
b8985b9d19
Fix indexing in outputs (listed bug was also affected copy sticks/trims to subtrims) ( #3871 )
...
Fix #3870
2016-10-03 15:03:32 +02:00
Damjan Adamic
29e618146c
Taranis compilation fixes
2016-10-02 17:43:01 +02:00
Damjan Adamic
2a8629c670
Fixes #3826 : disable Lua platform optimizations (lua_number2integer() behaves the same way on all platforms)
2016-10-02 17:00:03 +02:00
3djc
689587c2e0
Merge pull request #3848 from rcbebo82/patch-3
...
Update tts_de.py
2016-09-27 10:14:27 +02:00
Benjamin Boy
b95deeee9f
Update tts_de.py
...
Final change for trims.
2016-09-26 21:37:24 +02:00
Benjamin Boy
33608b3eb2
Update tts_de.py
...
Changed Endtrim and Mintrim to the same spoken words.
2016-09-26 15:55:12 +02:00
Benjamin Boy
069576515d
Update tts_de.py
2016-09-26 14:24:48 +02:00
3djc
670a832985
Bug fix for X9E (FM all active at the same time in special funcitons) ( #3854 )
...
* Bug fix for X9E (FM all active at the same time in special funcitons)
* Fix the fix
2016-09-25 09:36:44 +02:00
3djc
435346ce3a
Merge pull request #3850 from opentx/3djc/companion-fixes-port2-next
...
Port fixes by elecpower to next
2016-09-24 14:12:29 +02:00
3djc
88177572fc
Port fixes by electpower to next
...
Fixed #3662
2016-09-24 13:05:07 +02:00
Benjamin Boy
f00d5d9417
Update tts_de.py
...
Translated crow to "Butterfly", changed filenames accordingly to the english ones so its possible to change from english to german without the need of editing the Special Functions section per model.
Removed "Minimale Trimmung", in my opinion this makes no sense a trim only can be at maximum or at center.
2016-09-23 13:58:53 +02:00
Bertrand Songis
013a5c06e6
[X7D] Impossible to play a wav file from the SD File Manager
2016-09-23 07:03:15 +02:00
3djc
ad8394cbd3
Merge pull request #3842 from opentx/3djc/fix-3774
...
Companion bugfix
2016-09-22 09:51:08 +02:00
3djc
b1332c6494
Port to next work by Elecpower: https://github.com/opentx/opentx/pull/3838
2016-09-22 07:43:24 +02:00
Damjan Adamic
fa174a8279
CLI cosmetics
2016-09-20 21:58:25 +02:00
Damjan Adamic
f03837f45d
Fixes #3836 : if multi-block SD read fails, fall back to the single block reads [Horus]
2016-09-20 21:12:43 +02:00
Damjan Adamic
444d552d5a
CLI improvements:
...
* repeat last command on empty line input
* added SD card read test [testsd] (multi block read of last sectors)
2016-09-20 20:04:02 +02:00
Damjan Adamic
3b10c28b66
SD timeouts increased [Horus]
2016-09-19 22:07:05 +02:00
Damjan Adamic
3fddb28c4f
CLI readsd fixes
2016-09-19 22:07:05 +02:00
Damjan Adamic
ac85678616
Disk cache debug traces fix
2016-09-19 22:07:05 +02:00
mhotar
2ab636b9ed
CZ translations
2016-09-19 22:02:17 +02:00
mhotar
f4e5d27b6c
CZ translations
2016-09-19 21:59:38 +02:00
mhotar
562f33e224
CZ translations
2016-09-19 21:43:34 +02:00
3djc
e82ff230a5
Allow timer up to the max the timer can handle ( #3830 )
2016-09-19 21:00:18 +02:00
3djc
0a5b357bab
Add (again ?) saving perstistanttimers/pot/sensoors on Horus model change ( #3829 )
2016-09-19 20:59:33 +02:00
3djc
9b6217e1c3
S6R : Add nice graphics by mhotar ( #3831 )
...
* Add nice graphics by mhotar
* Cosmetics
2016-09-19 20:58:26 +02:00
Damjan Adamic
d12015e91d
Sector size fix for non SD-HC cards [Horus]
2016-09-18 23:03:05 +02:00
3djc
f675506bc6
3djc/taranis improve s6 r ( #3825 )
...
* Step 1 : calibration
* Step 2 : remove calib for main LUA
* Clean BMP
2016-09-18 15:59:55 +02:00
3djc
3107bbb88b
Insert a calibration complete step and move bmp to folder ( #3819 )
2016-09-17 21:50:25 +02:00
Damjan Adamic
91cea45a43
Audio fixes ( #3818 )
...
* * Switches audio filenames were wrong [Horus]
* sdAvailableLogicalSwitchAudioFiles was too small (we now have 64 LSW), fixed with BitFiled class
* Enabled Travis Gtests on Horus
* SD card version mismatch trace
* Re #3815 : Audio debug timers added
2016-09-17 21:49:52 +02:00
3djc
9a40902c9d
Fix too happy Travis
2016-09-17 12:08:56 +02:00
3djc
7bfb213687
Allow sdcard version change from cmake ( #3816 )
...
* Allow sdcard version change from cmake
* Make it sdcard version check ARM only
* Move to common ARM
2016-09-17 08:53:01 +02:00
3djc
6c38dcc885
Sound filemane too long
2016-09-16 13:21:23 +02:00
3djc
04ead96133
Typo, thx Kilrah
2016-09-16 10:36:38 +02:00
3djc
5254f0cc7b
Make linux Companion happy
2016-09-16 08:58:45 +02:00
mhotar
980f8c52e8
CZ partial cz translation
2016-09-15 21:41:08 +02:00
Bertrand Songis
298716189e
Cosmetics
2016-09-15 19:30:54 +02:00
Bertrand Songis
7635f9d91e
Warning fixed
2016-09-15 19:30:24 +02:00
3djc
64748a6339
Cosmetics
2016-09-15 18:17:15 +02:00
3djc
8f54e3188e
Merge pull request #3809 from rcbebo82/patch-1
...
Update tts_de.py
2016-09-15 18:11:44 +02:00
Benjamin Boy
de67a9c215
Update tts_de.py
2016-09-15 17:00:22 +02:00
Benjamin Boy
584c9b592c
Update tts_de.py
2016-09-15 16:46:47 +02:00
Benjamin Boy
5f80f9b246
Update tts_de.py
...
Some Translation Errors corrected.
2016-09-15 16:44:05 +02:00
3djc
740356c4c2
Tested ok on X9E and HORUS dev, more test needed ( #3802 )
2016-09-14 18:59:08 +02:00
3djc
576c148b9c
Add X12S keypad FIRST events to LUA ( #3801 )
...
* Add X12S keypad FIRST events to LUA
* X9E fix
2016-09-14 18:57:45 +02:00
3djc
8bafdb1725
3djc/faster local commit tests ( #3800 )
...
* Allow passing desired core usage for commit-tests (speed up local execution)
* Cosmetics
* Cosmetics
* Allow make style -j8 as well
* Looks better like this I think
2016-09-14 18:55:37 +02:00
3djc
bbb2fe2dbc
Merge pull request #3796 from opentx/3djc/Horus-fix-model-setup-pots
...
Fix model setup screen for Horus of pots and slides checks handling
2016-09-14 08:15:40 +02:00
3djc
b4f957a166
Cosmetics
2016-09-14 08:01:07 +02:00
3djc
856cddbc84
Fix model setup screen for Horus of pots and slides checks handling
...
Note : this fix only the UI, another PR will fix behaviour
2016-09-13 20:21:37 +02:00
Bertrand Songis
edee15b21d
Typos
2016-09-13 20:16:48 +02:00
Bertrand Songis
dbd47737cb
Compilation fix
2016-09-13 19:39:23 +02:00
Bertrand Songis
c3a07675e4
Compilation fix
2016-09-13 18:48:35 +02:00
Bertrand Songis
2b32abe467
[ARM boards] Model persistent timers / telemetry / pots positions were not always correctly saved
2016-09-13 18:35:03 +02:00
Bertrand Songis
4a88d3477d
Fixes #3766
2016-09-13 18:31:57 +02:00
Damjan Adamic
acebc53470
Fixes #3782 : nl translations updated (by fraternl)
2016-09-12 21:22:53 +02:00
Bertrand Songis
d44f98d677
Fixes #3770
2016-09-12 18:32:26 +02:00
3djc
4d44eb97f5
Add rotary encoder support ( #3792 )
2016-09-12 11:49:58 +02:00
Bertrand Songis
1684256ed2
Merge pull request #3791 from opentx/3djc/LUA-move-evt-to-event_t
...
Move lua evt param from signed uint8_t to unsigned event_t
2016-09-12 07:41:59 +02:00
3djc
d84fd993c9
Move lua evt param from signed uint8_t to unsigned event_t
2016-09-12 07:20:06 +02:00
Bertrand Songis
0f217b3507
Compilation fix
2016-09-11 23:34:49 +02:00
Bertrand Songis
8a31c1d555
Merge pull request #3789 from opentx/projectkk2glider/issue_3771_sd_lockup
...
Projectkk2glider/issue 3771 sd lockup
2016-09-11 22:36:01 +02:00
Damjan Adamic
038c997b8f
Disable GPS messages that are not needed
...
GPS RTC sync fixes
2016-09-11 21:53:45 +02:00
Damjan Adamic
cb08d37369
Interrupts must stay enabled on Horus when pushing audio buffer from audio thread (this affected 1ms interrupt)
2016-09-11 21:53:45 +02:00
Damjan Adamic
0076dd99e0
SDIO timeout fixes
2016-09-11 21:53:44 +02:00
Damjan Adamic
e229c8f8e7
Log file moved to RAM and aligned for proper DMA access. Log functions renamed.
2016-09-11 21:37:54 +02:00
Damjan Adamic
6ddb9e414f
Getting rid of sdMountPoll() on ARM
2016-09-11 21:37:54 +02:00
Damjan Adamic
183b24086a
Trace installed
2016-09-11 21:37:54 +02:00
Bertrand Songis
4d03db1c49
Merge pull request #3787 from opentx/3djc/Horus-fix-hard-setup
...
Fix column handling
2016-09-11 18:36:19 +02:00
Bertrand Songis
c15b35fff2
Merge pull request #3786 from opentx/3djc/TARANIS-Fix-Pots-checks
...
3djc/taranis fix pots checks
2016-09-11 18:35:51 +02:00
3djc
de479fe6fc
Fix column handling
2016-09-11 13:50:45 +02:00
Andre Bernet
0d12832d30
Revert "[Horus] Fixes #3770 - needs tests"
...
This reverts commit f131c79b87 .
2016-09-11 13:41:53 +02:00
3djc
5590feac0f
Make column handling consistent. Simu tested on x9d, x9d+, x9e
2016-09-11 13:14:03 +02:00
Damjan Adamic
8e3a228fc9
Cleanup 3
2016-09-11 11:21:58 +02:00
Damjan Adamic
8899d70e08
Cleanup 2
2016-09-11 11:05:33 +02:00
Damjan Adamic
3653b06ad9
Cleanup
2016-09-11 10:58:59 +02:00
3djc
60dc0cc68c
Fixes
2016-09-11 09:39:06 +02:00
3djc
c9b590465c
Fix
2016-09-10 20:14:01 +02:00
3djc
3b5e5ebfa3
The 4 sliders are now treated equally :)
...
WARNING :
-you WILL need to go in hardware menu to add the 2 missing sliders .
definition
- you also NEED to go to calibration (where you will now see the 4 sliders)
2016-09-10 19:31:18 +02:00
mhotar
35ebe455c0
CZ tts updated
2016-09-10 19:00:46 +02:00
Damjan Adamic
294611c457
Fixes #3772 : USB Joystick channels were mapped incorrectly on Horus
2016-09-10 12:06:51 +02:00
3djc
df7882e14f
Yes, commit-check would have been a good idea :s
2016-09-10 11:12:45 +02:00
3djc
19fd1f2556
Finaly working on X9E, tested both man and auto
2016-09-10 10:40:54 +02:00
Bertrand Songis
95fc89ec67
Merge pull request #3779 from opentx/mhotar/fullczcharset
...
Reduced anf full cz charset for Horus and the others
2016-09-09 21:51:13 +02:00
3djc
42cdf71b8d
Change language directly
2016-09-09 20:46:28 +02:00
3djc
77010ee7e3
TRACE test
2016-09-09 20:41:48 +02:00
3djc
6769dab121
NOT HORUS = cz_reduced
2016-09-09 09:13:55 +02:00
Arne Schwabe
c0cc4e250e
Fix polarity for last pulse with DSM2/Multi
...
The DSM/Multi timing changed the index to begin with 0 instead of 1 and that broke the putDSM2Flush logic
2016-09-08 23:01:13 +02:00
Bertrand Songis
a61c206c38
Merge pull request #3778 from opentx/schwabe/fix_pulses_timing
...
Fix timing of Multi and DSM2 protocol
2016-09-08 21:26:28 +02:00
Arne Schwabe
de3db6eec0
Fix timing of Multi and DSM2 protocol
...
We send an extra stopbit and the logic for driving the transistor was swapped. Thanks Mike for noticing (http://www.rcgroups.com/forums/showpost.php?p=35671709&postcount=5151 )
2016-09-08 20:24:22 +02:00
Arne Schwabe
753b12f886
Compile fix for gcc 5
2016-09-08 20:23:39 +02:00
3djc
833d6a6b27
Add some missing plural forms, increment audio version
2016-09-08 08:52:51 +02:00
Bertrand Songis
4343bd9826
[Crossfire] Tx power enum was displayed instead of real value
2016-09-08 06:43:34 +02:00
Andre Bernet
15f62be1db
Cosmetics
2016-09-07 19:19:15 +02:00
mhotar
610762a89d
blue theme images
2016-09-06 22:40:17 +02:00
Bertrand Songis
f131c79b87
[Horus] Fixes #3770 - needs tests
2016-09-06 20:12:24 +02:00
Bertrand Songis
3156dd3040
[Horus] Display problem in INPUT screen (no scroll)
2016-09-06 19:53:58 +02:00
mhotar
f2218fa44d
dmg background
2016-09-06 16:50:14 +02:00
Bertrand Songis
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
Bertrand Songis
250bcde474
Merge pull request #3765 from opentx/3djc/Horus-add-timer3
...
Add timer3 as default on Horus
2016-09-05 22:12:58 +02:00
Bertrand Songis
1ac835d420
Cosmetics
2016-09-05 22:11:48 +02:00
3djc
db326b6723
Make timer3 default for all arm boards
2016-09-05 20:20:19 +02:00
Bertrand Songis
9d94f26ed6
Merge pull request #3756 from opentx/projectkk2glider/gps_clock_to_rtc_improvements
...
Projectkk2glider/gps clock to rtc improvements
2016-09-05 19:44:09 +02:00
Bertrand Songis
5dd46afaac
Merge pull request #3767 from opentx/schwabe/pxx_own_struct
...
[Horus] Give pxx its own substruct instead of using ppm (cosmetics)
2016-09-05 19:34:47 +02:00
Bertrand Songis
cc2c2b094e
[Horus] S.PORT devices update should work (not tested)
...
[Horus] SD Manager files renaming fixed (quick & dirty, I would prefer a popup)
2016-09-05 19:33:06 +02:00
Arne Schwabe
c16317609f
[Horus] Give pxx its own substruct instead of using ppm (cosmetics)
2016-09-05 15:57:27 +02:00
Arne Schwabe
17adab3177
Telemetry on MULTI default to FrSky Hub telemetry, not smartport
2016-09-05 15:47:11 +02:00
3djc
209f8d646c
Add timer3 as default on Horus
2016-09-05 10:20:04 +02:00
Bertrand Songis
fd138cf22a
[X7D] Compilation fix
2016-09-04 22:27:36 +02:00
Bertrand Songis
d178982ec5
Cosmetics
2016-09-04 20:10:16 +02:00
Bertrand Songis
9a525f453b
[HORUS] Bigger checkboxes
2016-09-04 20:05:51 +02:00
Bertrand Songis
04651784b5
[X9D+] S3 not available if disabled in HARDWARE menu
2016-09-04 20:05:51 +02:00
Bertrand Songis
7100eb990e
Merge pull request #3759 from opentx/3djc/Fix#3757
...
Fix #3757
2016-09-04 20:03:04 +02:00
3djc
3d1a35c41f
The simu needs it too
2016-09-04 18:54:20 +02:00
3djc
7be125ee4d
Fix #3757
2016-09-04 18:20:38 +02:00
Bertrand Songis
75fe828e21
[X9D+] SH was not working anymore
2016-09-04 16:32:15 +02:00
Bertrand Songis
ba74f3e61c
[X9D] Fixes #3758 (not tested)
2016-09-04 00:03:32 +02:00
Damjan Adamic
61e6e63856
Missing menu itema and compilation fix
2016-09-02 23:25:05 +02:00
Damjan Adamic
874483ba55
Compilation fixes
2016-09-02 23:07:58 +02:00
Damjan Adamic
bbadf9064a
Compilation fix
2016-09-02 22:48:20 +02:00
Damjan Adamic
37df6f1968
* GPS sensor date/time now kept in UTC (previous conversion to local time was wrong)
...
* internal GPS sensor can now set RTC clock [Horus]
2016-09-02 22:35:54 +02:00
Damjan Adamic
f9a5c99f29
Code style fixes (uncrustify + manual)
2016-09-02 21:18:19 +02:00
Damjan Adamic
d8a00c3f3d
* Code refactoring for GPS to RTC clock
...
* Enabled GPS adjust RTC option for Horus
* Moved sensor ID to the right to allow display of GPS date/time in Telemetry screen
2016-09-02 20:47:56 +02:00
Bertrand Songis
2463a077b6
[Horus] Delay reduced for each step during calibration of the 6POS switch
2016-09-02 19:23:47 +02:00
Bertrand Songis
712be64016
[Horus] Cosmetics
2016-09-02 19:22:53 +02:00
Bertrand Songis
b1cf4da7bb
[Horus] Optimization for the Model Select screen (proxy design pattern)
2016-09-02 18:55:33 +02:00
Bertrand Songis
aecf70158e
Cosmetics
2016-09-02 18:54:32 +02:00
Bertrand Songis
3763552f4a
Cosmetics
2016-09-02 18:53:36 +02:00
Bertrand Songis
061e163a62
[Horus + Taranis] Navigation improvement in the Trainer menu
2016-09-02 18:51:56 +02:00
Bertrand Songis
6225c048ef
[Taranis] Display problem in the Mixer screen
2016-09-02 18:50:55 +02:00
3djc
07c4563764
Adjust languages for DB ( #3754 )
2016-09-02 17:49:05 +02:00
3djc
7bb5ece2c6
Regenerate sdcard pack only on opentx.sdcard.version change
2016-09-02 17:41:10 +02:00
3djc
580e4e71eb
Sound generation change now ready to run
2016-09-02 10:13:54 +02:00
3djc
64b7369a51
FIX
2016-09-02 09:55:00 +02:00
3djc
c089be96f5
Fix path on server
2016-09-02 09:52:25 +02:00
3djc
6ea6c2c8f1
Change sound generation for nightly to linux based
2016-09-02 09:46:38 +02:00
3djc
76def1195f
Temporary disable sdcard regen on nightly
2016-09-01 23:58:33 +02:00
Andre Bernet
304445cd9d
Reenable GPS
2016-09-01 23:57:11 +02:00
Andre Bernet
b04452e6f9
[Horus] Fix backlight on beta again
2016-09-01 23:44:09 +02:00
Bertrand Songis
080891db7b
[Horus] Better fix for Backlight on BETA boards
2016-09-01 23:26:56 +02:00
Bertrand Songis
98944e9cee
[Horus] BL on BETA boards fixed
2016-09-01 23:06:20 +02:00
Bertrand Songis
a9fcf514a1
Cosmetics
2016-09-01 22:48:28 +02:00
Bertrand Songis
6872f85c52
[Horus] Warning fixed
2016-09-01 22:46:10 +02:00
mhotar
d30c7cc97d
One CZ char was duplicated in translate.py
2016-09-01 21:02:08 +02:00
Bertrand Songis
16f2681050
[Horus] BL better like this on BETA boards?
2016-09-01 19:52:03 +02:00
Bertrand Songis
c882095a81
Compilation fix
2016-09-01 19:43:29 +02:00
Bertrand Songis
d5235d586d
Cosmetics
2016-09-01 19:42:55 +02:00
Bertrand Songis
7a6e870f55
[HORUS] Backlight flickering on PROD radios
2016-09-01 19:42:37 +02:00
Bertrand Songis
a3f42fb89f
[ARM boards] S.PORT GPS was completely broken
2016-09-01 19:01:49 +02:00
Bertrand Songis
ed70813e5f
[Horus] DBLKEYS implemented (same keys than the 9X)
2016-09-01 19:00:47 +02:00
Bertrand Songis
70846d4add
[Horus] GPS display fix
2016-09-01 19:00:12 +02:00
Bertrand Songis
bf43aa839e
[Horus] CZ font
2016-09-01 18:54:21 +02:00
Arne Schwabe
e1a60b801a
Add new protocols supported by the DIY Multi module
2016-09-01 13:09:13 +02:00
Andre Bernet
caf0fca1c2
Fix #3743
2016-09-01 11:15:28 +02:00
Andre Bernet
723e4bf9c7
Temporarily disable buggy GPS lat/lon and time/date sensors
2016-09-01 08:51:58 +02:00
Andre Bernet
77d85b73bc
Available audio files need to be listed again after a mass storage session
2016-09-01 00:18:08 +02:00
Bertrand Songis
4221bfdf74
[Horus] Attempt to fix the problem with some files after a massstorage session
2016-08-31 23:54:43 +02:00
Andre Bernet
76f0b306aa
Fix timer display
2016-08-31 23:54:30 +02:00
Bertrand Songis
fae55a21c6
[Horus] BOLD on the whole GVAR column (not only refs to other FMs)
2016-08-31 23:30:36 +02:00
Andre Bernet
55b3ea9b42
(untested) Merge remote-tracking branch 'origin/schwabe/fraternl_translation_3788' into next
...
# Conflicts:
# radio/src/translations/nl.h.txt
2016-08-31 23:22:19 +02:00
Andre Bernet
aaf7f67ebb
Add getRAS to Lua interface ( #3742 )
...
* Add getRAS lua function
* Add warning
* Return nil is case of bad antenna
* Check for valid SWR
* Typo
* Cosmetic
* Clarify that it is 0x33
2016-08-31 23:12:18 +02:00
Bertrand Songis
830593d62e
[Horus] SD hot mount if removed when the radio is ON
2016-08-31 23:06:39 +02:00
Andre Bernet
90e8748e12
Backlight in fatal error screen
2016-08-31 22:59:50 +02:00
Bertrand Songis
77065c7cfb
Merge pull request #3740 from craftandtheory/next
...
Haptic feedback in lua scripts
2016-08-31 22:21:07 +02:00
Bertrand Songis
f37c695590
Merge pull request #3741 from opentx/3djc/companion-disable-Horus
...
3djc/companion disable horus
2016-08-31 22:18:18 +02:00
Andre Bernet
f6b43ae40f
Don't leave a big dangling array...
2016-08-31 22:11:00 +02:00
floaledm
29642e379f
Haptic feedback in lua scripts
2016-08-31 15:01:31 -05:00
Andre Bernet
37a0258b19
No more 2MB array on the stack
2016-08-31 21:57:53 +02:00
Andre Bernet
38886e31a4
Multipos improvements
2016-08-31 21:48:24 +02:00
Bertrand Songis
9639be152d
[Horus] CZ fonts
2016-08-31 21:36:09 +02:00
mhotar
7e296db599
full cz charset for horus
2016-08-31 21:33:37 +02:00
Bertrand Songis
9c966515f2
[Horus] Fonts build error
2016-08-31 21:33:05 +02:00
Bertrand Songis
4e576efdd7
[Horus] Pots / Sliders default config was wrong. Is it better?
2016-08-31 19:48:17 +02:00
Andre Bernet
c994260c85
Arguably cleaner flash size retrieval
2016-08-31 14:28:14 +02:00
3djc
03c969fa3c
MAX_FSIZE moved to Horus max
...
dfu args adjusted for Horus
2016-08-31 12:28:02 +02:00
3djc
161f3be468
Fix FSIZE for Horus
2016-08-31 12:07:51 +02:00
3djc
842eb3e93a
Prevent flash read
2016-08-31 11:09:43 +02:00
Andre Bernet
6bdb40ec81
Recent files fix
2016-08-31 10:50:44 +02:00
3djc
fc4b43dfb1
Disable drag drop
2016-08-31 10:38:45 +02:00
3djc
2ebd89159c
Recent files fix
2016-08-31 10:23:24 +02:00
3djc
585302d8a9
Disable recent file
2016-08-31 10:00:56 +02:00
3djc
a8394b6400
Cosmetic
2016-08-31 09:26:37 +02:00
3djc
8de9f8e826
Disable Horus
2016-08-31 09:26:37 +02:00
Bertrand Songis
f97eda2b4f
Horus internal GPS: settable baudrate, misc fixes, new cmake options,… ( #3736 )
...
* Horus internal GPS: settable baudrate, misc fixes, new cmake options, cosmetics, cli
* Horus internal GPS: cmake changes, more CLI options, ability to send commands to the module
* Compilation fixes
2016-08-31 06:48:28 +02:00
Bertrand Songis
e79258d8a2
[Horus] GVARS love
2016-08-31 01:06:25 +02:00
Bertrand Songis
ca5c20abe3
getCPUUniqueId moved to STM32 common code
2016-08-31 01:06:00 +02:00
Bertrand Songis
82b9ecc155
[Horus] Refactoring for the new fatal errors
2016-08-31 01:04:11 +02:00
Damjan Adamic
590b0eaab7
Compilation fixes
2016-08-30 21:55:09 +02:00
Damjan Adamic
ff37274e64
Horus internal GPS: cmake changes, more CLI options, ability to send commands to the module
2016-08-30 21:23:20 +02:00
Bertrand Songis
855814655e
Cosmetics
2016-08-30 18:33:15 +02:00
Arne Schwabe
75b74da2bd
Add translations from fraternl
2016-08-30 13:15:06 +02:00
Andre Bernet
7656450597
Fix #3737
2016-08-30 11:50:44 +02:00
Damjan Adamic
1ef91597ca
Horus internal GPS: settable baudrate, misc fixes, new cmake options, cosmetics, cli
2016-08-29 23:22:46 +02:00
3djc
931c3f9d6a
This fixes #3727 ( #3729 )
...
Fixes #3727
* Improve
* Cosmetics
* Cosmetics
2016-08-29 23:11:33 +02:00
Andre Bernet
c793b492d2
Translation fixes
2016-08-29 22:27:45 +02:00
Damjan Adamic
f0c2f10e27
Serial port SERIAL2 enabled [Horus]
2016-08-29 20:09:59 +02:00
Damjan Adamic
5a9eeaacc1
Added missing interrupt name [Horus]
2016-08-29 20:04:55 +02:00
Damjan Adamic
5cdb1e52d1
Cosmetics
2016-08-29 19:59:12 +02:00
3djc
7d6e96fe0c
Add mintrim ( #3732 )
2016-08-29 15:48:42 +02:00
Andre Bernet
6038c0947f
Reenable NL translation
2016-08-29 14:43:16 +02:00
Bertrand Songis
812ce55538
[Horus] SEGFAULT in calibration menu (new tests needed thanks!)
2016-08-29 14:05:25 +02:00
Bertrand Songis
5b9bd52737
[Horus] Warnings removed
2016-08-29 13:51:09 +02:00
Andre Bernet
e6ac77a789
[Horus] Fix simu segfault, cosmetics
2016-08-28 18:15:26 +02:00
Damjan Adamic
89e0fd1e1d
Re #3724 : added smoothing filter for rotary encoder speed/acceleration calculation ( #3726 )
2016-08-28 18:00:54 +02:00
Andre Bernet
446ed3db59
Translation fixes
2016-08-28 17:55:25 +02:00
Damjan Adamic
b71ba5b095
Cosmetics
2016-08-28 16:44:34 +02:00
Damjan Adamic
7522e54c83
More decimal places for small climb rates.
2016-08-28 11:38:38 +02:00
Andre Bernet
30eb2baed9
[Horus] Bitmaps now scaled to fit both dimensions and centered in desired zone
2016-08-28 11:28:29 +02:00
Damjan Adamic
504592ed18
Proper type for STICKS
2016-08-28 11:09:47 +02:00
Damjan Adamic
5446b4707d
Wrong PPM_UNIT option value
2016-08-28 11:09:47 +02:00
Damjan Adamic
0c2fb5f7f1
Cosmetics
2016-08-28 11:09:47 +02:00
Bertrand Songis
2a9e299818
[Horus] SD version check simplified
2016-08-28 11:02:09 +02:00
Bertrand Songis
6071b1aa0d
Compilation fix
2016-08-28 10:06:37 +02:00
Bertrand Songis
4377815c7b
watchdogSetTimeout renamed to watchdogSuspend
2016-08-28 09:26:18 +02:00
Andre Bernet
db79e2c53e
[Horus] Translations, UI cosmetics
2016-08-28 09:01:53 +02:00
Bertrand Songis
506b24829c
[Horus] Disable the WD timer on USB massstorage read/write
2016-08-28 08:47:51 +02:00
Bertrand Songis
b105214e32
[Horus] Model name greater than Model99.bin allowed
2016-08-27 21:36:31 +02:00
Andre Bernet
3e960be9ce
[Horus] Display model file name on model select screen
2016-08-27 20:46:42 +02:00
Bertrand Songis
f5d589d23c
[Taranis] EEPROM Conversions issues
2016-08-27 20:07:27 +02:00
Jim Taylor
34441618f8
Skip first record when calculating replay speed and set minimum repla… ( #3715 )
...
* Skip first record when calculating replay speed and set minimum replay speed to 100 ms.
Fixes issue 3708
* Cosmetics
2016-08-27 18:36:15 +02:00
Bertrand Songis
1d735f2bd3
[X9E/X7D] Rotary encoder navigation speed implemented ( #3724 )
2016-08-27 18:19:44 +02:00
Bertrand Songis
3cb64d984a
[Taranis] EEPROM async write was disabled
2016-08-27 17:05:56 +02:00
Andre Bernet
508e3e899c
Fix SD card version check
2016-08-27 15:11:54 +02:00
Andre Bernet
c5346f6846
[Taranis] Fix bootloader freeze on USB disconnect
2016-08-27 13:31:15 +02:00
Bertrand Songis
9e334bfc84
[HORUS] Problem with Logs checkbox in Sensor menu
2016-08-27 11:59:23 +02:00
Bertrand Songis
879ca36fdb
Typo
2016-08-27 09:50:11 +02:00
Bertrand Songis
7d1732b314
[HORUS] Curves on outputs were not taken into account
2016-08-27 09:49:37 +02:00
Bertrand Songis
76300ae92d
[X9E] Calibration screen display problem
2016-08-27 09:48:04 +02:00
Bertrand Songis
b8edea5c05
[X7D] LCD Reset is always needed
2016-08-26 11:36:06 +02:00
3djc
204b1b9627
This fixes #3718 ( #3720 )
2016-08-25 18:46:50 +02:00
3djc
9d9fdf81b4
Change audio generation files accordingly ( #3717 )
...
* Change audio generation files accordingly
New way of working :
units files are ALWAYS named in english based on the names in audio_arm.cpp names.
multiple form (singular, plural(s) are ammended with 0 to 4 suffix, according to languages rules. example : meter1.wav for first form of plural of meter unit,. This filename needs to be the same for all languages (in their respective directories of course)
* Care for gruin9x
* Better form
* Other languages
* Cosmetics
2016-08-24 23:43:56 +02:00
Bertrand Songis
b69c2aa41c
Cosmetics again ...
2016-08-24 20:39:22 +02:00
Bertrand Songis
a95f9b7dde
getSystemAudioPath renamed to strAppendSystemAudioPath
2016-08-23 21:07:40 +02:00
Bertrand Songis
dd1ca93b70
getStringWithIndex renamed to strAppendStringWithIndex. It returns now the end of the string so that anything can be appended.
2016-08-23 20:51:40 +02:00
Bertrand Songis
643a731979
Cosmetics
2016-08-23 20:07:39 +02:00
Bertrand Songis
f34de72e25
Cosmetics
2016-08-23 07:18:26 +02:00
Bertrand Songis
0ff601a3fa
EEPROM simplification. Needs tests. ( #3713 )
2016-08-23 07:14:44 +02:00
Bertrand Songis
c16ad94e3a
SD card warning modified (fits now in 9X LCD)
...
Missing #ifdef for TELEMETRY flavours
2016-08-22 19:03:42 +02:00
Bertrand Songis
81c16212e0
Refactoring to prepare things for Horus flash support
2016-08-21 21:14:10 +02:00
Damjan Adamic
7dc75cf73f
Debian package generation fixes for simulators (lib files were in the wrong directory, bunch of empty directories were included in package)
2016-08-21 20:51:05 +02:00
Damjan Adamic
9b7d97b441
Cosmetics (missing parts)
2016-08-21 19:43:47 +02:00
Damjan Adamic
64966c7d7d
Cosmetics
2016-08-21 19:18:49 +02:00
3djc
a043c6f649
fclose and cosmetics
2016-08-21 18:57:12 +02:00
3djc
a63657df40
Warn also when control file cannot be opened
2016-08-21 17:42:35 +02:00
3djc
1164f30fd1
3djc/sdcard version check ( #3709 )
...
* Checking code
* Strings
* Fix
* Improvement
* Cosmetics
2016-08-21 16:45:04 +02:00
Bertrand Songis
b657ca1862
Cosmetics
2016-08-21 12:41:12 +02:00
3djc
cd2b6b3864
Horus pcdbrev10 support ( #3707 )
...
* Add PCBREV=10 to building options
* Cosmetics
2016-08-21 09:50:48 +02:00
Bertrand Songis
d961879e0f
[X12S] New test added for HORUS boards revision 1.0
2016-08-20 16:40:29 +02:00
Bertrand Songis
10aefb10db
[X12S] GPS now OK
2016-08-20 16:36:32 +02:00
Bertrand Songis
91dc936ef3
[X12S] Crossfire module now OK
2016-08-19 19:26:34 +02:00
Bertrand Songis
ed0cc9f1d4
[X12S] Modules on REV13 now OK
2016-08-19 17:13:09 +02:00
Bertrand Songis
0994735035
[X12S] Backlight code splitted from LCD code
...
[X12S] PCBREV introduction (PCBREV=10 or PCBREV=13)
2016-08-19 12:25:15 +02:00
Arne Schwabe
607e737b32
[X7D] Compilation fix for multi, check for displaysize instead of board.
2016-08-19 11:24:04 +02:00
Bertrand Songis
44e477965e
Cosmetics
2016-08-19 11:20:12 +02:00
Bertrand Songis
fcce94a868
[X12S] Radio calibration regression fix
2016-08-19 09:51:50 +02:00
Bertrand Songis
f940fcdcd0
[X7D] Curve edit screen now OK
2016-08-18 18:49:47 +02:00
Bertrand Songis
3e4f3b2a8e
[X12S] GPS low level driver added
2016-08-18 17:23:46 +02:00
Bertrand Songis
5d7f4ebc0b
[X7D] Switch warning fix
2016-08-18 15:47:21 +02:00
Bertrand Songis
3160a7d878
Fixes #3704
2016-08-18 15:22:03 +02:00
Bertrand Songis
62071a959c
Fixes #3704
2016-08-18 15:19:25 +02:00
Bertrand Songis
59083f4471
Fixes #3704
2016-08-18 13:38:46 +02:00
Bertrand Songis
71a8a69f32
Another fix for #3691 without the extra #ifdef in the main code
2016-08-18 11:54:33 +02:00
Bertrand Songis
d3ae3c035d
Bsongis/gui refactoring for x7 d ( #3701 )
...
* [X7D] New board added
* Cosmetics
2016-08-18 11:49:16 +02:00
3djc
282b856309
3djc/improve widgets ( #3696 )
...
* Add color option to Value widget
* Fix color handling
Add shadow effect
2016-08-14 20:36:44 +02:00
3djc
0fa7f6e132
Move default english to american, as english is defective (scottish instead)
2016-08-07 13:39:48 +02:00
3djc
d55613aa26
urlencode model string to allow models like x9d+ ( #3693 )
2016-08-06 21:09:51 +02:00
3djc
d62a985dcd
Fix double type
2016-08-06 10:00:01 +02:00
Arne Schwabe
6559456534
Fix channel count on dsm2 module, purely cosmetic (closes issue #3673 ) ( #3689 )
...
Taranis menu always use 8 channels as default opposed to 9x and Horus, which use the maximum number as default channel count (which is 6 on dsm2). This commit does not change that logic.
2016-08-04 16:45:23 +02:00
Arne Schwabe
d24f60f68b
Horus Multi implementation implemented/tested by kilrah, add it to the options for the Horus
2016-08-03 16:29:01 +02:00
3djc
f2d2677b2d
Add CLI and Mass Storage to horus ( #3682 )
2016-08-03 16:24:30 +02:00
Arne Schwabe
a908d73f1f
Fix gcc 5.4 compiler warnings ( #3681 )
...
The order preference in flash_driver would evaluate ! before & but I think checking the bit first is what was intended
2016-08-03 16:24:01 +02:00
Arne Schwabe
9ea048f2ad
Add the new protocols of v1.1.1 of multi ( #3680 )
2016-08-03 16:23:28 +02:00
Bertrand Songis
16199194b5
Cosmetics
2016-08-03 05:16:25 +02:00
Arne Schwabe
789a0ee548
Report unknown Spectrum sensors as raw sensors ( #3679 )
2016-08-03 05:11:43 +02:00
Bertrand Songis
7fbd963b3f
Another big refactoring
2016-08-02 22:15:29 +02:00
3djc
52435703a0
3djc/telem rename ( #3678 )
...
* Rename EXT option to TELEMETRY
* Change test accordingly
* Rename FRSKY to TELEMETRY_FRSKY
* Rename ARDUPILOT to TELEMETRY_ARDUPILOT
* More renames (JETI, MAVLINK, NMEA)
* Fixes to make commit-test happy
* Further tests added to commit-test
* Cleanup
* Rename EXTSTD to TELEMETRY_NONE
2016-08-02 21:53:25 +02:00
Arne Schwabe
0b67d412a0
Schwabe/multimodule 9x ( #3676 )
...
* Fix Multimodule showing up as Crossfire when only multimode and not crossfire is enabled.
* Don't hardcode telemetry to be Frysky on non STM32 arm targets
* Port multi module code to 9X platforms
* Allow Spektrum telemetry protocol to be selected as protocol for the telemetry selection
* Fix infinite loop in spektrum code
* Fix cosmetics
Changes also done for Horus and Taranis UI where appropriate
2016-08-02 18:21:18 +02:00
Bertrand Songis
d0527be2c4
Compilation fix
2016-08-02 08:04:03 +02:00
Bertrand Songis
0524f24ac6
hello.wav was not played anymore
2016-08-02 07:37:07 +02:00
Bertrand Songis
ba681666a0
[9X with MAVLINK telemetry] Compilation fix
2016-08-02 00:04:52 +02:00
Martin Hotar
9a00f03843
Category images
2016-08-01 22:00:07 +02:00
Bertrand Songis
6d8b938706
Cosmetics
2016-08-01 21:48:49 +02:00
Bertrand Songis
22433a3a13
Compilation fix
2016-08-01 21:37:41 +02:00
Bertrand Songis
ddfaa6f393
Compilation fix
2016-08-01 21:29:45 +02:00
Bertrand Songis
4d4b75d283
Compilation fix
2016-08-01 21:24:36 +02:00
Bertrand Songis
2ed742ebb7
Compilation fix
2016-08-01 21:18:37 +02:00
3djc
459ab91f09
Fix compilation warning on Horus. ( #3677 )
...
* Fix compilation warning on Horus. The // where added Jan25 as part of https://github.com/opentx/opentx/commit/5c71d74aabcafc0c8874de5970ae5c654ba5d9c1#diff-e7a8e42860fdbdf14bb250f27536fde6
* Better fix ?
2016-08-01 21:17:29 +02:00
Bertrand Songis
337ab74b8b
Compilation fix
2016-08-01 20:44:30 +02:00
Bertrand Songis
9f37e7a0fb
Macro renamed for #3675
2016-08-01 20:37:04 +02:00
Bertrand Songis
ea095b2447
Forgotten files
2016-08-01 20:32:41 +02:00
Bertrand Songis
400faee588
Refactoring
2016-08-01 20:25:20 +02:00
3djc
adeb53c726
Fix typo, thx schwabe
2016-08-01 19:00:51 +02:00
Bertrand Songis
c5062d8c6a
Duplicated bitmaps removed
2016-08-01 18:58:23 +02:00
Bertrand Songis
4df85d1047
Cosmetics
2016-08-01 18:52:29 +02:00
Bertrand Songis
6d2c5a4db6
Radio init / masstorage start / massstorage end / shutdown sequences … ( #3674 )
...
* Radio init / masstorage start / massstorage end / shutdown sequences reordering:
- More traces
- Fixes #3642
- Reuses idea of #3662
Still not finished and completely untested
* More traces
* Compilation fix
* Reuses the idea of #3652
* Alarms were checked 2 times on massstorage end
2016-08-01 18:39:34 +02:00
Bertrand Songis
6c34752907
Warnings fixed and remarks from #3666 taken into account
2016-08-01 07:16:33 +02:00
Bertrand Songis
f74381bafa
Merge branch 'schwabe/ar9x_test_and_fix' into next
2016-08-01 07:03:43 +02:00
Bertrand Songis
67eb04e44c
Merge branch 'next' into schwabe/ar9x_test_and_fix
2016-08-01 07:03:17 +02:00
Bertrand Songis
351780bf17
[Horus] Correct alignment for massstorage buffer (increases speed)
2016-07-31 21:34:10 +02:00
3djc
c2ed47d5d3
Wrong branch ...
2016-07-31 17:22:55 +02:00
3djc
d00472b810
Initial nightly21 push
2016-07-31 17:10:37 +02:00
3djc
b44dce4977
Initial 2.1 sdcards rework
2016-07-31 16:55:45 +02:00
3djc
5f06e06c55
Move build number increments to git
2016-07-31 13:44:48 +02:00
3djc
ebe36e0154
Complete move nightly22 activities to github
2016-07-31 12:58:12 +02:00
Andre Bernet
e72017977c
No reason not to allow access to EEPROM when USB=MASSSTORAGE
2016-07-31 12:41:49 +02:00
Bertrand Songis
7bcac84253
rtc_driver moved to common/arm/stm32
2016-07-31 12:10:27 +02:00
Bertrand Songis
a33b1d2659
[Horus] Masstorage reboots now gone? Still needed to mount again the SD after USB is unplugged
2016-07-31 11:21:18 +02:00
3djc
3728624486
Initial handling of nightly22 sdcard
2016-07-31 10:27:58 +02:00
Bertrand Songis
e76c574439
Cosmetics
2016-07-31 09:46:44 +02:00
Bertrand Songis
319df44188
[Horus] Massstorage still used the cache
2016-07-31 09:45:50 +02:00
Bertrand Songis
ba240abe64
Compilation fix
2016-07-31 09:05:25 +02:00
Bertrand Songis
4b2315f56b
Compilation fix. Massstorage won't use disk cache anymore
2016-07-31 08:10:46 +02:00
Bertrand Songis
67ebadc9e0
Compilation fix
2016-07-31 07:24:23 +02:00
Bertrand Songis
d4a54b5487
[Horus] Massstorage bugfix (read cache beyond end of disk)
2016-07-31 00:26:13 +02:00
Bertrand Songis
fcdcccf8f5
[Horus] Massstorage bugfix (read cache beyond end of disk)
2016-07-30 23:30:52 +02:00
Andre Bernet
9d492b4faf
Missing rename was causing crash
2016-07-30 21:22:22 +02:00
3djc
5fad5190dc
Bring firmware names in line with latests changes ( #3672 )
2016-07-30 12:28:50 +02:00
3djc
4818efade6
Add some more build options to check more parts of the code ( #3671 )
2016-07-30 10:27:42 +02:00
Bertrand Songis
e900ad6c49
Warnings removed
2016-07-29 21:26:14 +02:00
Bertrand Songis
85f3bd4ed0
[X9E] Massstorage OK?
2016-07-29 20:53:01 +02:00
Bertrand Songis
e5bbf6766b
USB Massstorage code refactoring
2016-07-29 16:43:39 +02:00
Bertrand Songis
51223a5864
No more REV9E and REVPLUS
2016-07-29 14:44:59 +02:00
3djc
0f740358f2
Streamline naming
2016-07-29 14:44:48 +02:00
3djc
5ac2288782
3djc/move ( #3670 )
...
* build-companion is now in /tools
update build-firmware for new targets
* remove PCBREV
2016-07-29 14:40:04 +02:00
3djc
aa915e088b
Fix compile
2016-07-29 13:45:30 +02:00
3djc
6dedf2ce65
Make +x
2016-07-29 13:29:24 +02:00
3djc
840a3b2a8a
Adapt to new targets
2016-07-29 13:12:24 +02:00
Bertrand Songis
83cdd67e6a
Bsongis/move everything ( #3669 )
...
* Directories moved
* Directories moved
* Directories moved
* Directories moved
* Directories moved
* rename horus directories in gui to 480x272
* Directories moved
* Rename taranis to 212x64
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Fix x9e compile
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Directories moved - TARANIS target removed, it's now X9E / X9D+ / X9D
* Minor improvement of path handling
* Another bunch of files renamed :)
* Another bunch of files renamed :)
* Another bunch of files renamed :)
* Another bunch of files renamed :)
* Another bunch of files renamed :)
* Rename 9x to 128x64
* Compilation fixes
* Compilation fixes
* Compilation fixes
* Compilation fixes
* Compilation fixes
* Compilation fixes
2016-07-29 12:47:20 +02:00
Bertrand Songis
e3e0d970a5
Directories moved
2016-07-28 22:26:40 +02:00
Bertrand Songis
f88e904009
[Horus] Massstorage under linux, still a problem remaining
2016-07-28 22:20:38 +02:00
Bertrand Songis
7e3cfc9b66
[Horus] No need for a reboot after Massstorage end, no? Unless we have written over the EEPROM, but on Horus it's not needed
2016-07-28 07:42:05 +02:00
Bertrand Songis
c307e1987c
[Horus] Massstorage again OK
2016-07-27 22:36:05 +02:00
Bertrand Songis
ac86ebc229
Cosmetics
2016-07-27 22:35:30 +02:00
Bertrand Songis
a3cfef3123
Previous commit reverted
2016-07-27 20:05:14 +02:00
Bertrand Songis
b0b6ac2f69
Cosmetics
2016-07-27 19:13:56 +02:00
Bertrand Songis
8169ef92c0
Fixes #3608
2016-07-27 19:04:05 +02:00
Arne Schwabe
893ae215af
Fix reading from initialized memory, fix not using fake program space for i2c
2016-07-26 00:14:16 +02:00
Bertrand Songis
3b90b0d6c0
[Crossfire] Lua script continued
2016-07-25 21:56:23 +02:00
Arne Schwabe
00ba66fe20
Readd the spektrum.cpp to arm CMake file that commit e25db7e removed
2016-07-25 21:12:44 +02:00
Arne Schwabe
fdcc60b1b9
Fix AR9X build and add it to regular commit tests.
...
Note that simu still crashes on startup in the readRtc function
2016-07-25 16:49:04 +02:00
Nathan
bea0411071
remove i6 code for now ( #3663 )
2016-07-25 06:53:19 +02:00
Bertrand Songis
c97ba2bb83
Warning removed
2016-07-24 13:36:32 +02:00
Bertrand Songis
7e6b9ebf4f
Igore list updated, build_all.sh at the root of the project removed
...
If needed we could move the radio/utils directory to /utils
2016-07-24 11:34:45 +02:00
Bertrand Songis
ab6c6babae
Cosmetics
2016-07-24 11:31:47 +02:00
Nathan
e25db7e9e0
split up the cmakelist by target ( #3661 )
...
* split up the cmakelist by target
* new target for the flysky-i6
* organization per @bsongis suggestion
2016-07-24 06:55:58 +02:00
Bertrand Songis
0ad015f3e7
Cosmetics
2016-07-23 19:28:30 +02:00
Andre Bernet
dd44da14bc
Fix SE translations
2016-07-22 20:21:30 +02:00
Bertrand Songis
43d618a1de
Cosmetics
2016-07-22 18:16:50 +02:00
Arne Schwabe
352de89838
Spektrum telemetry implementation ( #3659 )
...
* Implementation of Spektrum Telemetry for the DYI Multimodule.
I can only test a subset of sensors and these look okay
* Implement conversion from Fahrenheit to Celsius
* Minor fixes for Spektrum telemetry
* Add some more sensors, show sensor ID instead of instance in the overview
2016-07-22 17:38:11 +02:00
Arne Schwabe
a28cbf88f3
Add cmake configuration for Libfox. ( #3660 )
...
* Add cmake configuration for Libfox.
CMake on OS X does not find libfox in the homebrew location otherwise
* Fix findpackage(Fox) for case sensitive systems
2016-07-22 17:35:49 +02:00
Andre Bernet
789326d2cd
Cosmetics
2016-07-19 11:12:08 +02:00
Andre Bernet
a11db7d73f
Schedule mixer properly for new multimodule frame rate
2016-07-19 11:11:43 +02:00
Andre Bernet
a6ceb56dcd
Speed up multimodule output from 22ms to 9ms
2016-07-18 20:18:19 +02:00
Andre Bernet
0a1e913ecd
French translations
2016-07-18 20:17:55 +02:00
Andre Bernet
e33ae0e1ac
Cosmetics, French translations
2016-07-16 14:51:32 +02:00
Andre Bernet
7babf26809
Multimodule ported to Horus ( #3657 )
2016-07-16 14:21:45 +02:00
Arne Schwabe
04c85942f1
Fix issues with translations of multimodule and make German translation more German
2016-07-16 13:59:29 +02:00
Arne Schwabe
b432056698
Fix changing back from custom multi protocol selection to normal protocols
2016-07-16 13:35:29 +02:00
Arne Schwabe
e2efe2ac70
[TARANIS] Reset option value to 0 on change of multi protocol, fix string overwriting for option value
2016-07-15 15:33:55 +02:00
Arne Schwabe
66e352d3c0
[Taranis] Multimodule: Fix off by one error that caused to need two presses instead of one when moving across the multimode option lines
2016-07-15 12:51:09 +02:00
Arne Schwabe
f06c1e0be7
[Taranis] Fix overlapping strings in Multi module
2016-07-15 11:30:41 +02:00
Bertrand Songis
e58bdff8a9
[S6R] ID changed
2016-07-13 18:44:31 +02:00
Andre Bernet
a0476f0a7c
Translation fix
2016-07-13 07:44:07 +02:00
Bertrand Songis
b966db4fa5
[S6R] More fixes
2016-07-11 23:29:10 +02:00
Andre Bernet
78da936536
Compilation fix
2016-07-11 15:10:29 +02:00
Andre Bernet
35afe4c1ea
Cosmetics
2016-07-11 13:15:50 +02:00
Bertrand Songis
ea18909b46
[Crossfire] More field types supported
2016-07-10 23:37:33 +02:00
Bertrand Songis
fed4450a8d
[Horus] DE translations by Hrenz, thanks!
2016-07-10 10:58:28 +02:00
Andre Bernet
2dd30c228d
No SQT5 font on Horus
2016-07-09 16:37:20 +02:00
Andre Bernet
6e6ff7d313
Compilation fix for nooverridech option
2016-07-09 16:15:27 +02:00
Bertrand Songis
3faa81d799
[Taranis] It's now possible to use killEvents() on PAGE_LONG in Lua standalone scripts
2016-07-09 12:39:54 +02:00
Bertrand Songis
0da921df0d
[S6R] Fixes
2016-07-09 10:42:36 +02:00
3djc
2f8effb6d1
Add function name to debug output ( #3647 )
...
* Add function name to debug output
* Better english, hopefully :)
* Possible fix for not trying to run background widgets function when it does not exist
* Typos
2016-07-06 18:41:45 +02:00
3djc
53d8a615a0
update function is required if you don't want lua errors when not displayed. it can be empty, but since we have one, let's keep it counting ! ( #3646 )
2016-07-05 21:55:47 +02:00
Andre Bernet
49839b712b
Release note windows had close button disabled ( fix #3650 )
2016-07-05 13:32:27 +02:00
Bertrand Songis
e6c01cd140
[Taranis] The menu arrays were duplicated
2016-07-04 21:34:21 +02:00
Bertrand Songis
1f15636ca4
[Horus] configure_pins completely removed
2016-07-04 21:16:23 +02:00
Bertrand Songis
c9b3fb2994
[Horus] Unused variables
2016-07-04 21:13:21 +02:00
3djc
e5e02927af
Fix colors on the new slowdelay bitmap ( #3644 )
...
Optimize code a little
2016-07-04 20:26:11 +02:00
3djc
4148643492
Cosmetics
2016-07-04 19:58:23 +02:00
3djc
9237d6af63
3djc/horus fine tune mixers setup ( #3643 )
...
* Optimize display for mixer setup
* Make mixer setup screen full icons
* - Display flighmode in SMLSIZE
- Add icon for it
- Space out things given then gain space
* Introduce SLOW_BLINK (half rate BLINK)
WARNING : code for both DS and single icon 'DS' is here, need cleaning before PR after choice is made
* Introduce snail and hourglass icons
Fine tuning
* Move to single icon column for DS (3 possibles icons)
Space things a little
* delayslow icon
* delayslow icon
2016-07-04 19:54:50 +02:00
Damjan Adamic
646170fe19
Taranis LCD driver: removed some unnecessary lines and cosmetics
2016-07-03 19:40:56 +02:00
Damjan Adamic
c8638bae9d
Cosmetics
2016-07-03 17:58:35 +02:00
Andre Bernet
88e9e6c6a4
Compilation fix, different definition needed for recommended pthreads version
2016-07-02 14:30:31 +02:00
Bertrand Songis
e555cbbdba
[Horus] REPEAT_LAST_CURSOR_MOVE did a key beep
2016-07-02 12:03:22 +02:00
Bertrand Songis
30f31450ce
Cosmetics
2016-07-02 09:56:16 +02:00
Damjan Adamic
42aa06a166
Re #3635 : added missing compound statements (ported from master)
2016-07-01 12:55:28 +02:00
Andre Bernet
b48e14eeb9
Compilation fixes, snprintf now supported on VS2015
2016-06-30 23:39:04 +02:00
Bertrand Songis
c777af2b72
Compilation error fixed
2016-06-30 23:06:03 +02:00
Bertrand Songis
5f03924b5f
Compilation error fixed
2016-06-30 22:44:16 +02:00
3djc
fef4bff9fa
3djc/horus cosmetics ( #3640 )
...
* Move miscellaneous bitmaps load to a specific function
* Adujst channel monitors colors for Darkblue
2016-06-30 20:36:11 +02:00
Bertrand Songis
9b7a4352d6
[Horus] Cosmetics in MODEL SELECTION screen
2016-06-30 19:32:40 +02:00
3djc
e33c56d1eb
3djc/horus improve mixer setup ( #3636 )
...
* Rework to display bar on mixers, hence needs a more flexible drawSingleXXBar approach
* First working version
WARNING : displayMixConvertMask() DOES have a bug, do NOT PR without fix
* Fixed displayMixConvertMask() bug
Cosmetics on placement on status bar
* Cosmetics
* Improved graphics by mhotar !
* Fix for multiple lines mixers
Cosmetics
* Fine tune column values to handle more complex mixers lines
* Replace +=, *=, := by icons
* No needs to use mask bitmap
* Remove unwanted png file
* Fix handling and conversion of Mask to Bitmap
* use loadAndConvertMask here too
* Typo
* Screen layout fine tune
* - Move loadMaskOnBackground to framebuffer.cpp
- replace loadMaskAndConvert by loadMaskOnBackground
* Cosmetics
* Move new icons to theme loading
* Fine tune Mixer setup screen on darkblue
2016-06-30 18:53:07 +02:00
Bertrand Songis
2e78dad1a7
[Horus] Custom switch names badly displayed
2016-06-29 19:56:18 +02:00
Bertrand Songis
39c7e56b16
[Horus] Navigation line by line in COLOR widget settings
2016-06-28 23:26:28 +02:00
Bertrand Songis
6d57f55662
PPMCA option is now ON by default
2016-06-28 22:16:57 +02:00
Bertrand Songis
93f21bc18f
[Horus] Move models from one category to another
2016-06-28 22:06:21 +02:00
Bertrand Songis
ce63768df3
[Horus] Unused string removed
2016-06-28 21:28:27 +02:00
Bertrand Songis
2b845314f5
[Horus] Model move within a category
2016-06-28 20:01:06 +02:00
Damjan Adamic
25aab85c9b
Fixes #194 : added logging of TX battery voltage
2016-06-28 09:07:34 +02:00
Damjan Adamic
0f8b36fb3d
Fixed C compiler warnings about "std=gnu++11" flag
2016-06-28 08:49:43 +02:00
Damjan Adamic
52bb358662
Fixes #2022 : Logical switches logged in HEX format with LSW header label
2016-06-28 08:48:17 +02:00
Andre Bernet
7c57512f94
LSs weren't selectable as input source ( Fix #3632 )
2016-06-27 22:47:53 +02:00
Martin Hotar
ad998f5787
Horus multiplex icons
2016-06-27 20:27:20 +02:00
Bertrand Songis
757bb55d81
[Crossfire] Parser improved with date / time
2016-06-27 19:14:44 +02:00
Bertrand Songis
8808c3aae6
[Horus] Trackpoint background
2016-06-27 19:14:15 +02:00
Martin Hotar
46ba761b8d
Horus trackpoint background png
2016-06-26 21:48:49 +02:00
3djc
415dc10141
Simplify code ( #3630 )
2016-06-26 13:32:49 +02:00
3djc
4dcb4a7b10
Simplify code
2016-06-26 10:50:01 +02:00
3djc
0b2f188381
Replace graphics for limits, make them [] instread of ][ ( #3629 )
2016-06-26 09:36:56 +02:00
Bertrand Songis
b0f9d69f7c
[Horus] New model selection menu started
2016-06-25 19:39:29 +02:00
Bertrand Songis
4cc49d0d30
[Horus] Mouse analogs now OK
2016-06-25 18:16:05 +02:00
3djc
88511c1ba9
[Horus] Channels Monitor : cosmetics
2016-06-25 14:21:39 +02:00
3djc
1a77d1ffda
3djc/horus chan mon fix mixers limits ( #3626 )
...
* Review Channel monitor to handle mixers outside -100/100
Percentage values are now displayed on bar, for both mix and out
* Cosmetics (uncrustify)
* Channels monitor bars color and background now theme driven
* Add TEXT_STATUSBAR_COLOR (was ToDo)
Rename for consistency
* Replace text by graphic caption
* Cosmetics
* Remove unwanted vertical line on chanVal
* Tidy up code a little
* Tidy up
* Change green bar to grey
Introduce a space between outputs and mixers bar
* Partial cosmetics
* Fix bad copy/paste
2016-06-25 14:11:22 +02:00
Bertrand Songis
6861d6c8a4
[Horus] Mouse analogs hex values now OK
2016-06-25 08:36:51 +02:00
Bertrand Songis
f69295b8f9
[Horus] Mouse analogs
2016-06-25 00:08:17 +02:00
Bertrand Songis
80291c73c4
[Horus] Nothing on Heartbeat PIN
2016-06-24 21:45:49 +02:00
Martin Hotar
f697d36b1c
Horus model library mask images and library icons (transparent png)
2016-06-24 11:26:25 +02:00
Andre Bernet
8119da792d
VC++ compilation
2016-06-23 15:35:32 +02:00
Andre Bernet
e282c02be2
VC++ compilation
2016-06-23 08:08:56 +02:00
Bertrand Songis
ddc424de50
[Horus] Use of templates to avoid duplicated code in monitors screens
2016-06-22 23:09:02 +02:00
3djc
3ee9f56423
3djc/test combined mixer output mon ( #3622 )
...
* Merge outputs and mixers in a single 'bar'
View 8 per page
* Cosmetics
* Add proper icons for channels3 and 4
* Bars colors now fixed by overwhelmingly popular demand
* Fix outL outR display
* Add bottom line description to avoid confusion between outputs and mixers
* Cosmetics
* Typo
2016-06-22 22:51:11 +02:00
Bertrand Songis
38fdae6f1f
Fixes #3609 - ``background()`` function in Lua function scripts
2016-06-22 18:32:51 +02:00
Bertrand Songis
0bcd0a0c09
[Crossfire] Fields update now OK (for text selection)
2016-06-22 07:29:21 +02:00
Bertrand Songis
155656c88a
[Crossfire] Shorter traces
2016-06-21 22:50:01 +02:00
Bertrand Songis
e64464ff9b
[VC++] Compilation fixes
2016-06-21 20:25:17 +02:00
3djc
ea562a2502
3djc/ls mon bugfix ( #3618 )
...
* First step into fixing the bug. One issue remains, when left encoding, it requires two exist
* Bsongis did magic again !
* Housekeeping
2016-06-20 21:12:46 +02:00
Bertrand Songis
732fea6c23
[Horus] Avoid loading bitmaps at full speed if they don't exist
2016-06-20 07:01:51 +02:00
3djc
a26c5461ab
Rearange long enter menu ( #3614 )
...
* Rearange long enter menu
* Remove duplicate
2016-06-19 14:26:53 +02:00
Andre Bernet
0c49f35687
New chat link
2016-06-19 13:10:40 +02:00
3djc
4ad8c79bc1
3djc/add logicial switches monitor ( #3611 )
...
* Prep work for Logic Switches
* Feature complete
* Fixe for sometime needing two RTN to get out of logical switchs monitor
All monitors title bar in upper case for consistency with the rest of OpenTX
* Cosmetics
* Add translations support to the MONITORS screens
* Add the right icon to the logical switch monitor
* Cosmetics
* uncrustify
* Cosmetics
2016-06-19 12:46:51 +02:00
Bertrand Songis
d01b427127
[Horus] Improved fix for the BOLD | TINSIZE bug (it takes care of all impossible combinations now)
2016-06-19 08:50:16 +02:00
Damjan Adamic
f1bdb931b8
Fixes #3549 : disable trim processing in while shutdown is in progress, do no turn of the back-light before the shutdown ( #3612 ) (ported from master)
2016-06-18 22:26:25 +02:00
Bertrand Songis
53b51cac94
Bsongis/crossfire refactoring ( #3613 )
...
* Crossfire refactoring
* Crossfire script now displaying fields
* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
3djc
ab58151f2a
Fix for TINSIZE | BOLD. If called, BOLD is discarded ( #3610 )
2016-06-18 22:15:28 +02:00
Bertrand Songis
dad37f36ba
Cosmetics
2016-06-18 17:13:41 +02:00
Bertrand Songis
e80d3ff642
Taranis hangs when compiled in DEBUG mode without CLI
2016-06-18 15:22:50 +02:00
Bertrand Songis
464996d3c3
Small refactoring in View channels
2016-06-18 00:36:41 +02:00
3djc
5ed74f1329
3djc/Mixer monitor ( #3606 )
...
* Add menu mechanics for 2 Mixers screens and 2 logical switches screens
* Add two mixer pages. To prevent errors, the Mixer bar are green (as opposed to red for outputs).
Icons for those pages are not yet the right ones
* Ready for mixers monitor PR
2016-06-17 23:54:35 +02:00
Bertrand Songis
4445f7cdec
Bsongis/issue 3600 emergency shutdown ( #3602 )
...
* [ARM] Fixes #3600 - Emergency shutdown
* Compilation fix
* Function renamed
* Compilation fix
* Compilation fix
* Compilation fix
* Suggestion from projectkk2glider
2016-06-17 07:32:33 +02:00
Bertrand Songis
238943f4a2
Cosmetics
2016-06-16 16:06:12 +02:00
Bertrand Songis
900266be4a
[Crossfire] Cosmetics
2016-06-16 15:18:32 +02:00
Bertrand Songis
e50aa21dd2
[Crossfire] Devices parameters script started
2016-06-16 11:53:45 +02:00
3djc
98b1029bec
3djc/chan mon improve ( #3604 )
...
* Prepare for more flexibility (and a much better look)
* [Horus] Preparation for a new Channels menu
* monitor bar icons added
* Add ICONS structure and populate for MONITOR pages
* Restore old widget (had used it for temp work), will likely update to the newer look later
Functionnal output monitor 1,2, still need extended and overrides
* extended limits
* Overrides are now managed
* Back to Red ;)
Add outL outR to hightlight out of limits values
* Rewrite of posOnBar, as it was getting overly complex
subtrin now fulland more logicaly managed
* Fix overrides
* Center bar drawn last to be always visible
* Limits need to go through extend limits display calculation as well
* remove debug printf
* Add inverted output icon
* Tidy up and cosmetics
2016-06-16 10:14:53 +02:00
Bertrand Songis
9b5b9be50c
[Crossfire] Telemetry packets are bigger
2016-06-15 22:19:10 +02:00
Bertrand Songis
d51e86b669
[Horus] #3599 - Another emergency message when there is no SD
2016-06-15 19:59:18 +02:00
Bertrand Songis
de52ee513c
Cosmetics
2016-06-15 19:58:19 +02:00
Bertrand Songis
370f954e10
[Horus] #3599 - Crash in case of 0 model categories in models.txt (which happens at least when SD is not present)
2016-06-15 19:57:35 +02:00
Bertrand Songis
d287027502
menu_model_custom_functions renamed to model_special_functions
2016-06-15 19:37:32 +02:00
Bertrand Songis
f5a4d51c8f
[Horus] Bug in Special functions contextual menu (when the Volume function was used)
2016-06-15 19:23:23 +02:00
Bertrand Songis
c172d9727c
[Crossfire] Telemetry logs parser
2016-06-14 21:50:50 +02:00
Bertrand Songis
c0d53f4506
[Horus] background.bmp renamed to background.png
2016-06-14 21:29:58 +02:00
Andre Bernet
88b655764d
[Horus] Encoder speed tweaks
2016-06-14 19:26:41 +02:00
Bertrand Songis
4519dadee4
[Horus] Rotary encoder now has 3 speeds. To be ported to X9E if it's good
2016-06-13 20:56:09 +02:00
Damjan Adamic
d5e4f1132b
Fixes #3595 : show value of persistent sensor after power on, before the telemetry is received
2016-06-13 20:29:00 +02:00
Arne Schwabe
95641d649d
[HORUS] Fix compiling Horus with Dangerous module functions
2016-06-12 21:11:10 +02:00
3djc
5a3fc73946
Add scale to lcd.drawBitmap. Scale is like in % (50 divides by two, 200 doubles) ( #3592 )
...
Default scale to 0 to allow DMA in target function (thx Bertrand)
2016-06-12 16:01:05 +02:00
Bertrand Songis
f415f38ba6
Compilation fix
2016-06-12 15:27:55 +02:00
Bertrand Songis
21075d5a4c
Compilation fix
2016-06-12 13:41:50 +02:00
Andre Bernet
4226b7c89b
Fix overlap in numbered sound file names
2016-06-12 12:02:51 +02:00
3djc
ac953cdcc8
3djc/document lua bitmaps ( #3588 )
...
* Create lua doc for previously added Horus bitmaps functions
* Cosmetic
2016-06-12 10:52:02 +02:00
Neil Horne
dd12d09c92
Issue 3473 port to next ( #3587 )
2016-06-12 10:49:59 +02:00
Bertrand Songis
13558214a8
Compilation fix
2016-06-11 23:41:18 +02:00
Martin Hotar
db741860c1
companion splash22 ( #3586 )
2016-06-11 23:41:21 +02:00
Bertrand Songis
e219446703
Compilation fix
2016-06-11 23:15:55 +02:00
Bertrand Songis
862fa5525e
[Crossfire] Upstream link development started
2016-06-11 20:05:51 +02:00
Andre Bernet
8523a2fdaf
Translations cleanup
2016-06-11 19:03:29 +02:00
Bertrand Songis
1f87920fe4
Compilation fix
2016-06-11 18:40:45 +02:00
Bertrand Songis
6fac983c8a
EEPROMS directory renamed to EEPROM
2016-06-11 18:24:23 +02:00
Bertrand Songis
c5096ff531
Main view index now stored in model settings instead of radio settings
2016-06-11 18:09:18 +02:00
Andre Bernet
22efe664d5
[Horus] Prevent Value widget from being invisible when telemetry isn't available and it's displaying a telemetry value
2016-06-11 17:22:20 +02:00
Bertrand Songis
6db0c0791a
[Horus] Current model overwritten in MODEL SELECT when selecting a new model
2016-06-11 13:53:53 +02:00
Bertrand Songis
1db3e1f816
[Horus] Current model overwritten in MODEL SELECT when selecting a new model
2016-06-11 13:30:53 +02:00
Bertrand Songis
99cce1b33f
BMP and FIRMWARES renamed to IMAGES and FIRMWARE
2016-06-11 10:23:05 +02:00
Bertrand Songis
bdae43c091
menu_general_XXXX should be renamed radio_XXXX
...
Second file done :)
2016-06-11 10:17:18 +02:00
Bertrand Songis
ec2b5d66cb
menu_general_XXXX should be renamed radio_XXXX
...
First file done :)
2016-06-11 10:15:34 +02:00
Bertrand Songis
6fd538f30e
[Horus] Months translations
2016-06-11 09:03:51 +02:00
Bertrand Songis
d77662b53e
[AVR] DSM2 re-added
2016-06-11 08:58:09 +02:00
Bertrand Songis
71e71f8314
New translations
2016-06-11 08:57:31 +02:00
Bertrand Songis
17ab2c83aa
[Horus/Taranis] Pulses cosmetics
2016-06-10 23:37:26 +02:00
Bertrand Songis
575eb3d0d1
[Horus] MODEL SELECT bug fixes
2016-06-10 23:35:54 +02:00
Bertrand Songis
c22818442e
[Horus] Problem when resizing transparent bitmaps
2016-06-10 23:35:16 +02:00
reichi
0c926e5d19
Allow software based volume control ( #3556 )
...
* Allow software based volume control
- enable it for AR9X
- rename "HARDWARE_VOLUME" defines to "MASTER_VOLUME"
- adjust build-firmware.py and fwoptions.py
* Software based volume control: Do it right
* whitespace cleanup
* software volume: cleanup/revert some leftovers of undone changes
2016-06-09 22:50:06 +02:00
Neil Horne
beb21ab7db
Fixes #3547 : Flight modes linked trims display value ( #3568 ) (ported from master)
2016-06-09 19:37:22 +02:00
Bertrand Songis
a7e1867878
[Horus] Category rename was not saved on SD
2016-06-09 18:20:15 +02:00
Bertrand Songis
0f33b1b0a9
[Horus] Comment from @projectkk2glider taken into account
2016-06-09 18:08:55 +02:00
reichi
8606e75f45
Add Support for the DS3231 RTC and enable it for AR9X, refs #3531 ( #3555 )
...
* Add Support for the DS3231 RTC and enable it for AR9X, refs #3531
* fix compile for PCB=sky9x
* rtc ds3231: Add missing OpenTX headers
2016-06-09 17:58:42 +02:00
Bertrand Songis
0c66f520a2
[Horus] Small bug with Trainee
2016-06-08 22:32:11 +02:00
Bertrand Songis
f488ebc1f5
[Horus] I forgot this part for PPM pulses ...
2016-06-08 22:19:54 +02:00
Arne Schwabe
5bcde76ca0
Add the ARR change to multi in the same way as for DSM2 in commit 404c5a8
2016-06-08 22:23:45 +02:00
Arne Schwabe
540faa51bf
Use __ALIGNED instead of __DMA which is identical to __DMA without the section on Hours
2016-06-08 22:04:40 +02:00
Bertrand Songis
010d9d9629
Warning removed
2016-06-08 20:37:16 +02:00
Bertrand Songis
404c5a8553
[Taranis] Trainer / Trainee again OK. Not tested on Horus
2016-06-08 20:26:30 +02:00
Bertrand Songis
1a7a07dffd
[Horus] MODEL SELECT current model refresh bug
2016-06-08 19:45:03 +02:00
Bertrand Songis
4588c0119d
[Horus] Cosmetics
2016-06-08 19:44:02 +02:00
Bertrand Songis
43387d1794
Simu SEGFAULT
2016-06-08 19:43:36 +02:00
Bertrand Songis
d2180d9429
[Horus] Cosmetics
2016-06-08 19:42:37 +02:00
Bertrand Songis
238ef2be38
[Horus] In MODEL SETUP screen BEEP center settings are visible even when INVERS
2016-06-08 19:41:44 +02:00
3djc
177f672619
Fix #3539 on Next ( #3573 )
2016-06-07 23:33:27 +02:00
Arne Schwabe
0c525826b4
Fix alignment bug of pulses data array ( #3575 )
...
The second element of the modulePulsesData was never forced to be correctly aligned. Without the new
pulses and without the Multimodule code the second element was never misaligned since the PXX pulses
union member was always the largest member and was 4 byte aligned by coincidence, also making the
second modulePulseData array member 4 byte aligned.
With the Multimodule option enabled the dsm pulses struct becomes the largest union member with 607 bytes
and the second modulePulsesData is not aligned to anything anymore which completely screws up the pulses
generation.
Forcing the alignment of the ModulePulsesData fixes this issue.
2016-06-07 23:32:51 +02:00
Bertrand Songis
e3d22300ed
[Horus] Model Select bugfixes
2016-06-07 20:35:17 +02:00
Bertrand Songis
06bef98a05
[Horus] Model bitmaps can now be either BMP or JPG or BMP
2016-06-07 20:35:17 +02:00
Bertrand Songis
5822cfded1
[Horus] Options in widgets can now have a min and a max defined
2016-06-07 20:35:17 +02:00
Bertrand Songis
3940716b5d
[Horus] Cosmetics
2016-06-07 20:35:17 +02:00
Bertrand Songis
8493a393fd
Problem with directories in simulator when listing files
2016-06-07 20:35:17 +02:00
Bertrand Songis
5ee95c472a
Telemetry units shifted on all AVR boards
2016-06-07 20:35:17 +02:00
Arne Schwabe
b6d4442ba1
Fix interrupt handler not handling multiprotocol (Pulses fix) ( #3570 )
...
* Fix interrupt handler not handling multiprotocol
* Use proper Macros in driver, remove wrong comment about ppm
2016-06-07 07:31:35 +02:00
Arne Schwabe
36423db252
tell dfu-util to boot the device to boot after flashing ( #3571 )
...
Only tested on my X9D+. It allows me to boot the device into the OpenTX firmware by using 'make flash' (on switch must be on), combined with -DUSB=SERIAL and -DCLI=YES and the reboot command I can test a new firmware on the device without removing/plugging the usb cable
2016-06-06 22:22:27 +02:00
Bertrand Songis
0ea133e490
Compilation fix (with gcc 4.9)
2016-06-06 22:07:45 +02:00
Bertrand Songis
4be6cfccab
[Taranis] Crossfire "Flight mode" telemetry sensor now OK
2016-06-06 21:59:49 +02:00
Bertrand Songis
14f4eec6f7
[Taranis] Icon in top bar when DEBUG options enabled
2016-06-06 21:58:16 +02:00
Bertrand Songis
01e7c249f6
[Taranis] Cosmetics in SENSOR screen
2016-06-06 21:57:25 +02:00
Bertrand Songis
0eba4596d0
[Horus] Black icon in left top corner when DEBUG options enabled
2016-06-06 21:47:39 +02:00
Arne Schwabe
81733b10cc
[Companion] Implement print functions for the hell setup screen (fixes 3430) ( #3554 )
...
Fixes #3430 : added print functions for the hell setup screen
2016-06-06 21:01:49 +02:00
Bertrand Songis
2cccb99e28
[Telemetry] Shift in telemetry units
2016-06-06 20:43:14 +02:00
Bertrand Songis
c20b0b8de4
[Horus] MODEL SELECT screen continued
2016-06-06 20:16:11 +02:00
Bertrand Songis
0cf3a278e8
[Horus] MODEL SELECT screen continued
2016-06-06 19:36:18 +02:00
Bertrand Songis
f6b9a0fcdb
[Horus] Black icon in the left top corner in case we are in DEBUG mode (WATCHDOG_DISABLE / TELEMETRY_LOGGING)
2016-06-06 19:30:13 +02:00
Bertrand Songis
1be84e3b6d
[Horus] Cosmetics in CALIBRATION screen
2016-06-06 19:10:29 +02:00
Bertrand Songis
74fd8fc435
[Horus] Arrow keys disabled in Model Select
2016-06-06 19:09:33 +02:00
Bertrand Songis
3d117efae1
[Horus] Crash when renaming model category
2016-06-06 19:08:46 +02:00
Bertrand Songis
0cf81a7245
[Taranis] ADC DMA moved for X9E
2016-06-06 19:01:09 +02:00
Bertrand Songis
5ff6341a34
[X9E] More constants to hal.h
2016-06-06 18:56:16 +02:00
Bertrand Songis
69f2acca35
[X9E] Compilation fix
2016-06-06 18:48:15 +02:00
Bertrand Songis
6f2ece9cd0
[X9E] I move constants to hal.h first
2016-06-06 18:45:14 +02:00
Bertrand Songis
7ef9992349
Bsongis/horus xjt external module ( #3566 )
...
* [Horus] PXX and DSM2 in external module
* [Taranis] Pulses driver refactoring (uses DMA also for PPM in external module and saves 800bytes RAM)
* Cosmetics (Pulses driver splitted)
2016-06-05 22:34:16 +02:00
Bertrand Songis
5767be27b6
[Crossfire] New frame ATTITUDE added
2016-06-04 12:36:37 +02:00
Bertrand Songis
068fa45a06
[Horus] The backlight becomes ON when the PWR button is pressed
2016-06-04 09:30:37 +02:00
Bertrand Songis
348526b5ba
[Horus] Just one DMA trace added to the CLI to start with something...
2016-06-04 09:29:40 +02:00
Bertrand Songis
a9f518c3a0
[Taranis] Asterisk icon when WDT is disabled or TELEMETRY_LOGGING enabled
2016-06-04 09:28:27 +02:00
Bertrand Songis
8f0a47b724
[Horus] Cosmetics
2016-06-04 09:27:34 +02:00
3djc
f6f43ee438
3djc/tiny batt check ( #3565 )
...
* Add tiny size for top bar
* Fix volatage with %2.2f format
* There are case where one is better than two :D
2016-06-03 17:08:22 +02:00
3djc
98ee2f8f52
Small fix to allow better display of widget label when selecting widget ( #3562 )
2016-06-03 09:36:32 +02:00
3djc
90cb89e86a
3djc/improve widget setup ( #3557 )
...
* Draw widget name on title bar, posistioning rules will need to be improved !
* Move the name inside the widget and invert it to create like a label
* - Move implemeentation to a 'label' form upper right. Works with all current widgets but Battcheck (that I'll modify acccordingly), moving on, widgets dev know what to expect.
- Possible improvement : fade out label display after 2 secs
* Cosmetics
2016-06-03 08:46:14 +02:00
3djc
cfcdf3c3f8
3djc/columns hints ( #3561 )
...
* Fix columns trim5 and trim6 for Horus
* - Try a more translator friendly way to deal with the Horus increased columns size
* Fix commit
* Proof of concept
* More languages
* -Introduce HINT()
-Remove HR instead of TR
2016-06-02 23:01:44 +02:00
Bertrand Songis
f1d1bc9d95
[Horus] Cosmetics
2016-05-31 20:23:09 +02:00
Bertrand Songis
52e59fc85b
SWR now only available in debug screens (not a telemetry sensor)
2016-05-31 20:23:09 +02:00
Bertrand Songis
61420db3ff
Cosmetics
2016-05-31 20:23:09 +02:00
Arne Schwabe
3a63c9edea
Fixes #3510 : Fix heli inversion not correctly shown/saved from Companion on Radios without virtual inputs ( #3517 )
2016-05-31 19:04:49 +02:00
Bertrand Songis
086632003b
[Horus] Column names are back + A small description in the status bar ...
2016-05-30 17:11:10 +02:00
Bertrand Songis
60334a3cf2
[Horus] Cosmetics
2016-05-30 17:04:43 +02:00
3djc
f7ba671034
- Improve messages for clarity that FLVSS sensor is neeeded ( #3551 )
2016-05-30 09:32:51 +02:00
Andre Bernet
bbd79f57ee
Translation fixes, remove warnings
2016-05-27 11:35:20 +02:00
Andre Bernet
ff9278cb0b
[Horus] Long press ENTER on mix move/creation would switch weight to GV mode ( fix #3539 )
2016-05-27 11:14:38 +02:00
Andre Bernet
38cba03556
Compilation fix
2016-05-27 11:04:01 +02:00
Damjan Adamic
79b2015b6e
Re #3536 : cosmetics
2016-05-26 20:41:48 +02:00
Stephen Street
7dac0ba81b
Allow companion to install in non-default location on linux ( #3533 )
2016-05-26 18:21:13 +02:00
3djc
4fcf8ab7ff
Native channel monitor widget ( #3530 )
...
* Commit following git issues
* Remove unseless floor()
* Fix cmake resources compile problem
* Better fix for cmake resources compile problem
* - overdraw rectangle on gauge (looks better)
- use divRoundClosest
* Cosmetics
2016-05-26 18:20:48 +02:00
Bertrand Songis
d471dc6216
Cosmetics
2016-05-26 18:19:24 +02:00
Bertrand Songis
1246c7d916
Merge branch 'Ingwie-next' into next
2016-05-26 18:18:08 +02:00
Ingwie
d1d3f7fa0a
MEGA2560 the first PPM pulse in the frame longer. #2938 is missing in next
2016-05-26 12:34:28 +02:00
Ingwie
116802c946
[MEGA2560] KS108+ Voice+Splash "far" ( #3534 )
...
+little option (not defined) to reduce encoder resolution
2016-05-26 06:33:09 +02:00
Damjan Adamic
74adc1c7e6
Fix cmake resources compile problem
2016-05-25 23:17:36 +02:00
Damjan Adamic
829b86da99
Cosmetics
2016-05-25 22:14:10 +02:00
BenZoFly
0eda971365
Fixes #3518 : GVar combobox not being refreshed when GV checkbox (re-)selected (ported from master)
2016-05-25 22:14:10 +02:00
Bertrand Songis
5f65217124
[MEGA2560] Add KS108 lcd + voice + "far" splash for firmware > 64Kb ( #3515 )
2016-05-25 21:21:51 +02:00
Bertrand Songis
907b6337fc
[Horus] Impossible to remove widgets in layouts
2016-05-25 14:00:48 +02:00
Bertrand Songis
c9e9087ec9
Cosmetics
2016-05-25 13:48:10 +02:00
Bertrand Songis
231499e191
[Horus] Bitmap class and lcd.drawBitmap() added
2016-05-25 11:48:38 +02:00
Bertrand Songis
b7ad1ea226
[Horus] Impossible to remove widgets in layouts
2016-05-23 21:20:55 +02:00
Bertrand Songis
144710f1f7
S6R bitmaps improved
2016-05-23 19:34:03 +02:00
Damjan Adamic
03b4797073
Compilation fix (DEBUG_INTERRUPTS)
2016-05-23 19:08:16 +02:00
Damjan Adamic
06fce5108e
Closes #3505 : add fuel quantity sensor in telemetry simulator ( #3506 ) (ported from master)
...
* Closes #3507 : raise max RPM in telemetry simulator to 2147483647 (0x7FFFFFFF)
2016-05-23 18:49:46 +02:00
Arne Schwabe
957bc11135
Also always use the usb id in make flash like Companion does
...
On my mac the internal usb keyboard also registers as DFU device, making make flash quit with an error that multiple DFU devices are detected
2016-05-23 18:05:57 +02:00
3djc
4765984900
Use only CUSTOM_COLOR, ( #3523 )
...
* Use only CUSTOM_COLOR, seem to have no interaction with the rest of the system, albeit issue reports where neither very precise or reproductible
* Fix Xlarge
* Fix medium and large
2016-05-22 20:42:06 +02:00
3djc
8bcbd0f7f6
Give BattCheck a 'selective' memory, that is forget about lowest cell when you change lipo without changing model or turning radio off ( #3521 )
2016-05-22 11:54:45 +02:00
Bertrand Songis
d73e4a6fbf
Compilation fix
2016-05-22 11:48:21 +02:00
Bertrand Songis
e97fe93a2e
[Horus] SBUS trainer mode removed
2016-05-22 11:14:57 +02:00
Bertrand Songis
55c69a4448
[Horus] Trainer driver fix (I tested both master and slave modes)
2016-05-21 20:08:20 +02:00
3djc
c614b1ac67
Proper implementation of update to monitor cells when not displayed on screen ( #3520 )
2016-05-21 19:19:07 +02:00
Bertrand Songis
9b72be1f97
[Horus] Trainer driver fix
2016-05-21 15:19:42 +02:00
Bertrand Songis
36df7900af
[Horus] Trainer driver fix
2016-05-21 15:06:03 +02:00
3djc
d1e7b66f1a
3djc/batt check widget ( #3519 )
...
* Completely rewrite drawing sections to allow MUCHO easier size or position change.
* First take at large widget, missing fine tuning of displayed item, and background data collection
* Comparing lower cell with their live counterparts is so much better
* Make use of newly introduced update() function
* Tidy up
2016-05-21 14:15:39 +02:00
Bertrand Songis
cfbec2cad9
Option DBLKEYS (default=enabled) added on all boards, except 9XR and 9XR-PRO
2016-05-21 11:27:17 +02:00
Bertrand Songis
7a2c0b3b88
[Horus] Widget::update added to the Lua interface (called when options are modified)
2016-05-21 11:08:01 +02:00
Damjan Adamic
0fad67a8ea
Switch warning fix for Horus ( #3516 )
2016-05-20 23:05:32 +02:00
Bertrand Songis
f3d6dfea94
Revert a quick & dirty change -std=gnu++11
2016-05-19 22:33:45 +02:00
3djc
e032215186
Add widget not configured management ( #3511 )
...
Widget size 1/2 now available also
2016-05-19 18:08:26 +02:00
Bertrand Songis
32576b6f72
LUA option added to automatic builds
2016-05-19 07:00:27 +02:00
Bertrand Songis
7a98a85bc5
Cosmetics
2016-05-19 06:43:52 +02:00
Damjan Adamic
29a139559d
Re #2999 : More strict SBUS frame check (only allow 25 byte frames, ch… ( #3501 )
...
* Re #2999 : More strict SBUS frame check (only allow 25 byte frames, check end byte)
* SBUS fixes
2016-05-19 06:30:19 +02:00
Bertrand Songis
7eba760797
Compilation fix
2016-05-18 22:21:44 +02:00
Bertrand Songis
6f8bfa8da5
Compilation fix
2016-05-18 22:04:41 +02:00
Bertrand Songis
9056e76460
[Taranis] RIGHT attribute added + TELEMETRY page splitted
2016-05-18 21:52:16 +02:00
Bertrand Songis
5d42c437a8
S6R Lua script fixes
2016-05-18 21:50:17 +02:00
Bertrand Songis
633af68fa9
[Horus] background function added to widgets
2016-05-18 18:49:06 +02:00
Bertrand Songis
1da69e4066
Dockerfile updated (zip needed for sd packs)
2016-05-17 23:52:47 +02:00
Bertrand Songis
c13b5d064c
[Taranis] S6R script splitted into 3 pages, bitmaps added, calibration added (still no answer from X6R)
2016-05-17 23:43:13 +02:00
Bertrand Songis
f27a87dea4
toInt16 function added
2016-05-17 23:41:05 +02:00
3djc
4268ce9eca
3djc/batt check widget ( #3498 )
...
* Add 1/4th screen widget (in addition to existing 1/8th)
* Batt+ filled white
* Cosmetics
* Review copyright and zone handling
2016-05-17 06:56:35 +02:00
Damjan Adamic
8eda8244c6
Re #2826 : Lua API: doc update for Cels- and Cels+
2016-05-16 22:01:06 +02:00
Damjan Adamic
67c0326cca
Re #2826 : Lua API: return proper values for Cels- and Cels+
2016-05-16 21:36:19 +02:00
Arne Schwabe
164844319a
Remove "*.exe" from german translation for Unix/Mac ( closes #3500 )
2016-05-16 18:23:10 +02:00
Bertrand Songis
aed4bf3709
Wizard images commited by mistake
2016-05-16 10:30:49 +02:00
Damjan Adamic
a0feed7f4d
Fixes #3492 : better implementation of delay_01us() using Cortex system cycle counter ( #3497 )
2016-05-15 14:30:32 +02:00
Bertrand Songis
3f74d54fd9
RIGHT exported to Lua
2016-05-15 13:05:51 +02:00
Bertrand Songis
f2d778e74e
Curves fix for #3317 ported to 'next'
2016-05-15 08:30:32 +02:00
Damjan Adamic
1d4e6101ba
Projectkk2glider/issue 3317 curves ( #3451 )
...
* Fixes #3317 : curve Preset and Clear fixes
* Re #3317 : cosmetics
2016-05-15 07:57:05 +02:00
Damjan Adamic
59653f9ca6
Fixes #3492 : delay_01us() and delay_ms() functions were generating wrong delays (6 times shorter on Taranis, 8 times on X9E and Horus). Important delays adjusted, function names and code unified. ( #3496 )
2016-05-14 21:56:20 +02:00
Neil Horne
98798c1e42
Fixes #3459 Rotary encoders linked flight mode can freeze Companion ( #3470 )
2016-05-14 20:18:17 +02:00
3djc
721a166be3
Widget inital load. Currently working ONLY for SMALEST size ( #3495 )
...
* Widget inital load. Currently working ONLY for SMALEST size
* Allows selection of Cels sensor in the widgets settings, cosmetic (indentation)
* Change indent to 2
2016-05-14 20:15:07 +02:00
3djc
dcd42145d0
3djc/add lcd.rgb ( #3494 )
...
Add docs for lcd.setColor and lcd.RGB
2016-05-14 16:58:29 +02:00
Bertrand Songis
cc6ccdc3ab
Travis good?
2016-05-14 12:15:49 +02:00
Bertrand Songis
29d1c4f6f6
[Taranis] DMA2_Stream1 used for SBUS Rx in the module bay
2016-05-14 12:12:01 +02:00
Bertrand Songis
0467ef862f
Again OK with python2
2016-05-14 12:09:26 +02:00
Bertrand Songis
30f2f3a1e4
Again OK with python2
2016-05-14 12:08:11 +02:00
Bertrand Songis
77ca37cf96
Update README.md
2016-05-14 11:40:27 +02:00
Bertrand Songis
f63a9c4cb7
Travis install time reduced ( #3493 )
2016-05-14 11:33:02 +02:00
3djc
7b3dcec30e
Fix lcd.drawGauge outer rectangle which was always black
2016-05-14 02:12:04 -07:00
Damjan Adamic
7161d90297
gtests fix
2016-05-14 10:22:17 +02:00
Bertrand Songis
082e2bbefd
[Horus] Timer countdown ported to Horus
2016-05-14 00:16:17 +02:00
Bertrand Songis
5b7526c5e8
Fixes #2999 in 'next' (OpenTX 2.2)
2016-05-13 16:51:04 +02:00
3djc
01a69e3dbf
Do not export COLOR_INDEX to LUA anymore, as they are not needed anymore due to change in setColor ( #3490 )
2016-05-13 16:18:40 +02:00
Bertrand Songis
aaa10034ad
S6R script update
2016-05-13 14:41:48 +02:00
Bertrand Songis
7908eaa406
[All] Code refactoring
...
- keys beep and haptic refactoring (not anymore audio events)
- trims move/mid/min/max refactoring (trim end splitted to trim min / trim max)
- S6R new alarms
- S6R servos/rx status displayed as a text (not an integer which has no sense)
- Timer countdown configuration
- The splash was not displayed (but the timeout was there) after the first calibration
2016-05-13 14:41:48 +02:00
3djc
24abad55ca
Fix CUSTOM_COLOR,… ( #3489 )
...
* Fix CUSTOM_COLOR, also change to way setColor work to a more natural : lcd.setColor(CUSTOM_COLOR, RED)
* Remove _INDEX from TBS main to match the recent change to setColor
2016-05-13 14:26:18 +02:00
Bertrand Songis
77888ae200
TTS scripts were completely broken
2016-05-13 13:08:56 +02:00
3djc
e55a84d8b7
Enables lcd.drawGauge on Horus ( #3487 )
...
* Enables lcd.drawGauge on Horus
* cosmetic, unsigned, and add flags
2016-05-13 12:34:59 +02:00
Bertrand Songis
f46ff84845
S6R Lua script fixes
2016-05-13 10:57:15 +02:00
Bertrand Songis
a8480f9af2
Cosmetics
2016-05-13 09:34:56 +02:00
Damjan Adamic
06d9ec846d
Re #3485 : variable type fix
2016-05-12 22:25:35 +02:00
3djc
0ec122f519
Fix lcd.drawRectangle on Horus ( #3485 )
...
* Fix lcd.drawRectangle on Horus
* Fix lcd.drawRectangle on Horus, this time not breaking other platforms
* Fix lcd.drawRectangle on Horus, this time *realy ?* not breaking other platforms
* Fix lcd.drawRectangle on Horus, default thickness to 1
* Fix lcd.drawRectangle on Horus, move to unsigned, following projectkk2glider comment
* Fix lcd.drawRectangle on Horus, spelling
* Fix lcd.drawRectangle on Horus, indent (hope I did understand your comment correctly
2016-05-12 22:08:30 +02:00
Damjan Adamic
49b3e5428f
Fixes #3476 : better representation of negative mixer weight in offset bar widget (ported from master)
2016-05-12 21:05:36 +02:00
Damjan Adamic
2df621993e
Enable DSM protocols on all targets that define DSM2 macro, not just on Taranis. ( #3471 ) (ported from master)
2016-05-09 20:42:27 +02:00
Damjan Adamic
49cad7f757
Re #3462 : Lua doc update
2016-05-09 19:29:52 +02:00
elecpower
5f648b2050
Fixes #3214 : Flight mode clear (ported from master, Re #3460 )
2016-05-08 20:39:37 +02:00
Bertrand Songis
fa9b94bb71
Cosmetics
2016-05-07 15:36:36 +02:00
Bertrand Songis
dabfb705be
[Horus] Cosmetics
2016-05-07 11:21:37 +02:00
Bertrand Songis
ec6a9541f1
[Horus] Another fix for french special chars + input icons
2016-05-07 11:21:02 +02:00
Andre Bernet
1c7bd63a94
[Horus] Input icons were broken
2016-05-07 10:30:41 +02:00
Andre Bernet
3b445321fc
[Horus] Layout cosmetics
2016-05-06 23:28:45 +02:00
Damjan Adamic
6349ff9496
Fixes #3462 : PlayTone check for min/max frequency added. Fixes Lua playTone() crash when called with abnormal parameter values. ( #3468 ) (ported from master)
2016-05-06 22:44:43 +02:00
Damjan Adamic
8cd677d697
Projectkk2glider/issue 3463 negative filtered sensor values ( #3469 ) (ported from master)
...
* Fixes #3463 : negative sensor values were invalid if filter was active for the sensor
* Re #3463 : enable simultaneous use of `offset` and `filter` (was: when `offset` was enabled, the `filter` was always inactive even if enabled)
2016-05-06 22:37:05 +02:00
Bertrand Songis
e2247623a2
[Horus] Shutdown animation in EMERGENCY mode - not tested
2016-05-06 10:23:32 +02:00
Bertrand Songis
cd9c17e1f4
Cosmetics
2016-05-06 10:21:32 +02:00
Bertrand Songis
8dee23d9d3
Build scripts update
2016-05-05 22:33:53 +02:00
Bertrand Songis
a5a4309cee
Build scripts update
2016-05-05 20:24:43 +02:00
Bertrand Songis
1d7f33e23f
Build scripts update
2016-05-05 13:56:40 +02:00
Bertrand Songis
5409d00a2a
Another problem with C++11 on the Docke container
2016-05-05 12:32:27 +02:00
Bertrand Songis
addb51b25a
French translations too long for the calibration screen
2016-05-05 11:29:12 +02:00
Bertrand Songis
870b6e2c68
Build scripts update
2016-05-05 11:27:51 +02:00
Bertrand Songis
65c4b26181
Build scripts update
2016-05-04 18:59:07 +02:00
Andre Bernet
f9198e3b7e
Missing translation
2016-05-04 10:05:35 +02:00
Bertrand Songis
cc8ea42cdb
Build scripts update
2016-05-03 07:36:25 +02:00
Damjan Adamic
baacc0fe29
Stick mode now in one global variable, it should work in Horus emerge… ( #3455 )
...
* Stick mode now in one global variable, it should work in Horus emergency mode
* Improvements (suggested by Bertrand)
2016-05-02 23:39:15 +02:00
Bertrand Songis
d2f654e32d
Build scripts update
2016-05-02 23:36:57 +02:00
Bertrand Songis
30056224a6
Build scripts update
2016-05-02 23:30:44 +02:00
Bertrand Songis
bded417e8d
Build scripts update
2016-05-02 23:28:54 +02:00
Bertrand Songis
0e26f03a1c
Compilation scripts update
2016-05-02 23:25:24 +02:00
Bertrand Songis
afce17443f
Fixes #3456
2016-05-02 22:46:06 +02:00
Bertrand Songis
0e5df7235d
[Taranis] Some more conversion issues
2016-05-02 19:52:07 +02:00
Damjan Adamic
3fb853c8b8
Re #3454 : sensor persistent fixes (ported from master)
...
* Only clear sensor.persistentValue when the sensor.persistent is disabled and not on every shutdown.
* Only show persistent option for calculated type sensors (only these actually get saved in EEPROM)
2016-05-02 19:38:57 +02:00
Damjan Adamic
97cc58e323
Projectkk2glider/issue 3432 jitter filter option ( #3452 )
...
* Fixes #3432 : radio option added to turn on/off ADC jitter filter (ported from master)
* Gtests fix
* Re #3432 : compilation fix
* Re #3432 : existing field split to accommodate the new option without the RadioData size change
2016-05-02 19:26:08 +02:00
Arne Schwabe
9924695b1d
Fix (my own) typo in german translation
2016-05-02 11:16:41 +02:00
Bertrand Songis
895a62c84e
Unit "milliwatts" missing in french TTS
2016-05-01 22:48:54 +02:00
Bertrand Songis
3c377a55e7
Getting bored of this tada.wav :)
...
Somebody asked me to change it to hello.wav as we already have bye.wav
2016-05-01 22:37:00 +02:00
Andre Bernet
ce4b6ed2b8
VC++ compilation
2016-05-01 09:37:50 +02:00
Bertrand Songis
633d52297d
[Taranis] Consumption calculated sensor bugfix
2016-04-30 21:00:00 +02:00
Bertrand Songis
e859baea3d
[Lua] Snake game for Taranis
2016-04-30 20:59:06 +02:00
Bertrand Songis
3d815e5d1b
[S6R] Delay is 500ms - Timeout set to 800ms
2016-04-30 19:41:37 +02:00
Bertrand Songis
d8736bfe94
[FrSky] Support of old FAS prototypes (different resistors)
2016-04-30 19:33:00 +02:00
Bertrand Songis
1f7485ed91
[Sky9X] Shift in External Module settings
2016-04-29 20:46:42 +02:00
Damjan Adamic
c6f13de505
Log viewer improvements ( #3442 )
...
* Added:
* max altitude
* two cursors for time/altitude measurement
* Fix if multiple altitude related telemetry items are selected (only put cursors on the first one)
2016-04-29 18:59:39 +02:00
Bertrand Songis
bd87028fd5
FrSky S.PORT upstream ( #3426 )
...
FrSky S.PORT upstream
2016-04-29 18:44:25 +02:00
Bertrand Songis
56f59196ea
[9XR-PRO] Compilation fixes and cosmetics
2016-04-28 20:36:42 +02:00
Bertrand Songis
fe57faef74
[Taranis] EEPROM Conversions fixes
2016-04-28 18:59:36 +02:00
Bertrand Songis
9106ee581d
[Sky9x] Fixes in Sky9x pulses driver. Would if fix #3203 ?
2016-04-28 18:58:45 +02:00
Bertrand Songis
c147b2edbc
[Sky9x] Cosmetics
2016-04-28 18:39:27 +02:00
Damjan Adamic
92c76b5884
Fixes #3372 : Telemetry mode "FrSky D (cable)" choice was missing for Taranis (ported from master)
2016-04-28 12:52:50 +02:00
Bertrand Songis
e04dfb7b7e
[Crossfire] There was a NO DATA remaining in the telemetry screens
2016-04-26 23:53:30 +02:00
Bertrand Songis
fd72c22cf5
Compilation fix for Sky9x
2016-04-26 20:10:11 +02:00
Bertrand Songis
26e156f9ad
[Crossfire] Telemetry new fields (GPS / Battery)
...
I did a refactoring for the latitude and longitude decoding which should be tested carefully for FrSky S.PORT and D telemetry
There was a double conversion in S.PORT protocol, there are less maths now, and perhaps precision will be better
2016-04-26 19:36:48 +02:00
Bertrand Songis
34444aedb2
Dead code removed
2016-04-26 12:48:38 +02:00
Bertrand Songis
3693f34a41
[Crossfire] Min / max limits were missing for each channel transmitted
2016-04-26 12:17:02 +02:00
Andre Bernet
7d21c9eb87
[Horus] DE char shift ( fix #3440 )
2016-04-24 16:52:54 +04:00
Damjan Adamic
981d133607
Log viewer session finder fix (caused by different Qt4/5 behavior of QDateTime)
2016-04-23 20:40:18 +02:00
Damjan Adamic
8a545ee60b
simu CPU optimizations
2016-04-23 20:07:43 +02:00
Damjan Adamic
42f82cbbed
Proper simulator shutdown
2016-04-23 20:06:53 +02:00
Bertrand Songis
13ded98f29
Merge pull request #3428 from opentx/schwabe/companion_multimodule
...
Implementation of the Multi TX module logic in Companion and few minor fixes/updates for the code
2016-04-21 21:55:49 +02:00
Andre Bernet
6e5786ca71
[Horus] Disk cache OK now
2016-04-18 22:13:29 +04:00
Arne Schwabe
4c213d7639
Add some missing translation in the german language file
2016-04-18 17:01:14 +02:00
Arne Schwabe
788b62d80c
Fix some compiler warnings of clang in companion
2016-04-18 00:53:12 +02:00
Arne Schwabe
7b30201867
Implement Multimodule TX options for Companion
2016-04-18 00:09:51 +02:00
Arne Schwabe
67364789a8
Implement real (struct size compatible) layout on Taranis
2016-04-18 00:09:51 +02:00
Arne Schwabe
80b406b8d9
Implement new protocols of Multimodule (SFHSS and D16 8ch)
2016-04-18 00:09:51 +02:00
Arne Schwabe
f99e792dea
Replace SYMAX2 with more user friendly Syma X2
2016-04-18 00:09:50 +02:00
Arne Schwabe
0ead216c24
Ensure that the multi protocol number does not change if Crossfire is disabled.
2016-04-18 00:09:50 +02:00
Arne Schwabe
e053f75b76
Move ppm options in companion to substruct like in datastructs.h
2016-04-18 00:09:50 +02:00
Damjan Adamic
d2923a32d3
Fixed bug in Disk Cache: reads bigger than cache block size were not handled properly
2016-04-17 18:37:57 +02:00
Arne Schwabe
e62759e5f2
Fix C++ standard also on AVR target ( #3401 needs c++11)
2016-04-17 13:36:15 +02:00
Damjan Adamic
41a5af5a6e
Horus disk_ioctl() fixed: CTRL_SYNC was missing, default return is now RES_OK;
2016-04-17 12:55:01 +02:00
Andre Bernet
403471d869
[Horus] Disable disk cache by default until fixed
2016-04-17 11:16:03 +04:00
Bertrand Songis
c2e90d35fd
2.1 to 2.2 RadioData conversions added
2016-04-16 19:16:38 +02:00
Andre Bernet
195a09c008
Compilation fix
2016-04-16 20:59:33 +04:00
Bertrand Songis
9c0e0a136a
Simplification for div_and_round function
2016-04-16 18:26:14 +02:00
Bertrand Songis
740a2a71f5
[Horus] Fix in comment
2016-04-16 18:24:31 +02:00
Bertrand Songis
9c116f94ce
Cosmetics
2016-04-16 18:23:53 +02:00
Andre Bernet
296d207cfa
[Horus] Switch selection fixes
2016-04-16 16:40:05 +04:00
Damjan Adamic
e33e83f2b5
Fixes #3351 : same file was used as source and destination in file contents comparison
2016-04-15 15:31:44 +02:00
Bertrand Songis
1f19256722
Merge pull request #3407 from opentx/bsongis/adc_averaging_done_in_driver_layer
...
[ARM board] ADC are done 4 times inside the driver now. To be tested …
2016-04-10 22:57:13 +02:00
Damjan Adamic
6b73df6935
Doc fix for ANALOG_SCALE
2016-04-10 22:27:49 +02:00
Damjan Adamic
8ed325c33f
Better precision for Analogs screen
2016-04-10 22:20:06 +02:00
Damjan Adamic
9e0e71ad92
ADC crosstalk fixed, new crosstalk and time measurements (for Horus)
2016-04-10 22:06:53 +02:00
Damjan Adamic
14841590b9
Fixes #3178 : USB driver changed interrupt grouping which affected interrupt priorities (fix suggested by Michael Blandford)
2016-04-10 18:39:26 +02:00
Arne Schwabe
a93e1538b9
Include c++ flags only on older make versions (< 3.1.0)
2016-04-10 18:09:02 +02:00
Bertrand Songis
bbc2e11cca
[Horus] Pots included in inputsMoved(...) function
2016-04-10 14:26:15 +02:00
Bertrand Songis
7247a511cf
Simu compilation fix
2016-04-10 13:42:55 +02:00
Bertrand Songis
dd2ff29601
[AVR] Flash usage on 9X now almost equals to 2.1 release
2016-04-10 12:50:43 +02:00
Bertrand Songis
9e0a26c51c
[AVR] ModelData size check removed as it's more complex (depending on GVARS and EXT options)
2016-04-10 12:45:49 +02:00
Bertrand Songis
66bd674ccf
[AVR] Target "firmware-size" added
2016-04-10 12:44:53 +02:00
Bertrand Songis
b7939dc742
Executable permissions for checksize.py
2016-04-10 11:52:49 +02:00
Bertrand Songis
30e2d52f76
[Horus] EEPROM structs size changed between the 2 pull requests
2016-04-10 11:41:32 +02:00
Bertrand Songis
2acf6aed3b
Merge pull request #3401 from opentx/schwabe/check_struct_sizes
...
check struct sizes
2016-04-10 10:48:07 +02:00
Bertrand Songis
5d171b3761
[Taranis] Crossfire period now 4ms. S.PORT TX didn't wait end of serial transfer before going to RX mode
2016-04-10 10:34:04 +02:00
Bertrand Songis
834092879c
Merge pull request #3405 from opentx/kilrah/extratrims
...
[Horus] Extra trims support
2016-04-09 22:59:43 +02:00
Bertrand Songis
e9bb5a5115
[Horus] These options are only examples!
2016-04-09 21:45:34 +02:00
Bertrand Songis
143afa855f
[Horus] GVARS in OUTPUTS menu should be OK
2016-04-09 21:15:33 +02:00
Bertrand Songis
e43d88e6b8
[Horus] Range and Bind buttons were badly displayed since latest font change
2016-04-09 19:54:49 +02:00
Bertrand Songis
070c64631a
[Horus] Font again. How is it now?
2016-04-09 19:39:03 +02:00
Bertrand Songis
efb290324a
[Horus] Font cosmetics
2016-04-09 18:59:07 +02:00
Bertrand Songis
2f1f4243f0
[Horus] Is the font better?
2016-04-09 18:23:29 +02:00
Bertrand Songis
5ed27f157d
Merge pull request #3409 from opentx/projectkk2glider/issue_3374_disk_cache_horus
...
Fixes #3374 : added SD card disk cache for Horus
2016-04-09 18:11:19 +02:00
Damjan Adamic
868133371c
Fixes #3374 : added SD card disk cache for Horus
...
* SIMU_DISKIO option available again
* new option DISK_CACHE defaults to ON for Horus
* printf("%f") fixed in CLI
2016-04-09 17:09:46 +02:00
Bertrand Songis
ee9bb73ef9
[Horus] The SETPOS char (0x1F) is again implemented on Horus (it's needed in the VERSION menu)
2016-04-09 11:23:44 +02:00
Bertrand Songis
c5a44250fc
Fixes #3353
2016-04-09 11:12:50 +02:00
Bertrand Songis
a84357ad0b
Qt warnings removed
2016-04-09 11:12:03 +02:00
Bertrand Songis
1e3da34ec8
[ARM board] ADC are done 4 times inside the driver now. To be tested on H
2016-04-09 10:09:54 +02:00
Bertrand Songis
5e354749b2
[Horus] Was it removed intentionnally?
2016-04-09 10:08:01 +02:00
Damjan Adamic
57028614fb
Gtests cmake fix (which I broke in previous commit)
2016-04-08 21:42:12 +02:00
Damjan Adamic
651b0ad579
Disable gtests target if Qt5 not installed
2016-04-08 14:53:07 +02:00
Andre Bernet
0c187412ea
Bad define
2016-04-08 14:38:45 +04:00
Bertrand Songis
1a05cfca16
[Horus] Cosmetics
2016-04-08 09:19:46 +02:00
Bertrand Songis
4bb5631b65
[Horus] Display trims option should be OK now
2016-04-08 09:18:00 +02:00
Bertrand Songis
1fc0525636
[Horus] Cosmetics
2016-04-08 09:07:56 +02:00
Bertrand Songis
79fcaec78f
[Horus] DE special chars added
2016-04-08 09:05:07 +02:00
Bertrand Songis
dc4587b5b6
[Horus] Topleft mask also added in cache
2016-04-08 09:03:39 +02:00
Bertrand Songis
5d869d78e3
Darkblue icons added
2016-04-08 09:02:18 +02:00
Andre Bernet
64a3c21c4e
Merge branch 'next' into kilrah/extratrims
2016-04-08 10:46:34 +04:00
Andre Bernet
c8cd34405d
Merge pull request #3403 from opentx/kilrah/backlight
...
[Horus] Backlight control added back in, driver fix (thanks Adela), OFF level configurable
2016-04-08 10:25:27 +04:00
Andre Bernet
8807aa8689
Navigation fixes
2016-04-08 09:54:36 +04:00
Andre Bernet
f534702d59
Backlight restored in emergency mode, prevent complete turn off to avoid confusion
2016-04-08 09:22:04 +04:00
Damjan Adamic
81c687dcd4
Merge pull request #3404 from opentx/bsongis/horus_icons_cache
...
Bsongis/horus icons cache
2016-04-07 22:07:36 +02:00
Damjan Adamic
7d57b4df05
Compilation fix
2016-04-07 21:27:00 +02:00
Andre Bernet
18f56075a5
Avoid EEPROM change by recovering some unused bits
2016-04-07 15:28:28 +04:00
Bertrand Songis
eaed9dd1a9
[Horus] Menus icons now in cache
...
I hope it will reduce calculation time a little bit!
2016-04-07 08:26:04 +02:00
Bertrand Songis
b1e5e06d5b
[Horus] Last line was missing in popup menus
2016-04-06 16:22:41 +02:00
Andre Bernet
30018b2432
Backlight control added back in, driver fix (thanks Adela), OFF level configurable
2016-04-06 16:06:36 +04:00
Damjan Adamic
eab639362a
Compilation fix
2016-04-05 19:12:07 +02:00
Damjan Adamic
29325ad54f
[ARM] Mixers calculated just-in-time
2016-04-05 18:38:37 +02:00
Bertrand Songis
ce0b17744c
French special chars added
2016-04-05 09:53:14 +02:00
Bertrand Songis
05ad98f9d8
Another potential menus freeze bug there
2016-04-05 09:52:03 +02:00
Bertrand Songis
38c7d9c2a0
Another fix for the SF menu freeze bug
2016-04-05 09:48:58 +02:00
Andre Bernet
7abcb28d11
Minor navigation fix
2016-04-04 21:40:14 +04:00
Andre Bernet
cbe92aa058
Fix menu crash (please check)
2016-04-04 21:40:04 +04:00
Andre Bernet
0e7662b36d
Compilation fix
2016-04-04 20:34:17 +04:00
Andre Bernet
f0a0dc56c3
[Horus] One more SF fix ( #3393 )
2016-04-04 20:08:13 +04:00
Andre Bernet
bdb938cd53
SF fixes ( #3393 )
2016-04-04 19:57:03 +04:00
Arne Schwabe
bb21c20b21
Check sizes of eeprom struct sizes at compile time
...
Changing the size of a struct by accident lead to random the wrong data from the eeprom and can screw the eeprom up pretty bad. Better bail out if the eeprom size changes and let the developer make that an intentional choice. The template magic is there to print out the actual and expected size:
/Users/arne/oss/opentx/radio/src/datastructs.h:1045:3: error: static_assert failed "struct size changed"
static_assert(expectedSize == realSize, "struct size changed");
^ ~~~~~~~~~~~~~~~~~~~~~~~~
/Users/arne/oss/opentx/radio/src/datastructs.h:1181:3: note: in instantiation of function template specialization 'check_size<TrainerData, 168, 16>' requested here
CHKSIZE(TrainerData, 168);
2016-04-04 10:20:58 +02:00
Damjan Adamic
5993d28ab7
Compilation fix
2016-04-04 07:00:32 +02:00
Damjan Adamic
8c36199d69
Compilation fix (crossfire)
2016-04-03 23:27:02 +02:00
Damjan Adamic
3ef7326756
Horus audio stall fix. The buffer->state value was set too late.
2016-04-03 23:07:55 +02:00
Damjan Adamic
018fec4863
CLI print audio added. New command p added (same as print)
2016-04-03 23:06:08 +02:00
Damjan Adamic
839296ac1b
PlaySound fix
2016-04-03 19:33:32 +02:00
Damjan Adamic
2990e9b9a3
Debug timers added (use -DDEBUG_TIMERS=YES to enable and CLI command "print dt" to see them)
2016-04-03 19:27:47 +02:00
Damjan Adamic
a8aa6148e5
Tasks switching log added (use -DDEBUG_TASKS=YES to enable and CLI command "print tsl" to see it, only works on Horus)
2016-04-03 17:56:32 +02:00
Damjan Adamic
9673df83a7
Interrupt counters added (use -DDEBUG_INTERRUPTS=YES to enable and CLI command "print int" to see them)
2016-04-03 17:51:20 +02:00
Bertrand Songis
a0b4053e82
[Crossfire] Now the pulses frame is encoded the same way than other Crossfire frames
2016-04-02 21:05:22 +02:00
Bertrand Songis
b0bda14f23
[Horus] My last commit did break BOLD
2016-04-02 20:45:22 +02:00
Bertrand Songis
664a966bbc
Cosmetics
2016-04-02 19:32:28 +02:00
Bertrand Songis
3cd6638e01
[Horus] Fontcache added. Should improve a lot the menus speed.
2016-04-02 19:31:54 +02:00
Andre Bernet
d207a600e8
Attempt at getting the simu interface usable with the extra trims
2016-04-02 17:03:24 +04:00
Andre Bernet
1f6a711d24
[Horus] Extra trims added ( #3393 )
2016-04-02 16:45:43 +04:00
Andre Bernet
27d37f7b78
[Horus] New main view wasn't saved if no manual layout selection was done
2016-04-02 13:11:28 +04:00
Andre Bernet
ab2960b6aa
Merge branch 'kilrah/navigation' into next
2016-04-02 12:50:16 +04:00
Andre Bernet
43418e6705
More navigation improvements
2016-04-02 12:19:32 +04:00
Andre Bernet
21312cb1be
[Horus] Calibration menu fixes
2016-04-02 11:27:19 +04:00
Andre Bernet
a03f85b083
[Horus] Switch menu pages on key press
2016-04-02 11:06:10 +04:00
Andre Bernet
d41218eb29
[Horus] Improve "setup screens" responsivity feel (actions on key press instead of release)
2016-04-02 10:46:46 +04:00
Andre Bernet
788bdfbb09
[Horus] Navigation fixes
2016-04-02 10:38:34 +04:00
Andre Bernet
9615c98103
Fix merge
2016-04-02 09:57:46 +04:00
Bertrand Songis
cbec010f44
Multimodule merge
2016-04-01 23:08:52 +02:00
Bertrand Songis
5cb1ed87d8
Merge branch 'multi_module_next' of https://github.com/schwabe/opentx into schwabe-multi_module_next
2016-04-01 23:02:05 +02:00
Andre Bernet
1f303ec995
Merge pull request #3368 from opentx/kilrah/antennaselection
...
[Horus] Internal module antenna selection support
2016-04-01 19:38:05 +04:00
Andre Bernet
36316ecf4c
Merge branch 'next' into kilrah/antennaselection
...
# Conflicts:
# radio/src/translations/de.h.txt
# radio/src/translations/it.h.txt
# radio/src/translations/pt.h.txt
# radio/src/translations/se.h.txt
2016-04-01 19:37:10 +04:00
Andre Bernet
555f6510b2
WDT at 500ms. Needs thorough checking
2016-04-01 18:58:29 +04:00
Andre Bernet
3c39893bca
[Horus] 8-bit source index, really? ( #3393 )
2016-04-01 18:22:32 +04:00
Andre Bernet
5f86e87ae2
[Horus] Only 4 topbar zones now we have the fixed icons
2016-04-01 17:36:15 +04:00
Andre Bernet
c5e95c9730
[Horus] Linear icons and name fix for L1/L2 ( #3393 )
2016-04-01 12:10:06 +04:00
Andre Bernet
75977b6b6d
[Horus] Enable SWR warning
2016-04-01 11:48:53 +04:00
Andre Bernet
09780a07ff
Merge pull request #3395 from opentx/kilrah/taranis_gpio
...
GPIO speed reduction for Taranis
2016-04-01 11:15:58 +04:00
Andre Bernet
54cb3de46e
Merge branch 'next' into kilrah/taranis_gpio
2016-04-01 11:13:30 +04:00
Damjan Adamic
009eaa3893
Cmake compiler optimization flags fixed, now release build uses -Os instead of -O3 which is cmake's default.
2016-03-31 18:06:57 +02:00
Andre Bernet
02dfff319f
[Horus] Cosmetics
2016-03-31 16:51:20 +04:00
Andre Bernet
3d4f3611b0
Merge branch 'next' into kilrah/antennaselection
...
# Conflicts:
# radio/src/translations/de.h.txt
# radio/src/translations/es.h.txt
# radio/src/translations/it.h.txt
# radio/src/translations/pt.h.txt
# radio/src/translations/se.h.txt
2016-03-31 15:11:12 +04:00
Bertrand Songis
1f54c61e41
Dockerfile fixes ported to 'next'
2016-03-30 23:14:17 +02:00
Bertrand Songis
3c1221452a
Taranis bootloader Makefile removed (CMake now)
2016-03-30 22:47:25 +02:00
Bertrand Songis
e4d820b11e
Dockerfile cosmetics
2016-03-30 18:51:42 +02:00
Andre Bernet
7076889e1a
Channel range fix
2016-03-30 20:27:59 +04:00
Andre Bernet
438f81aef9
Reorganize / clarify board types by relevance
2016-03-30 20:14:37 +04:00
Bertrand Songis
4382445123
Cosmetics
2016-03-30 07:56:02 +02:00
Bertrand Songis
5f10deb182
Merge pull request #3391 from schwabe/fix_audio_osx
...
Make sound work in OS X
2016-03-29 22:49:14 +02:00
Bertrand Songis
9fb5416ac9
Makefile removed as it doesn't work anymore. CMake is used instead.
2016-03-29 22:40:29 +02:00
Bertrand Songis
791a2e5f75
PPM_UNIT = PERCENT_PREC1 by default (as in 2.1)
2016-03-29 22:30:38 +02:00
Bertrand Songis
9cd9616ece
OVERRIDE_CHANNEL_FUNCTION = YES by default (as in 2.1)
2016-03-29 22:27:27 +02:00
Bertrand Songis
3f4cae8cb1
PPM_UNIT = PERCENT_PREC1 by default (as in 2.1)
2016-03-29 22:25:56 +02:00
Arne Schwabe
a2e5efa6c7
Make simulator sound functional again in OS X (and probably Linux)
...
The radio/src/simu/CMakeLists.txt was missing the SDL defines/includes required for SDL audio
2016-03-29 22:13:18 +02:00
Arne Schwabe
2ad644d793
Add horus support for multi pulses (untested, following DSM2)
2016-03-29 21:41:15 +02:00
Arne Schwabe
c09c3e0a2b
Do not backup the multi module struct
2016-03-29 21:41:15 +02:00
Arne Schwabe
5d19adb1eb
Copy strings for multimode support from en.h.txt to other languages
2016-03-29 21:41:15 +02:00
Arne Schwabe
96c64f2895
Add german translations for multi module
...
(Also fix C++11 suffix error when compiling on OS X/clang)
2016-03-29 21:41:15 +02:00
Arne Schwabe
0dc2f60e09
Add german translations for multi module
...
(Also fix C++11 suffix error when compiling on OS X/clang)
2016-03-29 21:41:15 +02:00
Arne Schwabe
99c7e3f0ad
Add FY326 protocol
2016-03-29 21:41:15 +02:00
Arne Schwabe
f86dc6b156
Implement DSM2/DSMX frame format options
2016-03-29 21:41:15 +02:00
Arne Schwabe
9de6e09c09
Implement autobind and low power setting and specifying a custom protocol for the multi module
...
Specifying a custom prtocol is useful if OpenTX firmware is older than the multi module firmware
and the protocol in question is not yet in the protocol list of the OpenTX firmware.
2016-03-29 21:41:15 +02:00
Arne Schwabe
119e413a6d
Multi module support for Taranis
...
Reuse some of the DSM2 routines to avoid code duplication.
This first version only implements the protocol on the Taranis. (and not
Telemetry code is currently untested and will not work (Polarity mismatch). The main protocols to use telemetry are FrSky protocols and not a high priority on the Taranis.
Patch v3: Fix myeeprom.h, include option value in menu.
Patch v4: Fix identing, name substructs of modeldata
2016-03-29 21:41:14 +02:00
Arne Schwabe
c788ad6add
Move ppm related options into own struct
...
This allows to have the ppm related options in a union with a other module protocol specific options for the multi module.
2016-03-29 21:41:14 +02:00
Bertrand Songis
2e6570e209
New script to check AVR firmware size, as it seems it increased over time in the 'next' branch ...
2016-03-29 21:35:46 +02:00
Bertrand Songis
9762656ad0
Merge pull request #3388 from schwabe/datacopy_backup_union
...
Also backup members inside unions,
2016-03-29 21:31:25 +02:00
Bertrand Songis
f2eadf0ff0
[Horus] Introduction of a button to remove an existing view
2016-03-29 20:09:24 +02:00
Arne Schwabe
90f67cd5ef
Fix crash of simulator if directory does not exist.
2016-03-29 19:04:24 +02:00
Bertrand Songis
41b1e1c9bc
Merge pull request #3390 from schwabe/companion_osx_build
...
Fix companion build on OS X
2016-03-29 19:03:06 +02:00
Arne Schwabe
fb5feb8a91
Fix companion build on OS X
2016-03-29 18:11:50 +02:00
Arne Schwabe
86076bbf32
Also backup members inside unions,
...
the code is a bit more complicated since unions can have structs or simple types. Also change Telemetry sensor to be a struct, since a class with all public is identical to a struct in C++
2016-03-29 16:05:32 +02:00
Damjan Adamic
c24219cbcd
Merge pull request #3389 from schwabe/fix_travis
...
Fix travis (clang 3.8 -> 3.9)
2016-03-29 16:04:10 +02:00
Arne Schwabe
38dbfd130a
Fix travis (clang 3.8 -> 3.9)
2016-03-29 15:17:01 +02:00
Bertrand Songis
a6a07e9714
[Horus] Speedup when switching from the main view to any other menu
2016-03-28 23:18:32 +02:00
Bertrand Songis
ed30b5a8ed
[Horus] USB icon only displayed when USB plugged
2016-03-28 23:17:55 +02:00
Bertrand Songis
83a7859f6f
Cosmetics
2016-03-28 23:17:20 +02:00
Bertrand Songis
6a2e26272e
[Horus] Unused code removed
2016-03-28 23:16:22 +02:00
Bertrand Songis
be1526a86d
Cosmetics
2016-03-28 20:57:01 +02:00
Bertrand Songis
554f230696
Prevent from using the internal module when there is a Crossfire module plugged into the bay
2016-03-28 20:56:48 +02:00
Bertrand Songis
f2fb6b20de
Crossfire CRC added
2016-03-28 20:31:42 +02:00
Bertrand Songis
a3c175f537
Crossfire telemetry protocol start
2016-03-28 19:07:28 +02:00
Bertrand Songis
5a5f192451
Remaining trace
2016-03-28 18:36:29 +02:00
Bertrand Songis
af87c57d1d
Translations files cosmetics (no CRLF / standard header / translation author, start at line 45)
2016-03-28 17:23:35 +02:00
Bertrand Songis
7c1db4c4dc
Less files in .gitignore (they are now visible in case of in source compilation)
2016-03-28 11:26:57 +02:00
Bertrand Songis
d73b34e1a9
[Crossfire] Back to 400kHz, at least for Taranis (no DMA on RX)
2016-03-28 11:25:47 +02:00
Bertrand Songis
746dc450fa
Telemetry files split
2016-03-28 11:24:55 +02:00
Damjan Adamic
485d30f65b
SysTick was configured wrong for Horus
2016-03-27 22:40:55 +02:00
Bertrand Songis
7e4b5d97e3
Compilation fix
2016-03-27 17:48:24 +02:00
Bertrand Songis
2c00a3437f
Checkscreenshot simplification
2016-03-27 12:56:48 +02:00
Bertrand Songis
fef78a1b97
Compilation fix
2016-03-27 10:49:04 +02:00
Bertrand Songis
2c256e9e73
Avoids generating all bitmaps one time per CPU during compilation
2016-03-27 10:46:19 +02:00
Bertrand Songis
1fba706bdb
Compilation fixes
2016-03-27 10:33:32 +02:00
Bertrand Songis
7ec0dd8a40
Qt4 was still required for gtests
2016-03-27 10:18:31 +02:00
Bertrand Songis
8d5e5b2d01
Warnings fixed on VC++ 2015
2016-03-27 09:54:41 +02:00
Bertrand Songis
8c636e31d9
Dockerfile updated
2016-03-26 23:06:54 +01:00
Bertrand Songis
c2412ca05e
Python scripts with the executable flag
2016-03-26 23:04:39 +01:00
Bertrand Songis
6ceb575d1e
DFU-UTIL "-d 0483:df11" again there
2016-03-26 16:34:12 +01:00
Bertrand Songis
a70cbe6a0d
Companion now able to use .dfu files for flashing radio firmware
2016-03-26 16:32:57 +01:00
Bertrand Songis
e1b7848a91
Cosmetics
2016-03-26 16:13:00 +01:00
Bertrand Songis
dfd4a04220
Revert "Also backup members inside unions,"
...
This reverts commit dd76e9d8bf .
2016-03-26 15:48:42 +01:00
Bertrand Songis
1c9a5ed753
Travis again
2016-03-26 14:13:50 +01:00
Bertrand Songis
42f1515b2f
Travis again
2016-03-26 14:04:47 +01:00
Bertrand Songis
06cdc6ba7b
Travis again
2016-03-26 13:24:18 +01:00
Bertrand Songis
e774fe091c
Travis again
2016-03-26 13:13:42 +01:00
Bertrand Songis
0273038289
Python build script fix
2016-03-26 12:48:47 +01:00
Bertrand Songis
d609158b27
Travis again
2016-03-26 12:29:40 +01:00
Bertrand Songis
4bf837b21f
Travis again
2016-03-26 11:36:29 +01:00
Bertrand Songis
ca47684e36
Travis fix
2016-03-26 11:26:17 +01:00
Bertrand Songis
210ee69101
Travis fix
2016-03-26 10:49:27 +01:00
Bertrand Songis
6b4da258e7
Merge pull request #3385 from schwabe/next
...
Also backup members inside unions,
2016-03-26 09:22:07 +01:00
Bertrand Songis
47f083e1c8
Now we will try to build simulators the same way
2016-03-25 22:50:45 +01:00
Bertrand Songis
69fc1b9354
We won't start the bad simulator
2016-03-25 22:48:00 +01:00
Bertrand Songis
c2786d36c9
More compilation server errors
2016-03-25 19:12:35 +01:00
Andre Bernet
a2928c5d79
[Horus] Clock is 168MHz, not 180...
2016-03-25 20:54:07 +04:00
Andre Bernet
2bb63e6644
Header data is useful
2016-03-25 20:54:07 +04:00
Bertrand Songis
7501608aca
Build output now saved in a .out file ... so that we can grep for warnings!
2016-03-25 16:53:09 +01:00
Bertrand Songis
862199f822
Dockerfile commited
2016-03-25 16:23:12 +01:00
Bertrand Songis
ccfcfa85d0
Dockerfile commited
2016-03-25 15:56:21 +01:00
Bertrand Songis
884e1feee4
Dockerfile commited
2016-03-25 15:47:48 +01:00
Bertrand Songis
a681c341a2
Dockerfile commited
2016-03-25 15:43:16 +01:00
Bertrand Songis
34f9bc0b63
Dockerfile commited
2016-03-25 15:39:55 +01:00
Bertrand Songis
f073c9fe85
Dockerfile commited
2016-03-25 15:30:03 +01:00
Arne Schwabe
dd76e9d8bf
Also backup members inside unions,
...
the code is a bit more complicated since unions can have structs or simple types.
2016-03-25 14:04:30 +01:00
Bertrand Songis
ecff71b044
Cosmetics
2016-03-25 12:54:35 +01:00
Andre Bernet
79dffdf5f4
GPIO speed adjustments - to be tested!
2016-03-25 14:39:07 +04:00
Andre Bernet
bc70acb55d
[Horus] Reduce GPIO speed where possible for noise reduction - no more audio noise now :)
2016-03-25 14:13:22 +04:00
Andre Bernet
4b6bcc6a0e
9x timer start edit fix
2016-03-25 11:48:39 +04:00
Bertrand Songis
1809addbb3
Later ...
2016-03-24 23:04:39 +01:00
Bertrand Songis
641fdc5160
VC++ compilation fix
2016-03-24 22:25:46 +01:00
Bertrand Songis
c1cd54ee6a
[Horus] Missing font
2016-03-24 22:11:08 +01:00
Bertrand Songis
497f699331
gtests enabled for Horus
2016-03-24 21:52:49 +01:00
Bertrand Songis
b4bf833667
Compilation fix on older CMake versions
2016-03-24 21:45:48 +01:00
Bertrand Songis
f979fd7289
Cosmetics
2016-03-24 21:43:22 +01:00
Bertrand Songis
d5931d2129
TTS language is "en" by default
2016-03-24 21:43:00 +01:00
Bertrand Songis
d6dfdea6e2
[9x] Simu compilation fix when VOICE option enabled
2016-03-24 21:42:32 +01:00
Bertrand Songis
31fa16bf87
[Horus] Bold font added
2016-03-24 21:41:43 +01:00
Bertrand Songis
e3d70817ea
Build script converted to python and added to git
2016-03-23 23:46:49 +01:00
Bertrand Songis
20ab3a324b
CMake warning fix
2016-03-23 23:20:59 +01:00
Bertrand Songis
fd57db6068
[Horus] Curve bug when drawing negative X or negative Y
2016-03-23 23:20:40 +01:00
Bertrand Songis
3d0bf81bfd
[AVR boards] TTS option was missing in CMakeLists.txt
2016-03-23 22:47:45 +01:00
Bertrand Songis
c58217a82c
TODO added for Kilrah, I am not sure this line is useful
2016-03-23 22:46:51 +01:00
Damjan Adamic
d831d1428c
Re #3371 : Horus batery voltage adjusted based on measurements with a precise volt-meter
2016-03-23 19:49:35 +01:00
Andre Bernet
3480107a9b
Typo
2016-03-23 22:42:15 +04:00
Andre Bernet
c5a5fa2430
Horus got forgotten
2016-03-23 22:20:01 +04:00
Andre Bernet
ea41a59da7
Translation fixes
2016-03-23 22:16:37 +04:00
Bertrand Songis
cb42f4814b
Merge pull request #3384 from opentx/kilrah/timers_22
...
Kilrah/timers22
2016-03-23 18:30:19 +01:00
Andre Bernet
e5e3bb4997
Missing translations
2016-03-23 21:13:57 +04:00
Andre Bernet
cd43482911
Elapsed timer visualization ( fix #3383 )
2016-03-23 19:37:25 +04:00
Andre Bernet
82ccb70ebd
Wasted flash
2016-03-23 16:57:38 +04:00
Andre Bernet
8931b76143
Horus part
2016-03-23 16:51:03 +04:00
Andre Bernet
c6b2e12802
Removed a few legacy timer limitations, fix non-working limit ( fix #3301 )
2016-03-23 07:29:12 +04:00
Bertrand Songis
c282aa6065
Merge pull request #3382 from schwabe/fix_build_opentx
...
Fix building OpenTX under OS X
2016-03-22 22:44:14 +01:00
Bertrand Songis
bff45a4b2a
[Horus] Tx battery and audio volume added in the topbar
2016-03-22 22:43:00 +01:00
Arne Schwabe
ad5b17900b
Fix building OpenTX under OS X
...
The clang.index python library does not look in the default path where the library is installed
2016-03-22 22:37:23 +01:00
Bertrand Songis
43c70780b1
Compilation fix
2016-03-22 20:25:22 +01:00
Bertrand Songis
a05fa1738f
[Horus] Return to 6 chars wav names to track the shutdown bug without having to reconfigure the model
2016-03-22 19:38:23 +01:00
Bertrand Songis
5691395dcf
[Horus] Google tests added
2016-03-22 19:36:53 +01:00
Andre Bernet
74992a69dc
Default AVR fuse settings changed to disable JTAG interface ( #3379 part 2)
2016-03-22 16:16:17 +04:00
Andre Bernet
d064ba0136
Simu compilation
2016-03-22 15:49:45 +04:00
Andre Bernet
1efad1ac38
Merge branch 'next' into kilrah/antennaselection
...
Conflicts:
radio/src/myeeprom.h
2016-03-22 15:31:44 +04:00
Andre Bernet
909b3bb595
Antenna change warning added
2016-03-22 15:28:20 +04:00
Andre Bernet
3eb0c3a953
[9X/2650] Fix occasional interaction between JTAG port and POT3 (fix from Mike following openrcforums discussion)
2016-03-22 12:18:29 +04:00
Andre Bernet
9e61f3e5e0
[Horus] Timer display enhancements
2016-03-22 12:18:29 +04:00
Bertrand Songis
dbcda02770
Error and Warning fixed
2016-03-21 22:21:13 +01:00
Bertrand Songis
c8a84a404b
Compilation failure
2016-03-21 21:51:51 +01:00
Bertrand Songis
c19b35ea0e
[Horus] Compilation fix with JITTER_MEASURE
2016-03-21 20:53:52 +01:00
Bertrand Songis
bca7773279
[Horus] Failsafe screen done
2016-03-21 18:40:11 +01:00
Bertrand Songis
b29f9584d1
[Horus] Cosmetics in Special Functions screen
2016-03-21 18:39:35 +01:00
Bertrand Songis
e6acfc7e88
[Horus] Logical switches UI fixes
2016-03-21 18:38:52 +01:00
Bertrand Songis
38e44991e9
Cosmetics
2016-03-21 18:38:05 +01:00
Bertrand Songis
27dc84028c
[Taranis] It's now impossible to have Trainer input in the external module and a regular module enabled
2016-03-21 18:37:17 +01:00
Bertrand Songis
bd3c52d6ac
Warning removed
2016-03-21 18:33:26 +01:00
Bertrand Songis
8ecd053af5
Cosmetics
2016-03-21 18:32:35 +01:00
Damjan Adamic
be29e80988
WATCHDOG_DISABLED default set to OFF
2016-03-20 22:15:06 +01:00
Damjan Adamic
28dd71905f
Fixes #3375 : better linearity for Horus volume control
2016-03-20 21:44:33 +01:00
Bertrand Songis
76e39222db
[Horus] The Modelbmp widget was always refreshed since my last commit
2016-03-20 19:56:06 +01:00
Andre Bernet
5e6288b7d1
[Horus] LS editing bug
2016-03-20 22:53:19 +04:00
Bertrand Songis
65664c0bc9
Merge pull request #3373 from opentx/projectkk2glider/issue_3371_horus_tx_battery
...
Projectkk2glider/issue 3371 horus tx battery
2016-03-20 18:06:58 +01:00
Damjan Adamic
3a064b15ed
Simu fixes for 9X
2016-03-20 17:24:30 +01:00
Damjan Adamic
af2cd30146
Re #3371 : Battery warning range fix for Horus
2016-03-20 17:13:23 +01:00
Damjan Adamic
a25b20a1e7
Re #3371 : Sky9X fixed
2016-03-20 17:01:17 +01:00
Damjan Adamic
43e7680c9b
Re #3371 : ARM stuff removed from AVR version of checkBattery()
2016-03-20 17:00:58 +01:00
Damjan Adamic
e317687973
Fixes #3371 : Battery calibration menu item added for Horus
2016-03-20 16:05:27 +01:00
Damjan Adamic
a3af63edad
Re #3371 : tx battery measuring code moved to board_xxx.cpp, battery check code rewritten for ARM platforms, Horus battery calibrated.
2016-03-20 16:05:27 +01:00
Damjan Adamic
49e70dbf12
simulator fixes
2016-03-20 15:20:59 +01:00
Bertrand Songis
74229b808f
Duplicated code removed
2016-03-19 19:30:37 +01:00
Bertrand Songis
5925e8eae4
[Horus] Analogs view for debug in the Statistics menu
2016-03-19 19:06:15 +01:00
Bertrand Songis
63d306070a
[Taranis] Cosmetics
2016-03-19 19:05:34 +01:00
Bertrand Songis
bffa99d98f
Simulator segfault
2016-03-19 18:49:04 +01:00
Bertrand Songis
defef14018
Compilation fix
2016-03-19 18:20:48 +01:00
Bertrand Songis
0a7d0119fe
Merge pull request #3330 from opentx/projectkk2glider/issue_3255_uid_display
...
Projectkk2glider/issue 3255 uid display
2016-03-19 16:32:26 +01:00
Bertrand Songis
3fdfcf45f9
[Horus] ModelBmp widget refreshed when the model name changes
2016-03-19 14:35:45 +01:00
Bertrand Songis
f43a790d5c
[Taranis] HEARBEAT now uses the DMA for SBUS reception
2016-03-19 13:41:21 +01:00
Bertrand Songis
244239ff6a
Compilation fix
2016-03-19 12:40:11 +01:00
Bertrand Songis
4443ab22ee
[Taranis] Overrun errors on S.PORT are now counted and it's possible to display the errors count in the CLI
2016-03-19 12:06:43 +01:00
Bertrand Songis
f622d7cf6d
[Taranis] We cannot receive S.PORT through DMA, the associated stream is already used by the DAC
2016-03-19 12:01:36 +01:00
Bertrand Songis
b8068438fb
[Horus] Sliders will stop always moving when around 0, just because of a bad rounding when negative
2016-03-19 00:09:06 +01:00
Bertrand Songis
e8b783a491
[Crossfire] Now 921600bauds as we have bigger plans :)
2016-03-18 22:19:29 +01:00
Bertrand Songis
5cb6884ab3
[Horus / Taranis] S.PORT telemetry now uses the DMA. I think the buffer could be reduced, 512bytes seems really big
2016-03-18 21:49:06 +01:00
Andre Bernet
e810367284
Duplicate code removed
2016-03-19 00:24:57 +04:00
Andre Bernet
648f03a079
Cosmetics
2016-03-19 00:21:16 +04:00
Andre Bernet
0661b8219c
[Horus] Internal module antenna selection support
2016-03-18 21:12:18 +04:00
Bertrand Songis
e4b596d733
Cosmetics
2016-03-18 17:11:06 +01:00
Andre Bernet
f90a69335b
[Horus] Theme init was missing in general settings defaults
2016-03-18 17:49:02 +04:00
Andre Bernet
dd066c3ec1
Fix simu screenshot size for Horus
2016-03-18 15:30:49 +04:00
Andre Bernet
83c88d93ee
Battery timer was reset on wrong page
2016-03-18 15:08:39 +04:00
Andre Bernet
92911daf73
Duplicate "Free Mem" line removed
2016-03-18 14:52:55 +04:00
Andre Bernet
ca7eae6ef0
SDL path got mangled when mingw32 is defined
2016-03-18 12:44:38 +04:00
Bertrand Songis
662137aa6d
[Companion] dfu-util launched with right args for Horus
2016-03-17 21:04:09 +01:00
Bertrand Songis
a2db3f2150
[Companion] dfu-util launched with right args for Horus
2016-03-17 20:45:11 +01:00
Bertrand Songis
de08e50f15
[Companion] Latest release correctly stored
2016-03-17 20:08:30 +01:00
Bertrand Songis
32a3d4588e
[Horus] Nightly builds parameters hidden when NIGHTLY_BUILDS=NO
2016-03-17 19:00:56 +01:00
Bertrand Songis
ca4a5356f2
Merge pull request #3363 from craftandtheory/next
...
SMLSIZE fixes + Gtests on SmlsizeDecimalPoint
2016-03-16 23:07:14 +01:00
Bertrand Songis
8cf4b5e4e8
[Horus] Telemetry fields missing in the sources list
2016-03-16 22:18:37 +01:00
Bertrand Songis
e4729727ae
[Horus] MAX and Trims were missing in the sources list
2016-03-16 22:12:36 +01:00
Bertrand Songis
14673dd7bb
[Horus] Navigation enhancements
2016-03-16 21:55:03 +01:00
floaledm
c2dffd2b24
Gtests on SmlsizeDecimalPoint
2016-03-16 20:22:31 +00:00
Bertrand Songis
5a7c9311de
[Horus] Better handling of theme options
2016-03-16 20:47:56 +01:00
Bertrand Songis
eb477f2953
[Horus] Small changes in the keymap
2016-03-16 20:46:42 +01:00
Damjan Adamic
5337092e93
datacopy.cpp generated file now part of the sources and can be generated manually with target datacopy
2016-03-16 20:15:54 +01:00
Bertrand Songis
e0ead516f6
Wrong command
2016-03-16 07:32:19 +01:00
Bertrand Songis
083060968f
Wrong command line
2016-03-16 07:28:06 +01:00
Bertrand Songis
c038a7e4d5
[Companion] I forgot the -DALLOW_NIGHTLY_BUILDS
2016-03-16 07:20:00 +01:00
Bertrand Songis
7e45537402
[Horus] Keymap is now consistent with labels on keys
2016-03-15 23:21:32 +01:00
Bertrand Songis
9a66da21d5
[Horus] Default theme color can now be changed
2016-03-15 23:15:26 +01:00
Bertrand Songis
63fcf537e6
[Horus] Internal module OK
2016-03-15 22:52:21 +01:00
Bertrand Songis
b1ebcb9ace
[VC++] Quick & dirty fix to avoid the gettimeofday function when _MSC_VER is defined
2016-03-15 07:12:37 +01:00
Bertrand Songis
0807edfc20
TTS prompts (en / fr) updated
2016-03-14 22:52:12 +01:00
Bertrand Songis
5c107aeece
[Horus] Compilation with the StatsTraces screen was KO
2016-03-14 22:38:25 +01:00
Bertrand Songis
050c1b5a7f
[Horus] Wrong timer displayed
2016-03-14 22:37:28 +01:00
Bertrand Songis
e9bcb05a93
CRLF removed
2016-03-14 22:30:46 +01:00
Bertrand Songis
691f4aa0ae
Horus is flashed with dfu-util in Companion
2016-03-14 22:23:22 +01:00
Bertrand Songis
0045d8bcc8
Dead code removed
2016-03-14 21:57:15 +01:00
Bertrand Songis
7adccc23dc
[Horus] Stats menu refactoring
2016-03-14 21:57:15 +01:00
Andre Bernet
13657587b1
Installer cleanup
2016-03-14 22:34:47 +04:00
Bertrand Songis
ccb4db4c70
[Horus] Draft for stats menu
2016-03-14 18:56:55 +01:00
Bertrand Songis
b6e8b73589
Sky9x simulator should now be OK
2016-03-14 18:55:56 +01:00
Bertrand Songis
88ca7fcc68
Link error in Sky9x / 9XRPRO simulators
2016-03-14 07:04:50 +01:00
Bertrand Songis
3f3af01cca
Wrong simulator started in Companion for Taranis Plus / X9E
2016-03-13 23:34:20 +01:00
Bertrand Songis
7ec2c2c5a9
Merge pull request #3358 from opentx/projectkk2glider/issue_3344_lua_language
...
Fixes #3344 : radio and voice language returned in Lua getGeneralSetti…
2016-03-13 19:29:40 +01:00
Damjan Adamic
92c208c003
Fixes #3350 : sync dialog new line was not translated
2016-03-13 19:23:00 +01:00
Damjan Adamic
a1e0b550fd
Re #3344 : doc update
2016-03-13 18:34:29 +01:00
Damjan Adamic
d5db9b7410
Fixes #3344 : radio and voice language returned in Lua getGeneralSettings()
2016-03-13 18:26:08 +01:00
Bertrand Songis
129b46ed2b
Some more DLLs, now it works!
2016-03-12 22:51:52 +01:00
Bertrand Songis
7f3dbd0b57
Missing DLLs
2016-03-12 22:04:31 +01:00
Bertrand Songis
6443c49285
Try to have everything compiling in the same time!
2016-03-12 20:52:03 +01:00
Bertrand Songis
9fa354779c
Suffix added to the Windows compile script
2016-03-12 20:46:17 +01:00
Damjan Adamic
3134b601d4
Re #3340 : emergency mode is working, model settings survive WDT reset
2016-03-12 19:38:53 +01:00
Damjan Adamic
b5c59368ca
Compilation fix
2016-03-12 19:29:08 +01:00
Damjan Adamic
a575709088
Horus power loop fixed if power button is held pressed.
2016-03-12 19:23:15 +01:00
Bertrand Songis
a0132fc4e7
More simulators in Companion
2016-03-12 19:20:31 +01:00
Bertrand Songis
ddac3ea5e0
More simulators in Companion
2016-03-12 19:18:32 +01:00
Bertrand Songis
f4174e6756
Windows compilation script added to git
2016-03-12 18:58:32 +01:00
Bertrand Songis
958c51b374
VC++ simu DLL compilation fixes
2016-03-12 18:31:27 +01:00
Bertrand Songis
8d1121dcc1
Make Companion optional (in case we don't have Qt5 installed)
2016-03-12 12:17:12 +01:00
Bertrand Songis
47f949c491
Make Companion optional (in case we don't have Qt5 installed)
2016-03-12 11:56:15 +01:00
Bertrand Songis
5790716a0b
[Horus] Memory overflow check added in compress / uncompress methods to BACKUP RAM
2016-03-12 10:21:43 +01:00
Damjan Adamic
c141554fc1
CLI fixes
2016-03-12 07:03:50 +01:00
Bertrand Songis
560a297680
[Horus] Freeze when selecting an empty models category
2016-03-11 22:55:31 +01:00
Bertrand Songis
b86f45e15b
Thread delays also used in simu
2016-03-11 22:45:01 +01:00
Bertrand Songis
80bc6f2d1a
Date / Time on simu now right (and less warnings given by Valgrind)
2016-03-11 22:24:26 +01:00
Bertrand Songis
2b39d703a1
Compilation fix
2016-03-11 21:54:29 +01:00
Damjan Adamic
03988a3a62
Emergency mode now working
2016-03-11 21:24:09 +01:00
Bertrand Songis
5b7853029c
Warning fixed
2016-03-11 20:24:47 +01:00
Bertrand Songis
4daf15869b
Simulators refactoring
2016-03-11 20:24:27 +01:00
mhotar
ba736a6a64
horus stats icons
2016-03-11 18:40:31 +01:00
Bertrand Songis
086204aed5
Fixes #3344
2016-03-11 18:29:00 +01:00
Bertrand Songis
44d4e93ad1
[Taranis] EEPROM savings
2016-03-11 18:22:16 +01:00
Bertrand Songis
2e57549982
Simu threads now correctly stopped
2016-03-11 18:16:53 +01:00
Bertrand Songis
946c17770a
Fixes #3347
2016-03-11 18:09:31 +01:00
Bertrand Songis
eb9e6d3c80
Fixes #3342
2016-03-11 18:07:40 +01:00
Bertrand Songis
e1a865650f
Cosmetics
2016-03-11 18:04:08 +01:00
Bertrand Songis
3d3e077fae
Merge pull request #3349 from craftandtheory/next
...
[Taranis] fixed placement of decimal point in SMLSIZE font
2016-03-11 07:08:02 +01:00
floaledm
13f33e38f8
[Taranis] fixed placement of decimal point in SMLSIZE font
2016-03-10 17:24:03 -06:00
Bertrand Songis
e0d5989bef
Now a GCC compilation fix ...
2016-03-10 22:47:34 +01:00
Bertrand Songis
41a6e7c4ab
Visual C++ compilation fixes
2016-03-10 22:39:51 +01:00
Bertrand Songis
64cd872055
[SPORT] Sensor switches + Telemetry switch
2016-03-10 21:16:45 +01:00
Bertrand Songis
0341b9ffce
[SPORT] Alarm added when a servo is in overload or a sensor is disconnected
2016-03-10 20:22:26 +01:00
Bertrand Songis
75e613331b
Audio sound removed (for EEPROM format)
2016-03-10 18:51:02 +01:00
Bertrand Songis
c521fce20b
Default options for widgets / layouts / themes now OK on VC++
2016-03-10 18:42:04 +01:00
Bertrand Songis
62df9831d8
Warnings removed
2016-03-10 18:40:15 +01:00
Bertrand Songis
051ec88bee
[Taranis] Curve names can now only be 3 chars long
2016-03-10 18:39:38 +01:00
Bertrand Songis
f1f6bbfc24
[Taranis] EEPROM import/export fixes
2016-03-10 18:38:53 +01:00
Bertrand Songis
02fdede06b
Merge pull request #3346 from opentx/bsongis/switch_to_qt5
...
Move to Qt5 and Qt5Multimedia
2016-03-10 07:26:41 +01:00
Bertrand Songis
aec2170e7e
Move to Qt5 and Qt5Multimedia
2016-03-10 07:12:44 +01:00
Bertrand Songis
d7a9710a9c
Compilation fix
2016-03-09 21:17:35 +01:00
Bertrand Songis
d4be000ccc
Commit tests may now me executed from everywhere (not always inside sources)
2016-03-09 21:01:26 +01:00
Bertrand Songis
be531b77f0
Commit tests may now me executed from everywhere (not always inside sources)
2016-03-09 20:34:34 +01:00
Bertrand Songis
9263dde231
Compilation fix
2016-03-09 20:32:46 +01:00
Bertrand Songis
473e69b3c3
[Horus] Emergency mode + some simu refactoring to avoid duplicated code
2016-03-09 19:22:27 +01:00
Bertrand Songis
10d0c56b08
[Horus] TODO added
2016-03-09 19:14:51 +01:00
Bertrand Songis
c68e91c004
[Horus] Missing initialization when loading BACKUP RAM
2016-03-09 19:03:26 +01:00
Bertrand Songis
e11eb2480e
[Horus] Timer added in models list
2016-03-09 19:02:28 +01:00
Bertrand Songis
6b318e1383
[Horus] Cosmetics in popups
2016-03-09 19:00:30 +01:00
Bertrand Songis
382e4d2d4b
[Horus] Freeze in Model Custom Scripts menu
2016-03-09 18:58:11 +01:00
Bertrand Songis
3b2524dcbb
[Horus] Cosmetics
2016-03-09 18:57:18 +01:00
Bertrand Songis
f75fedcb0d
[Horus] Model selection screen refactoring
2016-03-09 07:06:51 +01:00
Bertrand Songis
797b4d9f1e
Merge pull request #3341 from opentx/projectkk2glider/horus_reboot_and_external_module
...
Projectkk2glider/horus reboot and external module
2016-03-07 21:21:34 +01:00
Damjan Adamic
77d892a5de
Horus:
...
* Fixed peripheral frequency.
* Enabled external module driver: None and PPM protocols working. PPM timing and polarity verified.
2016-03-07 20:42:49 +01:00
Damjan Adamic
0b163ba067
CLI fixes
2016-03-07 20:41:37 +01:00
Damjan Adamic
4ebca98cdf
Re #3340 : Watchdog still disabled on Horus, but use -DWATCHDOG_DISABLED=OFF to enable it. Radio currently resets if WDT is enabled, because external module functions are not yet implemented. After the radio is stable default for WATCHDOG_DISABLED will be set to OFF
2016-03-07 20:09:25 +01:00
Damjan Adamic
1147db45a4
Re #3340 : Cleanup
...
Re #3340 : Software reboot tested and working on Horus
2016-03-07 20:05:12 +01:00
Damjan Adamic
4a6a20a2aa
Re #3340 : startup_stm32f40_41xxx.s file moved into targets directory in order to be able to customize it for each radio.
2016-03-07 20:04:09 +01:00
Bertrand Songis
7e0c78e2b7
Lua lcd.drawLine was not OK when (x1=x2 and y1>y2) or (y1=y2 and x1>x2)
2016-03-07 18:54:00 +01:00
Bertrand Songis
7cfb1b24a1
Lua lcd.drawLine was not OK when (x1=x2 and y1>y2) or (y1=y2 and x1>x2)
2016-03-06 13:35:08 +01:00
Bertrand Songis
0615fa780c
PCB=TARANIS instead of PCB=HORUS for the default value
2016-03-06 13:24:03 +01:00
Bertrand Songis
e43afd8001
[Horus] Compilation fix
2016-03-05 17:12:36 +01:00
Bertrand Songis
04966868eb
[Horus] Ram backup write should be working now. Still needs to be tested with a restore on WDT
2016-03-05 16:34:23 +01:00
Bertrand Songis
52ebba3802
[Horus] Ram backup continued (RLC methods added)
2016-03-05 15:54:58 +01:00
Bertrand Songis
3b8c5bbeb1
Code formatting
2016-03-05 15:44:42 +01:00
Bertrand Songis
8e2c280e4a
Script for code generation for model/radio structure copy is now OK
2016-03-05 12:42:19 +01:00
Bertrand Songis
e0544e2d1e
Test code enabled only in SIMU mode
2016-03-05 11:44:07 +01:00
Bertrand Songis
f76a368497
Warning removed
2016-03-05 10:02:03 +01:00
Bertrand Songis
0c5f5695cc
MSVC errors
2016-03-05 09:58:38 +01:00
Bertrand Songis
863272bc52
MSVC errors
2016-03-05 08:59:28 +01:00
Bertrand Songis
15912854e8
Warnings removed
2016-03-05 08:53:16 +01:00
Bertrand Songis
ad33bff31c
Warning removed
2016-03-05 08:42:55 +01:00
Bertrand Songis
b8195e1372
New packages needed on Travis
2016-03-05 08:36:34 +01:00
Bertrand Songis
97a8dc33be
New packages needed on Travis
2016-03-05 08:31:50 +01:00
Bertrand Songis
ff4f914d34
New packages needed on Travis
2016-03-05 08:09:21 +01:00
Bertrand Songis
4104efbb17
Compilation fix
2016-03-05 08:07:04 +01:00
Bertrand Songis
a7d0816ac7
Merge pull request #3326 from opentx/bsongis/passthrough_sport_to_lua
...
Bsongis/passthrough sport to lua
2016-03-05 00:27:13 +01:00
Bertrand Songis
7cf66c56c2
[Taranis] Infinite loop when drawing horizontal lines with a negative width
2016-03-05 00:22:18 +01:00
Bertrand Songis
55f71f053b
myeeprom.h splitted into dataconstants.h and datastructs.h
2016-03-04 23:54:35 +01:00
Andre Bernet
7a45b3f71b
Sync Companion voice language list with radio ( fix #3338 )
2016-03-03 10:53:54 +04:00
Andre Bernet
4ef981e914
Hungarian TTS fixes by hori64
2016-03-03 10:38:25 +04:00
Bertrand Songis
338c34427e
[Taranis] Wizard moved to the sdcard/taranis directory
2016-03-03 07:22:24 +01:00
Bertrand Songis
f41ac20051
Compilation fix
2016-03-02 23:37:01 +01:00
Bertrand Songis
dee5a510f5
Compilation fix
2016-03-02 19:57:50 +01:00
Bertrand Songis
917b114b49
CMake LUA variable is now a string (YES/NO/NO_MODEL_SCRIPTS)
2016-03-02 19:44:49 +01:00
Bertrand Songis
2a5ab33d67
Compilation fix
2016-03-02 18:58:31 +01:00
Bertrand Songis
59b457650a
[Horus] Cosmetics
2016-03-02 18:38:11 +01:00
Bertrand Songis
72a15318be
[Horus] Transparency in the busy picto
2016-03-02 18:19:35 +01:00
Bertrand Songis
3e1d87d5b3
[Horus] Use of SD buffers in RAM instead of CCM for loading bitmaps (they may only be loaded from the main thread now)
2016-03-02 07:33:31 +01:00
Bertrand Songis
b5f6618238
[Horus] UI continued
2016-03-01 23:47:11 +01:00
Bertrand Songis
23e597fffe
[Horus] Memory leak
2016-03-01 19:59:32 +01:00
Bertrand Songis
2f9ae3750d
[Horus] Cosmetics
2016-03-01 19:57:08 +01:00
Bertrand Songis
dcc9dcbe99
[Horus] Screens Setup bugfixes
2016-03-01 19:54:55 +01:00
Bertrand Songis
bfd2e2c538
[Horus] Warning removed
2016-03-01 19:53:23 +01:00
Bertrand Songis
638648a0a4
Cosmetics
2016-03-01 19:46:28 +01:00
Bertrand Songis
d6c7b63f90
[9X] Warning fixed
2016-03-01 19:44:10 +01:00
Bertrand Songis
9f29003553
[Horus] Cosmetics
2016-03-01 19:15:12 +01:00
Bertrand Songis
4b4522f2ee
[Horus] Bitmaps in SD Manager now truncated when too large
2016-03-01 19:12:45 +01:00
Bertrand Songis
54343be57e
[Horus] Cosmetics
2016-03-01 19:07:11 +01:00
Bertrand Songis
d449075a54
[9X] Warning fixed
2016-03-01 19:03:20 +01:00
Bertrand Songis
9a615adff7
[Horus] Revert to BMP bitmaps instead of PNG. It uses far less CPU
2016-03-01 19:01:31 +01:00
Damjan Adamic
8427e6ed04
Variables that are filled from SD card moved to RAM
2016-02-29 23:24:09 +01:00
Damjan Adamic
c5e8dcff38
DMA used when reading/writing from SD card to SDRAM
2016-02-29 23:07:24 +01:00
Bertrand Songis
d7909e7dbc
[Horus] Menu model select continued
2016-02-29 22:18:16 +01:00
Bertrand Songis
1fd1e141f2
[Horus] More bitmaps on SD. PNG format used instead of BMP. And yes it's a bad idea given the resources we have.
2016-02-29 22:17:47 +01:00
Damjan Adamic
f65e42833e
SD read speed tests added to CLI
2016-02-29 22:14:45 +01:00
Damjan Adamic
98a7900e70
Re #3255 : UID displayed on VERSION screen (Taranis)
2016-02-29 20:44:30 +01:00
Damjan Adamic
726e32731b
Re #3255 : strAppendUnsigned() was not working for numbers >= 0x80000000
2016-02-29 20:43:37 +01:00
Bertrand Songis
cc4e28857d
[Horus] Memory leak at each model load
2016-02-29 19:24:32 +01:00
Bertrand Songis
52a52fdb8a
Memory leak in the simu (thanks Valgrind)
2016-02-29 19:20:56 +01:00
Damjan Adamic
19f392131c
Fixes #3329 : playDuration() second parameter is now really optional
2016-02-29 19:11:45 +01:00
Damjan Adamic
fb3dd1303c
Fixes #3328 : docs updated
2016-02-29 19:11:28 +01:00
Bertrand Songis
c6a04394c5
Invalid read fixed (thanks Valgrind)
2016-02-29 19:03:47 +01:00
Bertrand Songis
301cd0538b
Changes in stb lib to avoid returning alpha bitmaps when no pixel has alpha
2016-02-29 18:41:35 +01:00
Bertrand Songis
d28c71db86
Double test removed
2016-02-28 21:57:10 +01:00
Bertrand Songis
56fb01a958
Lua telemetryPush function now added
2016-02-28 21:21:48 +01:00
Damjan Adamic
5e96d02120
Transparent bitmaps supported/displayed in SD browser. BitmapBuffer: fixed wrong free() when using external data buffer.
2016-02-28 21:08:45 +01:00
Bertrand Songis
9a23c3fcc6
Merge pull request #3327 from opentx/projectkk2glider/new_jitter_filter_for_next2
...
Projectkk2glider/new jitter filter for next2
2016-02-28 19:58:45 +01:00
Bertrand Songis
fe901dabdf
luaRegister function removed
2016-02-28 19:55:20 +01:00
Bertrand Songis
806d547ced
DMA used for ARGB4444 bitmaps
2016-02-28 19:37:50 +01:00
Bertrand Songis
a495885472
Shift in bitmaps (and mem overflow I suppose)
2016-02-28 19:36:49 +01:00
Bertrand Songis
946fda5705
Less traces!
2016-02-28 18:38:41 +01:00
Damjan Adamic
cefc78dbe8
Re #3167 : Code cleanup, old bitmap loading code removed, now stb_image used exclusively. Malloc traces disabled.
2016-02-28 18:16:16 +01:00
Damjan Adamic
6acfabeaf0
Improvement of Horus ADC driver, the cross-talk between A4 and A5 was excessive. The ADC chip used supports only low impedance sources, so the time between MUX change and ADC sampling had to be bigger.
2016-02-28 17:58:19 +01:00
Damjan Adamic
9a40830f8a
Re #3233 : Better ADC jitter filter: using inverted formula and scaled input value for jitter filter, gives better result for small changes
2016-02-28 17:58:13 +01:00
Damjan Adamic
3004a61695
Show analog jitter measuring results and multipos calibration in CLI
2016-02-28 17:56:05 +01:00
Bertrand Songis
3660101e37
Cosmetics
2016-02-28 13:32:42 +01:00
Bertrand Songis
acb7f1e17f
Compilation fix
2016-02-28 12:17:20 +01:00
Bertrand Songis
75e1bead3f
S.PORT to Lua telemetry passthrough
...
The Fifo is created with ```telemetryRegister``` and elements (ID + Value) are taken from the Fifo with ```telemetryPop```
Not tested at all. Just for review / discussion
2016-02-28 11:56:54 +01:00
Bertrand Songis
81a7a554c3
Languages support was broken
2016-02-27 23:53:26 +01:00
Bertrand Songis
c5c92c012b
Merge pull request #3324 from opentx/projectkk2glider/issue_3167_stb_image_fixes_for_horus
...
Projectkk2glider/issue 3167 stb image fixes for horus
2016-02-27 22:53:47 +01:00
Bertrand Songis
5f951abc15
Revert of my latest commit
2016-02-27 19:11:58 +01:00
Damjan Adamic
017f64a7a4
meminfo cli command added (memory allocator statistics from mallinfo())
2016-02-27 18:07:23 +01:00
Damjan Adamic
dfde65f397
Re #3167 : Using stb library to load images
2016-02-27 17:33:27 +01:00
Damjan Adamic
bdb50052ba
Re #3167 : Stb library modifed to reduce its stack usage.
2016-02-27 17:33:27 +01:00
Damjan Adamic
5cc8f41bce
Re #3167 : Update to new stb_image.h library v 2.10 (commit 30015ef464)
2016-02-27 17:33:11 +01:00
Bertrand Songis
08cb4550f6
Cosmetics
2016-02-27 15:38:23 +01:00
Bertrand Songis
4c342a1883
[Horus] Compilation fix
2016-02-26 15:50:06 +01:00
Bertrand Songis
de96f607e2
[Horus] Last LCD change was commited by mistake
2016-02-26 14:45:56 +01:00
Bertrand Songis
927c511556
Compilation fix
2016-02-26 14:41:59 +01:00
Bertrand Songis
95fe7ad197
Cosmetics
2016-02-26 14:37:44 +01:00
Bertrand Songis
1b93340319
[Taranis] Sticks bitmap was not right
2016-02-26 14:30:09 +01:00
Bertrand Songis
ca0e58e923
[X9E] Option added to allow the usage of HORUS sticks
2016-02-26 13:56:46 +01:00
Bertrand Songis
43b8ee361b
[X9E] Option added to allow the usage of HORUS sticks
2016-02-26 13:55:09 +01:00
Bertrand Songis
ee533c7950
Temporary compilation fix for VC++
2016-02-26 13:33:50 +01:00
Bertrand Songis
2b9242fac2
[Horus] GUI continued
2016-02-25 23:14:58 +01:00
Damjan Adamic
83887f1532
Cmake PCB and USB options converted to STRING type
2016-02-25 14:58:38 +01:00
Bertrand Songis
1734ca6919
/radio/sdcard directory added to the repo
2016-02-24 22:31:19 +01:00
Bertrand Songis
f299a5bfdf
[Horus] White is now the default color for the Default theme. Is it good?
2016-02-21 21:05:34 +01:00
Bertrand Songis
95201db642
[Horus] Cosmetics for the LED
2016-02-21 20:00:00 +01:00
Bertrand Songis
103fea7b98
Compilation fixes
2016-02-21 19:35:30 +01:00
Bertrand Songis
358badfed9
[Horus] Bitmaps dynamic load
2016-02-21 18:25:52 +01:00
Bertrand Songis
63713578fe
[Horus] LED off when drawing the SLEEP bitmap on shutdown
2016-02-21 15:16:52 +01:00
Andre Bernet
22a8a5cc80
[Horus] Fix LED off
2016-02-21 17:39:07 +04:00
Bertrand Songis
5827b0fd6c
Compilation fix on X9E
2016-02-21 11:17:48 +01:00
Bertrand Songis
cfe1a3777f
Fixes #3307
2016-02-21 10:25:42 +01:00
Bertrand Songis
d5396f8377
[Horus] Compilation fix
2016-02-21 10:13:37 +01:00
Bertrand Songis
dcf7cd2c65
[RedundancyBus] Fields renamed (not PowerBox anymore)
2016-02-21 10:00:01 +01:00
Bertrand Songis
71e54b3072
[Horus] Heap now moved to the SDRAM. Around 7.5MB available, without any speed issue :)
2016-02-21 09:21:17 +01:00
Bertrand Songis
fdca5a11b0
[Horus] Compilation fix
2016-02-21 09:07:43 +01:00
Bertrand Songis
8223cd907d
[Horus] Another 40K saved for Lua
2016-02-21 08:58:29 +01:00
Bertrand Songis
c2f8ef83c7
[Horus] Unused code
2016-02-21 08:55:02 +01:00
Bertrand Songis
7fceed4f5f
[Horus] Another 64K saved for Lua
2016-02-20 19:42:55 +01:00
Bertrand Songis
2519df3b59
[Horus] Cosmetics
2016-02-20 19:40:02 +01:00
Bertrand Songis
6e30373f86
[Horus] Changes were applied to Taranis by mistake
2016-02-20 19:28:47 +01:00
Bertrand Songis
b29d8c50ba
[Horus] Cosmetics
2016-02-20 19:24:51 +01:00
Bertrand Songis
fe3efb9483
[Horus] Cosmetics
2016-02-20 19:15:22 +01:00
Bertrand Songis
f926b85611
[Horus] 64K more for Lua
2016-02-20 17:36:18 +01:00
Bertrand Songis
401f0f2a4f
Cosmetics
2016-02-20 17:34:47 +01:00
Bertrand Songis
701d02ba8e
[Horus] New bitmaps for popups
2016-02-20 17:12:30 +01:00
Bertrand Songis
67a599e0b9
[CLI] reboot command added
2016-02-20 16:55:05 +01:00
Bertrand Songis
0f4f49b64e
[CLI] reboot command added
2016-02-20 15:05:19 +01:00
Bertrand Songis
84bf31f908
Compilation error
2016-02-19 07:13:53 +01:00
Bertrand Songis
1d9056fe8d
Update .travis.yml
2016-02-18 23:46:17 +01:00
Bertrand Songis
5c175bfd7f
Update .travis.yml
2016-02-18 23:31:37 +01:00
Bertrand Songis
b74a3987c0
Update .travis.yml
2016-02-18 23:07:42 +01:00
Bertrand Songis
d1be1b4ea0
[Horus] Widgets can be written in Lua
2016-02-18 22:10:27 +01:00
Bertrand Songis
01ef176173
[Horus] Cosmetics
2016-02-17 20:31:42 +01:00
Bertrand Songis
3e0a314307
[Horus] Preparation for the SCRIPTS/WIDGETS and SCRIPTS/LAYOUTS Lua scripts
2016-02-17 20:30:30 +01:00
Bertrand Songis
6622324483
[Horus] Transparency missing in alert boxes on real radio
2016-02-17 20:29:42 +01:00
Bertrand Songis
286a865d30
[Horus] Cosmetics
2016-02-17 20:27:40 +01:00
mhotar
5d72bbdc90
horus masks 1-8 for mainviews
2016-02-17 20:21:57 +01:00
Bertrand Songis
a44d0ddc14
Compilation fix
2016-02-17 07:01:51 +01:00
Bertrand Songis
97ef3fa916
[Horus] Widget selection new design by Martin
2016-02-16 22:59:47 +01:00
Bertrand Songis
f9f7ddd639
[Horus] Alert Box new design by Martin
2016-02-16 22:07:33 +01:00
Bertrand Songis
33910c8721
[Horus] UI continued
2016-02-16 20:45:25 +01:00
Bertrand Songis
e72a049683
[Horus] Cosmetics
2016-02-16 18:59:45 +01:00
Bertrand Songis
f7fafc0948
[Horus] New Lua LCD functions
2016-02-16 18:57:51 +01:00
Bertrand Songis
1d867a0daa
[Horus] Lua constants names can go up to 32 chars
2016-02-16 18:54:07 +01:00
Bertrand Songis
3c56ea0122
[Horus] HORUS compilation removed from the Makefile. CMake is now mandatory
2016-02-16 18:52:35 +01:00
Bertrand Songis
6db97c573b
[Horus] Array initialization when loading a bitmap fails
2016-02-16 18:51:37 +01:00
Bertrand Songis
5853ac635f
[Horus] More constants exported to the Lua interface
2016-02-16 18:49:41 +01:00
mhotar
fad9710012
horus images to alpha
2016-02-16 17:19:35 +01:00
Damjan Adamic
9abeb15360
Fixes #3256 : Spanish TTS correction for hundreds
2016-02-15 22:17:10 +01:00
Damjan Adamic
29b8b2685c
Fixes #3285 : only first 32 input lines (out of 64) were accessible in Lua
2016-02-15 21:50:57 +01:00
Bertrand Songis
79a5f65a2c
[Horus] UI continued
2016-02-15 21:28:31 +01:00
Andre Bernet
c07e965542
No more XercesC
2016-02-15 23:50:10 +04:00
Andre Bernet
9e4f9bb7ed
No more XercesC
2016-02-15 23:28:24 +04:00
JivaroFAD
32f278ee3f
MEGA2560 audio=no fix
2016-02-14 21:01:06 +01:00
Andre Bernet
860409de29
[Horus] UI fixes
2016-02-12 12:21:33 +04:00
Bertrand Songis
48081db9f6
[Horus] Compilation fixes
2016-02-11 23:34:07 +01:00
Bertrand Songis
02f06706c2
[Horus] Themes introduction
2016-02-11 22:58:43 +01:00
Bertrand Songis
1da4df143c
[Horus] Travis OK?
2016-02-10 17:16:45 +01:00
Bertrand Songis
6ce34c511c
[Horus] Last commit broke the UI :(
2016-02-10 17:00:55 +01:00
Bertrand Songis
27fe5c198f
[Horus] Warnings fixed
2016-02-10 14:55:00 +01:00
Bertrand Songis
cd821116c5
[Horus] UI Refactoring
2016-02-10 14:38:14 +01:00
Bertrand Songis
65fc20ddde
[Horus] Martin's design for buttons
2016-02-09 23:08:47 +01:00
Bertrand Songis
2037c33ce1
[Horus] Martin's design to choose the layout
2016-02-09 23:08:47 +01:00
JivaroFAD
2e76be5b0b
Mega2560 audio compilation allowed
2016-02-09 20:07:37 +01:00
JivaroFAD
cdcf64e38c
Mega2560 audio correction
2016-02-09 19:39:15 +01:00
Andre Bernet
fd1181dc09
VC++ compilation
2016-02-09 02:07:22 +04:00
Andre Bernet
c7bd968586
Fix annoying space and newline in date constant on windows requiring manual fix each time
2016-02-09 01:22:23 +04:00
Bertrand Songis
11cc82a7ac
[Horus] UI bugfix
2016-02-08 21:41:13 +01:00
Bertrand Songis
1ba6a56641
Travis compilation fix
2016-02-08 21:20:59 +01:00
Bertrand Songis
366c286e73
[Horus] UI continued
2016-02-08 20:56:02 +01:00
Andre Bernet
afddad9396
Taranis main view adjustments for 3-char switch names ( fix #3278 )
2016-02-07 15:45:47 +04:00
Andre Bernet
110c5da1e7
Joystick now supports 24 buttons (ch9-32) ( fix #3268 )
2016-02-06 09:34:12 +04:00
Bertrand Songis
fda4cac1ed
[Horus]
2016-02-01 20:45:56 +01:00
Andre Bernet
7d0f5a9d9b
Store control types and names in profile ( fix #3260 )
2016-01-31 12:21:18 +01:00
Bertrand Songis
e64866244d
Compilation fix
2016-01-31 11:40:27 +01:00
Bertrand Songis
1c38ccaa12
New menu to configure the user custom screens
2016-01-31 11:35:25 +01:00
Bertrand Songis
40ae1879e8
VC++ compilation fix
2016-01-31 11:34:07 +01:00
Bertrand Songis
979a86f24e
Companion crash when opening a new model fixed
2016-01-31 00:22:03 +01:00
Andre Bernet
992897a5a7
Import/export handling was broken for Average formula telemetry sensors ( Fix #3262 )
2016-01-30 23:06:48 +01:00
Andre Bernet
8733915634
Fix 2.2 nightly updates
2016-01-30 22:47:56 +01:00
Bertrand Songis
643e449f52
Calibration modified
2016-01-30 13:54:52 +01:00
Bertrand Songis
c36acc5372
SPORT_FILE_LOG renamed to LOG_TELEMETRY. And logs are now stored in telemetry.log
2016-01-30 12:58:00 +01:00
Bertrand Songis
3913a36aeb
Crossfire again @400000 bauds
2016-01-30 12:14:35 +01:00
Bertrand Songis
2a4bc2cf6a
Fixes #2022
2016-01-30 11:23:34 +01:00
Bertrand Songis
fe865dfdae
Cosmetics
2016-01-30 11:14:43 +01:00
Bertrand Songis
45cdfac22b
Cosmetics
2016-01-30 10:17:28 +01:00
Bertrand Songis
c07a2d338a
Try to update gcc-avr on Travis and fix compilation failure
2016-01-30 00:40:29 +01:00
Bertrand Songis
16a37db86f
Try to update gcc-avr on Travis and fix compilation failure
2016-01-30 00:37:35 +01:00
Bertrand Songis
695e05c713
Try to update gcc-avr on Travis and fix compilation failure
2016-01-30 00:36:32 +01:00
Bertrand Songis
29eafb4fba
Try to update gcc-avr on Travis and fix compilation failure
2016-01-30 00:29:05 +01:00
Bertrand Songis
7599d22c83
Try to update gcc-avr on Travis and fix compilation failure
2016-01-30 00:00:49 +01:00
Bertrand Songis
027f442079
Update README.md
2016-01-29 23:59:03 +01:00
Bertrand Songis
56fd1e8039
Try to update gcc-avr on Travis and fix compilation failure
2016-01-29 23:57:00 +01:00
Bertrand Songis
0e1ab00ed3
Try to update gcc-avr on Travis and fix compilation failure
2016-01-29 23:54:35 +01:00
Bertrand Songis
7ebebb312a
Fixes #3255
2016-01-29 16:11:51 +01:00
Bertrand Songis
364bf6ac23
Commit tests should be OK now
2016-01-29 14:27:27 +01:00
Bertrand Songis
b7e4a3c63b
[Horus] A few TODOs fixed (some sprintf removed)
2016-01-28 23:12:26 +01:00
Bertrand Songis
d6c17a7ead
Compilation failure
2016-01-28 06:53:13 +01:00
Bertrand Songis
3854e05f26
[Horus] Missing bitmaps
2016-01-27 23:03:33 +01:00
Bertrand Songis
087e606021
[Horus] Horus downloads now enabled
2016-01-27 22:29:03 +01:00
Bertrand Songis
4c8789106d
[Horus] Button widget added (still not finished)
2016-01-27 22:17:51 +01:00
Bertrand Songis
5ff4d8829a
Compilation failure
2016-01-27 07:09:15 +01:00
Bertrand Songis
a313d541dc
Compilation failure
2016-01-27 07:01:36 +01:00
Bertrand Songis
a8300715a9
[Horus] View main - Timer bitmap added
2016-01-26 21:51:04 +01:00
Bertrand Songis
d118acdf20
[Horus] Batt range added in Radio Setup
2016-01-26 21:48:27 +01:00
Bertrand Songis
9f60e3c909
[Horus] Hardware menu added to the simulator
2016-01-26 06:45:59 +01:00
Bertrand Songis
9d7e38aeff
Missing bitmaps added
2016-01-25 22:38:42 +01:00
Bertrand Songis
5c71d74aab
[Horus] Hardware menu added. Calibration menu moved to the Hardware menu
2016-01-25 22:11:25 +01:00
Damjan Adamic
e738293a52
Fixes #3248 : offset was missing in inputs display
2016-01-25 20:22:06 +01:00
Bertrand Songis
870002ab79
[Horus] Calibration bitmaps
2016-01-25 18:58:44 +01:00
Bertrand Songis
07d62e39db
[Horus] Rotary encoder initialization now good
2016-01-25 18:40:21 +01:00
Bertrand Songis
48365f36a5
[Horus] Slider a little bit modified
2016-01-25 07:29:36 +01:00
Bertrand Songis
b43d336978
Missing bitmaps
2016-01-25 06:44:05 +01:00
Bertrand Songis
e5ae58d4d7
Calibration bitmaps by Martin
2016-01-24 22:36:11 +01:00
Bertrand Songis
b141203bc1
[Horus] Slider with Martin's design
2016-01-24 22:30:46 +01:00
Bertrand Songis
16eaa0347d
Bitmaps moved
2016-01-24 22:29:25 +01:00
Bertrand Songis
c0c7968fc4
[Horus] Pots and sliders now correct in the main view
2016-01-24 20:54:02 +01:00
mhotar
e1463b99e6
Horus button and slider bitmaps
2016-01-24 12:27:59 +01:00
Bertrand Songis
e8318cd8de
Mike's bootloader moved to GitHub
2016-01-24 09:21:12 +01:00
Bertrand Songis
0eb71cb4f2
[Horus] Red LED on error. Blue LED otherwise
2016-01-22 23:05:00 +01:00
Bertrand Songis
c5f3010295
[Taranis] Cosmetics
2016-01-22 22:37:29 +01:00
Bertrand Songis
641b6a321a
[Horus] Internal module and Telemetry now OK. Trainer modes (as Taranis) added
2016-01-22 22:37:06 +01:00
Bertrand Songis
a42b63ff34
[Horus] Missing telemetry code
2016-01-22 22:14:51 +01:00
Bertrand Songis
d2ec99513c
[Horus] Missing pulses code
2016-01-22 22:07:37 +01:00
Bertrand Songis
8eb3480acc
[Horus] Remaining trace removed
2016-01-22 22:04:34 +01:00
Bertrand Songis
c9ae964428
[Horus] Haptic now OK
2016-01-20 21:40:53 +01:00
Bertrand Songis
c51a85f376
[Horus] Mixer volumes range again [-2:+2]. Could be improved later.
2016-01-20 20:05:28 +01:00
Bertrand Songis
6c54374ed8
[Horus] VS1053B Volume added. No ticks at all compared to Taranis!
2016-01-20 19:52:14 +01:00
Bertrand Songis
da76106465
Cosmetics
2016-01-20 15:19:53 +01:00
Bertrand Songis
3b3555df48
Travis should be happy now
2016-01-20 15:18:08 +01:00
Bertrand Songis
c8ae36997e
Simu always compiled in debug mode (-g)
2016-01-20 15:16:40 +01:00
Bertrand Songis
30bf6f7530
[Horus] Segfault in popups displaying file lists
2016-01-20 15:15:51 +01:00
Bertrand Songis
1786d998f8
[Horus] MP3 driver now OK. Still the volume to add
2016-01-20 13:44:07 +01:00
Bertrand Songis
708ef3bc98
Firmware compilation under mingw32 is now OK (tested for Horus)
2016-01-19 20:16:07 +01:00
Damjan Adamic
4aa6bd12ca
Fixes #3233 : Added ADC jitter measurement (use MEASURE_JITTER=YES to enable), Added ADC jitter filter (use JITTER_FILTER=No to disable) (ported from master)
2016-01-19 17:13:11 +01:00
Bertrand Songis
c46c1f887a
[Horus] MP3 driver. The sound is completely distorded (why?), but the background noise is not there
2016-01-18 23:26:23 +01:00
Damjan Adamic
a8172e3588
Fixes #2639 : ADC crosstalk on X9E fixed, sample time was not set for the right channels, sample time also needed to be increased
2016-01-18 20:45:31 +01:00
Andre Bernet
91341fa759
Companion looking for custom scripts at the wrong place ( fix #3237 )
2016-01-18 14:41:44 +01:00
Bertrand Songis
0bad169008
GUI simplification. Needs to be reviewed, but it is better on Horus like this
2016-01-17 23:29:38 +01:00
Bertrand Songis
aa7c320821
[Horus] Shutdown noise removed
2016-01-17 22:44:07 +01:00
Bertrand Songis
5c67e20fa5
[Horus] Makefile updated
2016-01-17 22:00:56 +01:00
Bertrand Songis
aa62f0d6f1
[Horus] Not sure it's good. But the 10ms timer goes at the right speed and audio is good (but still very noisy!)
2016-01-17 21:42:11 +01:00
Bertrand Songis
c86ace9976
[Horus] Audio now OK. PI9 needed to be set as INPUT
2016-01-17 21:41:14 +01:00
Bertrand Songis
b11d45dbb5
[Horus] Shutdown animation fixed
2016-01-17 21:38:42 +01:00
Bertrand Songis
50b76183da
XSD and Xerces not needed anymore (they were not used)
2016-01-16 15:37:15 +01:00
Bertrand Songis
1a7fb12f15
Compilation fix
2016-01-16 11:20:44 +01:00
Bertrand Songis
cbfdf9b9f5
Compilation fix
2016-01-16 11:10:36 +01:00
Bertrand Songis
3f7b289ebe
[Horus] Shutdown animation now OK
2016-01-16 11:00:42 +01:00
Damjan Adamic
295491f965
Header files stamp.h and location.h now generated in build directory
2016-01-15 20:26:08 +01:00
Damjan Adamic
16f465b147
Hours simu build now uses the same config as firmware build
2016-01-15 19:39:16 +01:00
Bertrand Songis
c91511565e
[Horus] MP3 driver extracted from FrSky drivers. I would like to have the sine test wave OK. Still nothing for now
2016-01-15 17:30:54 +01:00
Bertrand Songis
b6759d5434
[Horus] Compilation fix
2016-01-15 12:42:37 +01:00
Bertrand Songis
1771a47637
[Horus] Debug variable added for the audio buffer count. This one is incremented correctly.
2016-01-15 12:23:55 +01:00
Bertrand Songis
677995205d
[Horus] I2C audio pot is removed in latest board!
2016-01-15 11:16:24 +01:00
Bertrand Songis
a6a71b8650
Google tests should be OK
2016-01-15 10:36:20 +01:00
Bertrand Songis
ab4efe89cc
Compilation error
2016-01-15 09:09:19 +01:00
Bertrand Songis
efb37a4419
Remarks from Damjan in e8aaa67450 taken into account
2016-01-15 08:44:45 +01:00
Bertrand Songis
d85ee61cb3
Compilation error
2016-01-15 08:02:44 +01:00
Bertrand Songis
eecdef3c5a
VC++ compilation
2016-01-14 23:15:51 +01:00
Bertrand Songis
a1883db889
Curve names used instead of CV<X> when available
2016-01-14 23:13:26 +01:00
Bertrand Songis
0dd15ebbab
[Taranis] EEPROM v217 => v218 conversion fixes - The MENU and EXIT keys are now OK
2016-01-14 22:57:19 +01:00
Bertrand Songis
3ad57cf3ff
VC++ compilation
2016-01-14 19:46:27 +01:00
Damjan Adamic
f27c092ba4
Missing stuff from commit e8aaa67450
2016-01-14 19:23:56 +01:00
Bertrand Songis
e8aaa67450
[Horus] GUI continued - #3159
...
[GVars] Refactoring continued - #3185
2016-01-14 07:41:30 +01:00
Andre Bernet
43b84385d8
Cosmetics
2016-01-12 11:31:34 +04:00
Andre Bernet
7fe39791ff
Cosmetics
2016-01-12 11:23:58 +04:00
Damjan Adamic
a3fac6049f
Fixes #3207 : proper sensor instance generation in Telemetry Simulator (ported from master #3213 )
2016-01-11 18:58:41 +01:00
Damjan Adamic
e3eb236e7b
Nightly build fix: gmake target only availabe if gtests source is found
2016-01-11 18:42:37 +01:00
Andre Bernet
a57053e390
RTC tooltip corrected ( fix #3225 )
2016-01-11 20:36:04 +04:00
Damjan Adamic
f2362bb748
Fixes #3222 : Throttle Source combobox was populated multiple times (ported from master)
2016-01-10 21:52:47 +01:00
Damjan Adamic
8780535ff9
Fixes #3223 : some lua fields were not exported (CPUARM)
2016-01-10 21:13:42 +01:00
Damjan Adamic
12af6a8a19
Travis using cmake for build tests
2016-01-10 20:43:19 +01:00
Damjan Adamic
7faa7c79bf
Re #2939 : additional test for EDGE logical switch
2016-01-10 18:52:42 +01:00
Damjan Adamic
0ac9998e6b
Fixes #2939 : Logical switch internal state was being reset by the AND switch, that affected its function (it looked like AND was applied before the EDGE processing, not after like it is done for other logical switch types). (ported from master branch)
2016-01-10 18:52:42 +01:00
Damjan Adamic
a76fc4c88c
Re #2939 : gtests added to cmake
2016-01-10 18:43:33 +01:00
Bertrand Songis
26469b8627
[Horus] Cosmetics
2016-01-10 13:27:02 +01:00
martin
ba4dd66891
horus startup/shutdown images
2016-01-10 12:41:47 +01:00
Bertrand Songis
be67637ec6
[Horus] Compilation fix
2016-01-09 11:44:23 +01:00
Bertrand Songis
595a191be4
[Horus] Compilation fix
2016-01-09 11:19:01 +01:00
Bertrand Songis
1ff32c64f5
[Horus] Bitmaps must be word aligned!
2016-01-09 01:05:09 +01:00
Bertrand Songis
87f8ea516b
Compilation fix
2016-01-08 23:34:57 +01:00
Bertrand Songis
86df9fee4a
Compilation fix
2016-01-08 23:17:30 +01:00
Bertrand Songis
bd7769e717
[Horus] Throttle stick interrupts the splash
2016-01-08 23:07:29 +01:00
Bertrand Songis
c42696102a
Cosmetics
2016-01-08 22:27:55 +01:00
Bertrand Songis
82a4ad4103
[Horus] Fixes. ADC + Switches + Trims + RTC OK
2016-01-08 22:21:26 +01:00
Bertrand Songis
685dece185
[Horus] Missing dependency
2016-01-08 16:49:20 +01:00
Bertrand Songis
a43271c7a6
[Horus] First fixes on the real radio
2016-01-07 23:56:18 +01:00
Bertrand Songis
bbe4e7d4c3
Fixes #3206
2016-01-06 23:29:20 +01:00
Bertrand Songis
3d9553d5f3
#3206 - Statistics view reworked
2016-01-06 23:12:02 +01:00
Bertrand Songis
5e02140ac7
[CMake] BOLD missing in Taranis compilation
2016-01-06 22:32:13 +01:00
Bertrand Songis
d54525fe7a
Cosmetics
2016-01-06 21:55:42 +01:00
Bertrand Songis
8a819dbed5
OpenTX copyright date updated to 2016
2016-01-06 21:54:15 +01:00
Damjan Adamic
b4cffbcce1
nightly-22 updated
2016-01-04 22:34:23 +01:00
Damjan Adamic
9a5bd48712
More changes
2016-01-04 22:25:52 +01:00
Damjan Adamic
d8bc752291
Revision fetched after the repository update.
...
Removed unused files.
Unification of nightly and release scripts
Code cosmetics
2016-01-04 22:25:52 +01:00
mhotar
f6740c4583
CZ translation-minor update
2016-01-04 20:35:26 +01:00
Bertrand Songis
5f0bfc50e9
Merge pull request #3197 from opentx/projectkk2glider/issue_3167_image_support
...
Projectkk2glider/issue 3167 image support
2016-01-03 19:50:39 +01:00
Damjan Adamic
f61bb941dc
Read image using FatFs and disable stb-image stdio support
2016-01-03 18:49:21 +01:00
Damjan Adamic
0600122102
Small fixes
2016-01-03 18:05:18 +01:00
Damjan Adamic
a4e6c90d1d
Jenkins scripts latest state from the server
2016-01-03 16:58:24 +01:00
Damjan Adamic
c5e0eb84b8
Fixes #3130 : remove /lib paths from RPM (ported from master)
2016-01-03 16:52:55 +01:00
Damjan Adamic
b045b979cd
Fixes #2974 : Hardware/Calibration tab split int two tabs: Calibration (using table widget, all calibration values shown) and Hardware (ported from master)
2016-01-03 12:21:38 +01:00
Bertrand Songis
93fde17526
Compilation fix
2016-01-03 11:56:25 +01:00
Bertrand Songis
dc6d9aca3a
Compilation fix
2016-01-03 11:44:07 +01:00
Bertrand Songis
77772287fe
Sky9x added to CMakeLists.txt
2016-01-03 11:06:15 +01:00
Damjan Adamic
bfd385115f
Compilaton fix
2016-01-02 21:01:28 +01:00
Damjan Adamic
d7112b5dd7
BMP also works (1bit bitmaps are not supported by stb-image library)
2016-01-02 20:48:28 +01:00
Damjan Adamic
acaa77daab
JPEG also works
2016-01-02 20:48:28 +01:00
Damjan Adamic
03c9b2c4a2
PNG loading works
2016-01-02 20:48:28 +01:00
Damjan Adamic
826eb2569c
stb-image v2.08 library added ( https://github.com/nothings/stb )
2016-01-02 20:48:28 +01:00
Damjan Adamic
8809a64d57
Fixed: same BMP was loaded over and over
2016-01-02 20:26:34 +01:00
Damjan Adamic
1b177ba8b8
Fixed: OpenTX Bootloader bin2lbm conversion error (last partial chunk was missing)
2015-12-28 21:45:37 +01:00
Bertrand Songis
450bd77f67
Merge pull request #3176 from opentx/dsbeach/next-issue3141-fx-key-to-reload-scripts
...
Next branch fixes #3141 Fx key to reload scripts
2015-12-27 20:56:46 +01:00
David S. Beach
3e409a0371
Next branch fixes #3141 Fx key to reload scripts
2015-12-27 11:53:29 -05:00
Bertrand Songis
b778c5e469
Windows package fix
2015-12-27 10:21:25 +01:00
Damjan Adamic
86c5c31293
Fixes #3040 : Application Setting 'Enable automatic backup before writing firmware' was not saved (ported from master)
2015-12-26 20:59:01 +01:00
Damjan Adamic
400a6c2034
Fixes #3146 : fixed Fahrenheit temperature conversion error (if PREC was not 0) (ported from master)
2015-12-26 19:40:58 +01:00
Bertrand Songis
9db8005f71
[Horus] UI continued
2015-12-26 17:58:50 +01:00
Bertrand Songis
ba2d03b3ad
[Taranis] Navigation bug (was introduced in 2.2 refactoring)
2015-12-26 17:58:50 +01:00
Bertrand Songis
e3281ddade
[Companion] All binaries written at the root of the build directory to simplify things
2015-12-26 17:58:49 +01:00
Bertrand Songis
a4343d8e8c
[Taranis] It was impossible to select the [Range Check] button on LR12 in EU mode
2015-12-26 17:58:49 +01:00
Damjan Adamic
2518ed9a74
Fixes #3121 : Companion telemetry sensors Ratio and Offset value increment/decrement ignores precision (ported from master)
2015-12-26 16:08:10 +01:00
projectkk2glider
117e28db16
Fixes #3156 : Outputs Subtrim, Min and Max values rounding problem fixed (ported from master)
2015-12-26 16:08:04 +01:00
Damjan Adamic
d734e3465d
Fixes #3117 : Telemetry sensor Ratio parameter rounding problem fixed (ported from master)
2015-12-26 16:08:03 +01:00
Bertrand Songis
e9f23b2109
[Companion] stamp target removed
2015-12-25 12:31:20 +01:00
Bertrand Songis
2d9aa72c23
VC++ compilation
2015-12-24 15:16:02 +01:00
Bertrand Songis
49d8242faf
VC++ compilation
2015-12-24 15:10:50 +01:00
Bertrand Songis
c5c1475bc9
VC++ compilation
2015-12-24 14:50:09 +01:00
Bertrand Songis
e01d5a31c1
VC++ compilation
2015-12-24 14:26:24 +01:00
Bertrand Songis
c70236cbad
VC++ compilation
2015-12-24 13:39:24 +01:00
Bertrand Songis
908fce110b
VC++ compilation
2015-12-24 12:33:28 +01:00
Bertrand Songis
b2b09b4b04
Update Jenkins compilation script
2015-12-24 11:16:34 +01:00
Bertrand Songis
4c8b760022
Update Jenkins compilation script
2015-12-24 11:12:51 +01:00
Bertrand Songis
e41ef3fa5d
Cosmetics
2015-12-24 11:03:14 +01:00
Bertrand Songis
d5cbf57e1b
VC++ compilation
2015-12-24 11:01:20 +01:00
Andre Bernet
cc40d1e611
Revert "Better placement for companion build output"
...
This reverts commit d82cf058f7 .
2015-12-24 10:11:59 +04:00
Andre Bernet
316d42b5b6
Mixers monitor option was missing
2015-12-24 10:09:10 +04:00
Andre Bernet
d82cf058f7
Better placement for companion build output
2015-12-24 09:52:59 +04:00
Bertrand Songis
2df68d1579
VC++ compilation
2015-12-23 23:45:56 +01:00
Bertrand Songis
1e15b711bb
Companion binaries and libs built into the same directory
2015-12-23 22:28:54 +01:00
Bertrand Songis
97d59cfa56
Copyright script applied to all sources in the radio directory
2015-12-23 19:57:13 +01:00
Bertrand Songis
0f1ccc993e
Include guard script applied to all headers in the radio directory
2015-12-23 19:47:10 +01:00
Bertrand Songis
b818c0df6b
[Horus] Segfault when a curve goes out of the screen
2015-12-23 19:40:04 +01:00
Bertrand Songis
42473d6868
Target make flash added
2015-12-23 19:22:29 +01:00
Bertrand Songis
31d4340ce7
Merge pull request #3169 from opentx/bsongis/Switch_to_CMake
...
Switch to CMake
2015-12-23 19:16:39 +01:00
Bertrand Songis
2d4d6ffe48
[Taranis] Strange bug in bootloader fixed by changing the files order in link. TODO added to understand why...
2015-12-23 19:08:46 +01:00
Bertrand Songis
1a308b0a53
Horus board tested OK
2015-12-23 18:59:16 +01:00
Bertrand Songis
d02d0f26db
Switch to CMake - Taranis bootloader added. Tests done.
2015-12-23 18:39:02 +01:00
Bertrand Songis
356faefb6d
Ignore list updated
2015-12-23 09:11:56 +01:00
Bertrand Songis
0c78c60dc9
Switch to CMake continued
2015-12-23 00:42:05 +01:00
Bertrand Songis
88841f63ca
Switch to CMake
2015-12-21 23:43:18 +01:00
Bertrand Songis
c8358d7e37
VC++ compilation fix
2015-12-21 09:08:20 +01:00
Bertrand Songis
c819814d94
Merge pull request #3165 from opentx/projectkk2glider/crossfire_port_to_next
...
Projectkk2glider/crossfire port to next
2015-12-20 23:44:10 +01:00
Bertrand Songis
bccea3594c
Merge pull request #3166 from opentx/projectkk2glider/powerbox_port_to_next
...
Projectkk2glider/powerbox port to next
2015-12-20 23:43:29 +01:00
Bertrand Songis
05c29d320c
[Powerbox] 0xOB20 field added. Radio translations
2015-12-20 17:21:34 +01:00
Bertrand Songis
7789fd0b38
[Powerbox sensor] First tests done. It remains the 0x0B20 to add
2015-12-20 17:21:27 +01:00
Bertrand Songis
b00ef6a9b3
[S.PORT] Powerbox fields added
2015-12-20 17:21:16 +01:00
Bertrand Songis
739f19d450
Again 16 channels for Crossfire.
...
I hope they won't change their mind again
2015-12-20 17:13:04 +01:00
Bertrand Songis
cc8bd03d8a
Crossfire support added to Companion
2015-12-20 17:12:51 +01:00
Bertrand Songis
816b22fd9d
Crossfire protocol now accepts 12 channels instead of 16
2015-12-20 17:11:21 +01:00
Bertrand Songis
0504e848ed
Crossfire has 16 channels (fixed)
2015-12-20 17:11:10 +01:00
Bertrand Songis
5250f5eb4c
Crossfire has 16 channels (fixed)
2015-12-20 17:10:51 +01:00
Damjan Adamic
91e80d446a
#2894 - Crossfire (inverted serial) sent on S.PORT pin in the module bay (ported from master f7044a20ec)
...
16 channels sent every 2.5ms now @ 200KBauds with CRC
2015-12-20 17:10:32 +01:00
Damjan Adamic
e8983250ca
[Taranis] LR12 is now EU compatible (ported from master ce3d5dbac)
2015-12-20 16:54:18 +01:00
Damjan Adamic
493130504b
Re #3160 : fixed Windows compilation, help/warnings shown in a message box (they were not visible on Windows) (ported from master)
2015-12-19 19:33:25 +01:00
Damjan Adamic
0db5072bed
Fixes #3160 : command line options support added to standalone simulator (radio type and eeprom file) (ported from master)
2015-12-18 22:44:17 +01:00
Bertrand Songis
cf4fa51019
cli command "set rtc" added
...
syntax: set rtc <year> <month> <day> <hour> <minute> <second>"
2015-12-16 22:27:09 +01:00
Bertrand Songis
8942115f33
Fixes #3150
2015-12-16 07:11:51 +01:00
Bertrand Songis
d7cbd78edf
Merge pull request #3153 from mikeller/mikeller/invert_serial_rx_next
...
Graft of 'invert_serial_rx' onto next.
2015-12-16 07:04:30 +01:00
mikeller
90a62b00f0
Fixed compile error when building simulator.
2015-12-15 19:39:01 +13:00
Michael Keller
d165a22a54
Fixup from merge.
2015-12-15 12:06:16 +13:00
Michael Keller
1f59f04070
Merge branch 'mikeller/invert_serial_rx_next' of https://github.com/mikeller/opentx into mikeller/invert_serial_rx_next
2015-12-15 12:04:03 +13:00
mikeller
01fa6471c7
Graft of serial port inversion option onto 'next'.
2015-12-15 12:03:21 +13:00
Bertrand Songis
a60522df18
Merge pull request #3149 from opentx/dsbeach/next-issue3147-telem-sim-aspd-as-knots
...
Changes to send ASpd as knots
2015-12-14 22:27:09 +01:00
Damjan Adamic
9e237c9e46
Re #3127 and #2921 : getFlightMode() can now return specified flight mode data
2015-12-14 20:40:27 +01:00
David S. Beach
9a114c903c
Changes to send ASpd as knots
2015-12-14 11:53:04 -05:00
mikeller
551ef10d6f
Graft of serial port inversion option onto 'next'.
2015-12-15 02:08:16 +13:00
Andre Bernet
92704687cf
Ignore list updated
2015-12-14 10:31:04 +04:00
Andre Bernet
3cab898225
Case change fix
2015-12-14 10:22:28 +04:00
Bertrand Songis
e103d6fc24
Merge pull request #3144 from flacjacket/python2-3_next
...
Python 2/3 compatibility and PEP8 on next
2015-12-14 07:16:57 +01:00
Sean Vig
4bd90d79d0
Use with open(...) as ...: context managers
...
Instead of manually opening and closes file objects, use the context
manager that will properly handle opening and closing files for us, even
in the event of some error
2015-12-13 18:57:36 -06:00
Sean Vig
82c3230981
PEP8 and break up radio/util/tts.py
...
Break up tts.py so that each language configuration of system and custom
sounds is done in a separate file, also fixing PEP8 problems with
tts.py, mostly whitespace related
2015-12-13 18:55:03 -06:00
Sean Vig
5f698d2b17
PEP8 radio/util/translate.py
...
Remove unused imports, fix whitespace, fix undefined variable
2015-12-13 18:55:03 -06:00
Sean Vig
4bfcfd0fc8
PEP8 radio/util/taranisicons.py
...
Remove unused imports, fix whitespace, fix indentation
2015-12-13 18:55:02 -06:00
Sean Vig
bcc7982b3b
PEP8 radio/util/sportparse.py
...
Remove unused import, fix whitespace, indentation, and comments
2015-12-13 18:55:02 -06:00
Sean Vig
0743785126
PEP8 radio/util/sinus.py
...
Fix whitespace
2015-12-13 18:55:02 -06:00
Sean Vig
196dbb1d39
PEP8 radio/util/parse.py
...
Fix whitespace and indentation
2015-12-13 18:55:02 -06:00
Sean Vig
fa0ded50fe
PEP8 radio/util/luaexport.py
...
Fix indentation
2015-12-13 18:55:02 -06:00
Sean Vig
2968b25cfa
PEP8 radio/util/include-guard.py
...
Split imports, fix whitespace
2015-12-13 18:55:02 -06:00
Sean Vig
39ee317190
PEP8 radio/util/img2lbm.py
...
Fix whitespace
2015-12-13 18:54:55 -06:00
Sean Vig
710482e821
PEP8 radio/util/font2png.py
...
Fix whitespace and indentations, remove semicolons
2015-12-13 18:39:02 -06:00
Sean Vig
73f9dac120
PEP8 radio/util/fat12.py
...
Fix indentation and whitespace
2015-12-13 18:32:54 -06:00
Sean Vig
7dcd96d258
PEP8 radio/util/dsm2.py
...
Fix indentation and whitespace
2015-12-13 18:32:54 -06:00
Sean Vig
9d13484291
PEP8 radio/util/copyright.py
...
Remove unused imports, fix whitespace, fix comments
2015-12-13 18:32:54 -06:00
Sean Vig
be154140b3
PEP8 radio/util/codecs.py
...
Fix white space
2015-12-13 18:32:53 -06:00
Sean Vig
054952edcb
PEP8 radio/util/capitalize.py
...
Split imports, fix indentation
2015-12-13 18:32:53 -06:00
Sean Vig
3d6533c88b
PEP8 radio/util/bin2lbm.py
...
Fix indentation
2015-12-13 18:32:53 -06:00
Sean Vig
a0f6b0e913
PEP8 radio/util/addtr.py
...
Split imports, fix indentation
2015-12-13 18:32:53 -06:00
Sean Vig
50d8e21533
PEP8 radio/util/add-issue-links.py
...
Remove unused imports, fix indentation
2015-12-13 18:32:53 -06:00
Sean Vig
b8800ed30e
Update Makefile to allow Python 3
...
We no longer must enforce Python 2, so let Python 3 be run if that is
the system Python
2015-12-13 18:31:50 -06:00
Sean Vig
5efa5d47d3
Use Python 2/3 compatible scripts
...
Almost entirely fixing print statements, but also a couple importing
changes, wrapped in try/excepts, and one case where dict.keys() not
being a list would be a problem.
Also reverts e41139a397
The real fix for #1907
2015-12-13 18:28:44 -06:00
Damjan Adamic
b3d52e3525
Fixes #3061 : some wizard lines were not visible anymore (warn users in changelog to copy new wizard to their SD cards)
2015-12-13 20:50:25 +01:00
Damjan Adamic
aa2ca4f729
Fixes #3043 : unit for Air speed sensor set to knots
2015-12-13 20:39:28 +01:00
Damjan Adamic
034221a78e
Inputs were not exported as Lua fields
2015-12-13 19:30:36 +01:00
Bertrand Songis
f63dcfb778
Merge pull request #3142 from opentx/dsbeach/next-issue2919-telemetry-sensors-simulator
...
Ported simulator enhancements to next
2015-12-13 18:43:07 +01:00
David S. Beach
3ebc6bb86c
Ported simulator enhancements to next
2015-12-13 11:22:33 -05:00
Bertrand Songis
b8ac51564e
Compilation fix
2015-12-11 15:12:50 +01:00
Bertrand Songis
5554540630
Lowercase again in all directories to simplify things
2015-12-11 10:00:03 +01:00
Bertrand Songis
1edc1fe316
Compilation fix
2015-12-11 09:29:01 +01:00
Bertrand Songis
00100c0c86
Cosmetics
2015-12-10 23:44:56 +01:00
Andre Bernet
8bdce4e213
Support language-specific chars in notes
2015-12-09 12:00:30 +04:00
Andre Bernet
4edbfcb834
AR9X firmware flashing fallback was wrong
2015-12-08 11:27:51 +04:00
Damjan Adamic
9eeb2dd6a2
More layout changes (1366 ms with table layout)
2015-12-07 18:03:46 +01:00
Damjan Adamic
49016498a3
Resize policy back (586 ms with grid layout, 1347 ms with table layout)
2015-12-07 18:03:41 +01:00
Damjan Adamic
e37dcabd95
timing code (796 ms with grid layout, 1394 ms with table layout)
2015-12-07 18:03:36 +01:00
Damjan Adamic
191e37f29c
TableWidget only used if -D TABLE_LAYOUT=yes compile option is defined
2015-12-07 18:03:30 +01:00
Damjan Adamic
1dcc660f31
Fixes #2921 : Lua getFlightMode() function added
2015-12-07 18:01:37 +01:00
Bertrand Songis
618dd279fc
Merge branch 'next' of https://github.com/opentx/opentx into next
2015-12-06 23:12:00 +01:00
Bertrand Songis
13927800e2
Compilation fix
2015-12-06 23:11:42 +01:00
Bertrand Songis
384bfea9f9
Update README.md
2015-12-06 22:58:00 +01:00
Bertrand Songis
1e2130de53
[Horus] Lua model scripts added
2015-12-06 22:54:43 +01:00
Damjan Adamic
9d29b483c5
Lua export fixes ported from master
...
Cmake Horus font dependencies fixed
Jenkins build scripts added and fixed
2015-12-06 11:26:07 +01:00
Damjan Adamic
75c1f9f3f7
Compilation fix
2015-11-30 20:04:28 +01:00
Damjan Adamic
af6ea012bb
Lua documentation update
2015-11-30 18:53:33 +01:00
Damjan Adamic
5492c18a01
Lua exports fixes (ported from master 5d7cc79d):
...
* X9E fields were missing
* inputs were missing
* renamed X9E center sliders, which name collided with logical switches
2015-11-30 18:45:13 +01:00
Bertrand Songis
fd554cf013
Merge pull request #3115 from HakanBastedt/HakanBastedt/More_Swedish_translation_issues_3113
...
Swedish translation now up-to-date and in sync with EN #3113
2015-11-28 22:49:32 +01:00
Håkan Båstedt
9bc63c7421
Fixed messed-up line breaks
2015-11-28 22:08:55 +01:00
Håkan Båstedt
5169892d39
Swedish translation now up-to-date and in sync with EN
2015-11-28 14:43:47 +01:00
Bertrand Songis
bca9866675
[Horus] A few SD card / Models storage fixes
2015-11-27 21:33:02 +01:00
Bertrand Songis
787d2ffa92
[Horus] Freeze when invalid (or no) model bitmap
2015-11-26 22:59:06 +01:00
Damjan Adamic
d2155ef089
Fixes for Windows build
2015-11-26 21:40:28 +01:00
Bertrand Songis
f80a788754
Merge pull request #3112 from opentx/projectkk2glider/issue_2469_lua_keys_for_next_part2
...
Re #2469 : part2: keys accesible to Lua telemetry scripts (Taranis only)
2015-11-26 21:19:39 +01:00
Bertrand Songis
7c1634c00d
Horus simu compilation fix
2015-11-26 20:40:13 +01:00
Damjan Adamic
1cbd0ec4b4
Compilation fix for git ID (another try)
2015-11-26 20:33:05 +01:00
Damjan Adamic
dc2d2e1f2e
Compilation fix for git ID
2015-11-26 20:21:33 +01:00
Damjan Adamic
98d5966946
stamp.h should be PHONY target
2015-11-26 20:10:30 +01:00
Damjan Adamic
f184e9bed3
Re #2469 : part2: keys accesible to Lua telemetry scripts (Taranis only) (ported #3087 from master commits 3186a5d99..94d8b8b0e8d)
2015-11-26 19:40:32 +01:00
Bertrand Songis
cbe244fc6c
Fixes Horus compilation
2015-11-26 19:35:07 +01:00
Bertrand Songis
f8201844d7
Merge pull request #3111 from opentx/projectkk2glider/issue_2469_lua_keys_for_next_part1
...
Re #2469 : part1: Menu system renaming of variables and refactoring
2015-11-26 18:35:41 +01:00
Damjan Adamic
51b8f9b054
Re #2469 : part1: Menu system renaming of variables and refactoring (ported #3087 from master commits 3186a5d99..94d8b8b0e8d)
2015-11-26 18:29:20 +01:00
Andre Bernet
ab99740e1b
Swedish TTS fixes by HakanBastedt
2015-11-26 13:07:41 +04:00
Bertrand Songis
f19815ee26
Cosmetics
2015-11-25 23:15:29 +01:00
Bertrand Songis
84bd62bdce
Merge pull request #3105 from opentx/projectkk2glider/lua_additions_for_next
...
Lua addition ported from master to next
2015-11-25 22:56:36 +01:00
Damjan Adamic
efc57d4cf2
Spaces removed
2015-11-25 22:44:22 +01:00
Bertrand Songis
d101a6d181
Compilation fix
2015-11-25 21:58:51 +01:00
Bertrand Songis
71f08998dd
[Horus] No more errors in Lua interface compilation
2015-11-25 21:50:12 +01:00
Bertrand Songis
791b1173e3
Another couple of functions renamed
...
And nothing else this time!
2015-11-25 21:24:20 +01:00
Damjan Adamic
7538fcfb51
Git commit ID added to stamp
...
Fixes #2921 : getValue() now also returns pilot position
Fixes #3062 : Close any Lua open files when radio powers off
Fixes #3095 : Lua string library added (only 6k bytes of flash used)
Re #3095 : luaGetVersion() also returns version as numbers
(Ported from master 7ef790d3..4d0bd14ad and squashed into one commit)
2015-11-25 18:00:44 +01:00
Bertrand Songis
7e6dc610ac
Compilation fix
2015-11-25 07:40:15 +01:00
Bertrand Songis
765ff269f9
Compilation fix
2015-11-24 22:48:16 +01:00
Bertrand Songis
01187e60c2
Some more LCD functions renamed
2015-11-24 22:09:22 +01:00
Damjan Adamic
f92b71c0b8
RRe #2861 : Use new TableLayout for Logical switches, Outputs and Special functions (ported from master 731faa8 and squashed into one commit)
2015-11-23 18:56:38 +01:00
Damjan Adamic
edab80e6af
A FAT12 dump script that got left behing in some old master branch (was used in #1793 )
2015-11-22 18:11:49 +01:00
Damjan Adamic
18e36657f8
Re #3026 : add Clear to the flight mode (context menu on the Name label) (ported from master b0d3ae26)
2015-11-22 18:11:29 +01:00
Bertrand Songis
683f6e22e2
[Horus] MODELSEL screen continued
2015-11-21 11:35:35 +01:00
Damjan Adamic
0db2013d24
Lua documentation update (ported from master 682fa5d)
2015-11-20 21:25:40 +01:00
Bertrand Songis
6f0de32ba8
[Horus] Menu CurveOne improved
2015-11-20 20:19:38 +01:00
Bertrand Songis
170a2b2612
Should fix the latest compilation error on Visual Studio
2015-11-19 19:52:52 +01:00
Damjan Adamic
f05058252f
mainmenu.lbm removed from Taranis. Cmake dependencies fixed.
2015-11-19 18:31:44 +01:00
Damjan Adamic
32d0e3890a
Additonal stamp.h fixes
2015-11-19 18:16:58 +01:00
David S. Beach
ee95c973e9
Fixes #3024 : Companion 2.1 (windows) - Lua 'execute' fails in non-root directory (ported from master, re #3025 )
2015-11-19 17:57:33 +01:00
dsbeach
a1bb31b521
Modifications to luaCompileAndSave() - as scripts are loaded it will check for existing file <file>.lua.src and compile it to <file>.lua if found. (ported from master, re #3079 )
2015-11-19 17:50:07 +01:00
Damjan Adamic
e1cf90d6d4
Stamp fix
2015-11-19 15:48:19 +01:00
Damjan Adamic
cc836a049b
Re #3053 : clean translations/*.h (original author griebd)
2015-11-19 15:45:41 +01:00
Michele
d66b55707d
Update it.h.txt (ported from master, re #3036 )
2015-11-19 15:38:07 +01:00
Damjan Adamic
fd73adc68b
Cmake fixes
2015-11-19 00:02:15 +01:00
Bertrand Songis
b7c09d703c
[Horus] UI continued
2015-11-18 22:07:48 +01:00
Bertrand Songis
22a24d67c9
Cosmetics
2015-11-17 22:52:57 +01:00
Bertrand Songis
821cdff3e6
[Horus] Telemetry menu review
2015-11-17 22:51:36 +01:00
Bertrand Songis
e979768445
[Horus] Menu calibration review
2015-11-17 22:51:36 +01:00
Bertrand Songis
f238e4d737
Merge pull request #3081 from indavis/next
...
Update flasheepromdialog.ui, Fixed backupBeforeWrite toolTip.
2015-11-17 19:53:18 +01:00
indavis
e3825ed542
Update flasheepromdialog.ui
...
Updating the backupBeforeWrite toolTip. It was incorrectly set to the checkFirmwareCompatibility text.
2015-11-17 02:15:32 -06:00
Damjan Adamic
788035b0e3
Lua documentation update
2015-11-16 22:46:07 +01:00
Damjan Adamic
d1e9bf8e98
Lua documentation update
2015-11-16 19:52:59 +01:00
Bertrand Songis
86b5e36925
Merge pull request #3076 from opentx/Horus
...
Horus
2015-11-16 18:14:46 +01:00
Bertrand Songis
072204756c
Indentation problem
2015-11-16 18:13:21 +01:00
Bertrand Songis
e76478f27a
[Horus] Merge of Telemetry menu
2015-11-16 18:08:58 +01:00
Damjan Adamic
db4ac954ba
Better makefile recipe for lua_exports.inc target
2015-11-16 10:22:12 +01:00
Damjan Adamic
6f230c4fc7
Fixed lua_exports.inc target
2015-11-16 07:20:08 +01:00
Bertrand Songis
de733579d5
Merge remote-tracking branch 'origin/next' into Horus
...
# Conflicts:
# companion/src/CMakeLists.txt
# companion/src/firmwares/opentx/opentxinterface.cpp
# companion/src/firmwares/opentx/simulator/CMakeLists.txt
# companion/src/firmwares/opentx/stamp-opentx.h.in
# radio/src/Makefile
# radio/src/cli.cpp
# radio/src/gui/Taranis/helpers.cpp
# radio/src/gui/Taranis/lcd.cpp
# radio/src/gui/Taranis/menu_model_setup.cpp
# radio/src/gui/Taranis/view_main.cpp
# radio/src/lua_api.cpp
# radio/src/main_avr.cpp
# radio/src/myeeprom.h
# radio/src/opentx.cpp
# radio/src/pulses/pxx_arm.cpp
# radio/src/storage/eeprom_conversions.cpp
# radio/src/targets/Horus/adc_driver.cpp
# radio/src/targets/Horus/board_horus.cpp
# radio/src/targets/Horus/board_horus.h
# radio/src/targets/Horus/diskio.cpp
# radio/src/targets/Horus/hal.h
# radio/src/targets/Horus/haptic_driver.cpp
# radio/src/targets/Horus/i2c_driver.cpp
# radio/src/targets/Horus/keys_driver.cpp
# radio/src/targets/Horus/lcd_driver.cpp
# radio/src/targets/Horus/led_driver.cpp
# radio/src/targets/Horus/pulses_driver.cpp
# radio/src/targets/Horus/pwr_driver.c
# radio/src/targets/Horus/sdio_sd.c
# radio/src/targets/Horus/sdio_sd.h
# radio/src/targets/Horus/serial2_driver.cpp
# radio/src/targets/Horus/telemetry_driver.cpp
# radio/src/targets/Horus/usb_conf.h
# radio/src/targets/Horus/usbd_desc.c
# radio/src/targets/Horus/usbd_storage_msd.cpp
2015-11-15 23:08:34 +01:00
Bertrand Songis
d3915a78fd
Fixes #2902
2015-11-15 20:02:20 +01:00
Bertrand Songis
f8f5dde24e
Horus drivers fixes
2015-11-15 20:02:20 +01:00
Bertrand Songis
e76cebbc66
Horus drivers
2015-11-15 20:02:20 +01:00
Bertrand Songis
8ba13e5685
EEPROM v217->v218 conversions (on board + Companion)
2015-11-15 20:02:20 +01:00
Bertrand Songis
116dcf93e0
Fixes #2902
2015-11-15 20:02:20 +01:00
Bertrand Songis
18e128ef55
EEPROM structure changes to allow more switches (9bits instead of 8bits)
2015-11-15 20:02:20 +01:00
Bertrand Songis
11fe3d41f8
Version moved to 2.2.0
2015-11-15 20:02:20 +01:00
Bertrand Songis
d0d7135db4
Merge pull request #3068 from opentx/projectkk2glider/lua_split_files
...
Projectkk2glider/lua split files
2015-11-15 19:44:48 +01:00
Bertrand Songis
1ce0b71c5c
Merge pull request #3073 from opentx/projectkk2glider/issue_3071
...
Fixes #3071 : wrong telemetry unit and precision was used for V2 in lo…
2015-11-15 19:41:45 +01:00
Damjan Adamic
109faf8989
Fixes #3071 : wrong telemetry unit and precision was used for V2 in logical switches (radios with ARM CPU other than Taranis)
2015-11-15 17:58:10 +01:00
Damjan Adamic
754b875d81
Re #3054 : Lua byte-code of every loaded script is dumped to a file if LUA_COMPILER=YES is defined (only for simu target. Original code author (dsbeach)
2015-11-15 16:32:12 +01:00
Damjan Adamic
2572ed0eba
Removed unnecessary FILINFO
2015-11-15 16:20:32 +01:00
Bertrand Songis
404a1934c5
[Horus] GVARS Menu
2015-11-15 14:18:43 +01:00
Damjan Adamic
feac6d000f
Companion build fixed (stamp duplication removed)
2015-11-15 13:19:26 +01:00
Bertrand Songis
77ebe3caec
Wrong address for updates
2015-11-15 12:54:29 +01:00
Bertrand Songis
e71b53964b
[Horus] For the moment no better solution for Windows :(
2015-11-15 12:52:36 +01:00
Damjan Adamic
4a60c8aa6e
Lua exports moved to lua dir
2015-11-15 12:12:24 +01:00
Damjan Adamic
d54f25ccba
Lua api and interface lua_api.cpp moved to lua dir and split into several files
2015-11-15 12:05:53 +01:00
Bertrand Songis
2f03e2c4ad
Update DONATIONS.txt
2015-11-15 10:03:54 +01:00
Damjan Adamic
c92d88b664
Lua documentation update
2015-11-15 09:50:53 +01:00
Bertrand Songis
11cff7a63b
[Horus] Mouse middle button used for [Enter]
2015-11-15 00:28:22 +01:00
Bertrand Songis
07ca8319ad
[Horus] Simulator buttons modelized
2015-11-14 21:15:28 +01:00
Bertrand Songis
2f54e85421
VERSION_FAMILY dynamic string introduced
2015-11-14 19:17:34 +01:00
Bertrand Songis
b666892da4
Merge pull request #3065 from opentx/projectkk2glider/autogen_lua_docs_2
...
Projectkk2glider/autogen lua docs 2
2015-11-14 18:47:18 +01:00
Bertrand Songis
edf1dbc0b7
Windows compilation fix
2015-11-14 18:24:51 +01:00
Bertrand Songis
7f991ea7f9
Next compilation fixes
2015-11-14 18:02:54 +01:00
Bertrand Songis
f0753fe51c
Next compilation fixes
2015-11-14 17:55:08 +01:00
Bertrand Songis
7f4abd7c83
[Horus] Windows compilation errors
2015-11-14 17:50:52 +01:00
Bertrand Songis
52809b51b9
Update DONATIONS.txt
2015-11-14 17:20:11 +01:00
Bertrand Songis
ed2f66aedd
[Horus] UI continued
2015-11-14 17:19:20 +01:00
Damjan Adamic
1a399a649d
Typos
2015-11-13 20:00:46 +01:00
Damjan Adamic
0f246d2f39
More docs
2015-11-13 19:48:32 +01:00
Damjan Adamic
e5ef862729
Docs added
2015-11-13 18:50:43 +01:00
Damjan Adamic
e6546af9b1
Fixes #2947 : luaGetVersion() upgraded to also return the radio type.
...
Start of Lua API documentation that can be parsed with a custom script that generates gitbook documentation
2015-11-13 18:50:43 +01:00
Andre Bernet
feb98816ec
Hide switch field for FM0
2015-11-13 19:37:27 +04:00
Andre Bernet
71411fcb62
LR12 protocol actually doesn't support remote failsafe configuration
2015-11-13 19:26:34 +04:00
Damjan Adamic
d5824f5719
Re #3043 : Air speed unit typo corrected in parser
2015-11-13 00:19:08 +01:00
Bertrand Songis
f32231cab2
[Horus] Small optimization
2015-11-12 22:22:31 +01:00
Bertrand Songis
f875aec72b
Update DONATIONS.txt
2015-11-12 19:29:25 +01:00
Bertrand Songis
1b7e62a1f0
Merge pull request #3060 from opentx/projectkk2glider/issue_3059_speed_conversions
...
Fixes #3059 : added unit conversions from km/h
2015-11-12 18:53:02 +01:00
Damjan Adamic
ef5746de11
Re #3043 : added Air speed parser
2015-11-12 18:47:32 +01:00
Damjan Adamic
454a664d01
Re #3059 : table lookup used for unit conversion, saved some 50 bytes of FLASH
2015-11-12 14:53:00 +01:00
Damjan Adamic
58edcc3af8
Fixes #3059 : added unit conversions from km/h
2015-11-12 13:55:24 +01:00
Bertrand Songis
09846ca917
Update DONATIONS.txt
2015-11-11 21:43:12 +01:00
Bertrand Songis
2b2f34af29
Release note for 2.1.6 updated
2015-11-11 10:42:20 +01:00
Bertrand Songis
a06d405a2c
Update DONATIONS.txt
2015-11-11 10:26:55 +01:00
Bertrand Songis
429490eb86
Switch to 2.1.6
2015-11-11 10:24:58 +01:00
Bertrand Songis
c73a8bac25
[Taranis X9E] Problem of impossible shutdown on some radios
2015-11-11 10:23:53 +01:00
Bertrand Songis
86f1363d0a
[Horus] Compilation fix
2015-11-11 10:12:09 +01:00
Bertrand Songis
c4d7feaa9b
[Horus] Simulator graphics
2015-11-11 10:02:12 +01:00
Bertrand Songis
312c370162
[Horus] DMA2D more used. Some graphics are really faster.
2015-11-10 21:57:41 +01:00
Bertrand Songis
a9603cbdb7
[Horus] More timings
2015-11-10 21:57:41 +01:00
Damjan Adamic
f854442c79
Fixes #3047 :
...
* negative altitude on top bar was displayed wrong (same bug affected vertical speed)
* add ability to select an altitude sensor with ft unit for top bar
* display actual sensor unit for top bar altitude
2015-11-10 18:01:42 +01:00
mhotar
922141fcf7
simulator slices
2015-11-09 23:29:49 +01:00
Bertrand Songis
34fef4fefe
[Horus] Some LCD timings added in comments
2015-11-09 20:02:08 +01:00
Bertrand Songis
d74092d6eb
Compilation failure
2015-11-08 20:56:37 +01:00
Bertrand Songis
5445e506a6
Simulator bitmaps moved to different directories
2015-11-08 20:56:23 +01:00
Andre Bernet
a1d44d4d9f
Telemetry custom screen changes didn't emit modified signal ( Fix #3029 )
2015-11-07 21:14:48 +01:00
Andre Bernet
cc2fcce559
Hide D8/LR12 in companion when eu firmware option is selected
2015-11-07 08:35:47 +01:00
Bertrand Songis
3a740907bb
Analog_values renamed to adcValues
2015-11-06 18:46:37 +01:00
Bertrand Songis
b1f5ea115c
[Horus] ADC driver by Mike
...
+ new CLI command repeat <interval> <other command>
2015-11-06 18:40:35 +01:00
Bertrand Songis
a4869cdb8a
Update releasenotes.txt
2015-11-05 19:01:08 +01:00
Bertrand Songis
333d7f1ac1
Update releasenotes.txt
2015-11-05 19:00:40 +01:00
martin
380f435cf2
CZ translations
2015-11-04 23:19:50 +01:00
Andre Bernet
5805c0904a
French translations
2015-11-04 21:27:56 +01:00
Damjan Adamic
cd2be28aab
Typo in release notes
2015-11-04 19:23:54 +01:00
Damjan Adamic
d038a0379b
Release notes updated, release set to 2015-11-04
2015-11-04 19:14:51 +01:00
Bertrand Songis
bca18f5938
Compilation fix
2015-11-03 21:36:22 +01:00
Bertrand Songis
62e6e30481
[Horus] Massstorage working now
...
Still a problem on Windows which doesn't want to format the SD card.
Also it seems I am not able to rename the card. It reminds me some issue
we already had on Taranis.
2015-11-03 21:02:28 +01:00
Bertrand Songis
a556c50956
[Horus] Next round of screen changes + refactoring
2015-11-03 19:53:55 +01:00
Bertrand Songis
8f4c161dc0
[Horus] Massstorage (still not working)
2015-11-03 18:45:59 +01:00
Bertrand Songis
aa24bd72ff
Merge pull request #3022 from opentx/kilrah/protocol_fixes
...
Kilrah/protocol fixes
2015-11-02 00:42:39 +01:00
Andre Bernet
a11884522a
Missing else
2015-11-01 14:16:27 +04:00
Andre Bernet
58216ec8b0
Add channel names on companion failsafe sliders ( fix #3021 ), remove redundant stuff
2015-11-01 14:06:49 +04:00
Andre Bernet
1641db873d
Had forgotten to add the shift in channel names on failsafe setup page
2015-11-01 14:03:19 +04:00
Andre Bernet
b1ec421b02
Disable trainer/battery compartment if UART mode not appropriate (#
...
2994)
2015-11-01 13:00:36 +04:00
Andre Bernet
5119448170
Companion support for Taranis internal PPM, remove disabled DJT choice for stock board
2015-11-01 12:26:15 +04:00
Andre Bernet
0d6d309362
Move available protocol list from EEPROMinterface to Firmware class
2015-11-01 12:22:36 +04:00
Damjan Adamic
b56e107e25
Release notes updated
2015-10-31 20:22:14 +01:00
Bertrand Songis
473ddcb56d
Update DONATIONS.txt
2015-10-31 18:49:57 +01:00
Bertrand Songis
484583106c
Merge pull request #3011 from opentx/projectkk2glider/lua_io_issues
...
Projectkk2glider/lua io issues
2015-10-31 18:48:53 +01:00
Bertrand Songis
7138c7c0e4
Merge pull request #3019 from opentx/jtaylor2/issue_3012
...
Remove __CYGWIN__ from Issue 3012 Windows pathing fix because Cygwin
2015-10-31 18:48:25 +01:00
jtaylor2
dcebac87b9
Remove __CYGWIN__ from Issue 3012 Windows pathing fix because Cygwin
...
uses posix pathing and not Windows pathing.
2015-10-31 10:22:11 -04:00
Andre Bernet
8b419770e2
Harmonise module default channel count
2015-10-31 11:25:35 +04:00
Andre Bernet
3d29b8e7e5
Missing default for internal module type ( Fix #3017 )
2015-10-31 11:24:05 +04:00
Andre Bernet
22c429a1a7
Also search for simulators in companion.exe path on Windows ( Fix #3012 )
2015-10-31 10:17:43 +04:00
Damjan Adamic
3b4a6fb49b
Fixes #3016 : Changing the trainer port setting did not set the model modified flag
2015-10-30 22:01:19 +01:00
Damjan Adamic
3dc7e66ba7
Small fix in cli: main stack size reported wrong
2015-10-30 18:20:05 +01:00
Bertrand Songis
fbc2def259
Update DONATIONS.txt
2015-10-30 14:59:45 +01:00
Andre Bernet
08ff104d26
Correct failsafe mapping ( fix #2975 )
2015-10-30 13:08:26 +04:00
martin
a2c50ce2f8
font extra 15x17
2015-10-30 00:17:52 +01:00
Bertrand Songis
b65fa29e1d
Update DONATIONS.txt
2015-10-29 18:03:23 +01:00
Bertrand Songis
b3073e104b
Update DONATIONS.txt
2015-10-28 18:21:57 +01:00
Andre Bernet
22b17c64ff
Semantics
2015-10-28 20:04:06 +04:00
Damjan Adamic
2e068044c6
Fixes #3003 : Lua io.write() did not support numbers
2015-10-27 23:59:18 +01:00
Damjan Adamic
d3e2a00cd2
Re #3001 : f_open() did not support append mode (in simulator only)
2015-10-27 23:59:18 +01:00
Damjan Adamic
2feb5ac894
Fixes #3001 : Lua io.open() could not create new files
2015-10-27 23:59:18 +01:00
Bertrand Songis
6f30718745
Update DONATIONS.txt
2015-10-27 18:44:53 +01:00
Bertrand Songis
16e7dbbb94
[Taranis X9E] Trainer cable always considered as plugged
2015-10-26 19:47:57 +01:00
Bertrand Songis
942148fc5c
Another attempt to fix #2722
2015-10-26 19:20:53 +01:00
Bertrand Songis
088f4d5e3f
[Taranis] The trainer icon will be shown only if valid PPM is received
2015-10-26 19:19:49 +01:00
Bertrand Songis
03fabd95ac
[Horus] Model Selection menu started
2015-10-26 19:15:54 +01:00
Bertrand Songis
7e5374f31d
Should fix Travis builds
2015-10-26 18:16:44 +01:00
Bertrand Songis
756441bc50
[9XR-PRO] Battgraph reduced (seemed not 100% when battery full)
2015-10-26 07:21:36 +01:00
Bertrand Songis
7c0767144f
[9XR-PRO] Bug when searching EEPROM Fat
2015-10-25 23:25:18 +01:00
Bertrand Songis
95040234b3
Another attempt to fix #2722
2015-10-25 21:57:25 +01:00
Andre Bernet
01226b612a
No PPM options are available if trainer mode is master ( fix #2994 )
2015-10-25 23:32:21 +04:00
Damjan Adamic
4605f9d61d
Companion settings moved to 2.2 directory
2015-10-25 20:09:44 +01:00
Bertrand Songis
fcb845a6b2
[Horus] Warning started. No transparency for now
2015-10-25 18:02:46 +01:00
Bertrand Songis
0e34c24d96
For Travis ...
2015-10-25 14:37:28 +01:00
Bertrand Songis
47ea418d5b
Fix for #2722 . Needs tests.
2015-10-25 12:36:46 +01:00
Bertrand Songis
2aa2b41f3a
Fixes #2989
2015-10-25 11:49:29 +01:00
Bertrand Songis
85a5554922
[Taranis] Scrollbar wrong position sometimes in Model Setup
2015-10-25 11:09:08 +01:00
martin
543123a169
asterisk
2015-10-25 02:55:11 +02:00
martin
b96f882866
asterisk
2015-10-25 02:18:55 +02:00
martin
f0039129e9
library icons
2015-10-25 00:04:44 +02:00
dsbeach
6cbe780d57
Adding include for dirent.h for MSVC builds
2015-10-24 15:57:30 -04:00
Damjan Adamic
cd4d6afff8
findTrueFileName() memory leak fixed
2015-10-24 20:33:14 +02:00
Bertrand Songis
9cd0cbf417
Test for the Travis server ...
2015-10-24 20:17:41 +02:00
Damjan Adamic
2a54bee20b
Simulators and firmwares unregistered when application ends (fixes memory leaks)
2015-10-24 20:10:17 +02:00
Damjan Adamic
ee4ea18a3e
Re #2987 : read_file_system_list() return value memory leak fixed
2015-10-24 19:53:41 +02:00
Bertrand Songis
0673663427
[Horus] Simulator refactoring. This one should be nice :)
2015-10-24 19:47:44 +02:00
Damjan Adamic
d38cf06b07
File stripping disabled to improve user trace-backs
2015-10-24 19:09:29 +02:00
Damjan Adamic
54891af0d2
Move to 2.1.5 (we are skipping 2.1.4 to differentiate from the FrSky's 2.1.4)
2015-10-24 18:59:45 +02:00
Bertrand Songis
6f774eb61a
[Horus] Companion simulator
2015-10-24 16:08:29 +02:00
Bertrand Songis
ab0272c16c
[Horus] Refactoring continued
2015-10-24 11:27:34 +02:00
Damjan Adamic
022bd2d3da
Re #1915 : "Start Logs" changed to "SD Logs" (again)
2015-10-24 10:26:18 +02:00
Bertrand Songis
dd88490d00
Update DONATIONS.txt
2015-10-22 23:10:10 +02:00
Bertrand Songis
fb371cf5b7
[Horus] Continued ...
2015-10-22 20:18:55 +02:00
Bertrand Songis
e18e6f9c41
[Horus] Refactoring continued
2015-10-22 20:04:54 +02:00
Bertrand Songis
c8f77fceec
[Horus] SD Storage started. UI continued.
...
+ Some boyscout work on LCD functions
2015-10-22 07:10:19 +02:00
JivaroFAD
018a022c35
M2560 PPM_IN correction + bootloader source
2015-10-21 17:47:13 +02:00
JivaroFAD
1668507114
Cosmetics after pull #2828
2015-10-21 13:48:15 +02:00
Bertrand Songis
580dc6d2de
Merge pull request #2983 from opentx/driver33/PL_TR
...
Translation up to date
2015-10-21 07:14:25 +02:00
Bertrand Songis
ebe4ed19c5
Update DONATIONS.txt
2015-10-21 07:12:15 +02:00
Franck Aguerre
bc08d95576
Merge pull request #2828 from tmrttmrt/tmrttmrt/Fixes#2750__Mega2560_ST7920_mixer_freq_too_slow
...
Tmrttmrt/fixes#2750 mega2560 st7920 mixer freq too slow
2015-10-20 23:22:35 +02:00
mhotar
d353f3c388
round scale image
2015-10-20 20:14:10 +02:00
driver33
319b8695d5
Translation up to date
2015-10-20 16:54:27 +02:00
mhotar
cad1cc4432
timer graprics
2015-10-19 20:26:12 +02:00
Bertrand Songis
768b255d7d
Update DONATIONS.txt
2015-10-19 19:36:32 +02:00
Bertrand Songis
aa88651e0a
[9XR-PRO] Missing delay in LCD initialization. Will it fix #2852 ?
...
I need confirmation from a 9XR-PRO user. I had the bug one time
yesterday but I cannot reproduce ...
2015-10-19 19:35:37 +02:00
Bertrand Songis
9463f49ba1
Fixes #2797 - Model Restore broken on Sky9X / 9XR-PRO
...
It seems I am not allowed to write the 4bytes header separately. It's
overwritten by 4 zeroes at the next write.
2015-10-19 07:56:10 +02:00
Bertrand Songis
cee3559aac
Merge pull request #2979 from opentx/projectkk2glider/telemetryItems_protection
...
Out of bounds protection for telemetryItems[] array access and some c…
2015-10-18 18:00:43 +02:00
Damjan Adamic
082ba0893d
Out of bounds protection for telemetryItems[] array access and some code refactoring for telemetry value precision
2015-10-18 12:06:25 +02:00
Damjan Adamic
4ef9913f76
Re #2956 : Voltage symbol changed to upper case (ported from 2.0)
2015-10-18 09:46:08 +02:00
Bertrand Songis
8a3de9184b
[Horus] Main view continued
2015-10-17 11:12:35 +02:00
Bertrand Songis
4f5ce6b0f0
[Horus] Main view added
2015-10-16 23:09:26 +02:00
Bertrand Songis
719ecc8473
[Horus] A lot of GUI fixes
2015-10-16 17:26:42 +02:00
martin
76b5143dd4
some more Horus graprics
2015-10-15 22:21:01 +02:00
Bertrand Songis
21a67b82d4
Update DONATIONS.txt
2015-10-15 20:28:17 +02:00
Bertrand Songis
b458b79bed
[Horus] make clean also cleans the font bitmap files
2015-10-14 23:47:52 +02:00
martin
b3979d9fff
reduced index size and icon spacing to fit all 12 icons
2015-10-14 23:47:52 +02:00
Bertrand Songis
8c337b721b
[Horus] Now a fake main view
2015-10-14 23:47:52 +02:00
Bertrand Songis
7982c9d5c7
[Horus] Radio icons now displayed
2015-10-14 23:47:52 +02:00
Bertrand Songis
06c0ccf86a
[Horus] Radio icons added
2015-10-14 23:47:52 +02:00
Bertrand Songis
8dc402d119
[Horus] Bitmaps definitions moved to a new file
2015-10-14 23:47:52 +02:00
Bertrand Songis
8c0f69746f
Code simplification
2015-10-14 23:47:52 +02:00
martin
8f5b844e23
index cosmetics
2015-10-14 23:47:51 +02:00
Bertrand Songis
df698e9ff2
Cosmetics
2015-10-14 23:47:51 +02:00
martin
907336722d
index masks
2015-10-14 23:47:51 +02:00
Bertrand Songis
e0fa546b10
Quick and dirty - I will rewrite this commit later
2015-10-14 23:47:51 +02:00
Bertrand Songis
ddaf6237b9
Makefile fixes
2015-10-14 23:47:51 +02:00
Bertrand Songis
ce2f7b61e9
New Horus masks added
2015-10-14 23:47:51 +02:00
Bertrand Songis
e25115b104
Compilation fixes
2015-10-14 23:47:51 +02:00
Bertrand Songis
c92909f7c5
A little bit code cleaning...
2015-10-14 23:47:51 +02:00
Bertrand Songis
2902ae1887
Horus simulator should now be OK
2015-10-14 23:47:51 +02:00
Bertrand Songis
34be811622
Horus drivers updated
2015-10-14 23:47:51 +02:00
Bertrand Songis
aeed0e34a9
Horus bitmaps
2015-10-14 23:47:51 +02:00
Bertrand Songis
c2dade2133
Horus fonts / bitmaps tools updated
2015-10-14 23:47:51 +02:00
Bertrand Songis
3d74f2b437
Horus drivers fixes
2015-10-14 23:47:27 +02:00
Bertrand Songis
78bcc4d582
Horus drivers
2015-10-14 23:47:26 +02:00
Bertrand Songis
1df45cbfc2
EEPROM v217->v218 conversions (on board + Companion)
2015-10-14 23:47:26 +02:00
Bertrand Songis
0bf2a204e2
Fixes #2902
2015-10-14 23:47:26 +02:00
Bertrand Songis
d0f6c59b8a
EEPROM structure changes to allow more switches (9bits instead of 8bits)
2015-10-14 23:47:26 +02:00
Bertrand Songis
3083269f30
Version moved to 2.2.0
2015-10-14 23:47:26 +02:00
Bertrand Songis
701082f012
[S.Port] New IDs for FrSky Powerbox
2015-10-14 20:52:29 +02:00
Andre Bernet
dad1a06344
Remove redundant init (done in pwrInit())
2015-10-14 10:30:52 +04:00
Bertrand Songis
8976afe3bc
VC++ compilation fix
2015-10-14 07:13:29 +02:00
Bertrand Songis
e326cb8515
Update DONATIONS.txt
2015-10-13 19:41:07 +02:00
Damjan Adamic
dc4a434076
Release notes updated
2015-10-13 19:22:53 +02:00
Bertrand Songis
9ae7aea7bb
Fixes #2837
2015-10-13 15:46:37 +02:00
Bertrand Songis
dcbc20f1c0
Fixes #2876
2015-10-13 15:14:21 +02:00
Bertrand Songis
1acd23bf8c
Fixes #2942 - Needs more tests
...
This bug was introduced when fixing #2787 , I would like to be sure I
don't reintroduce a bug there now...
2015-10-13 15:04:59 +02:00
Bertrand Songis
f98bf5e678
Update DONATIONS.txt
2015-10-13 12:04:05 +02:00
Bertrand Songis
60eca69bfe
Fixes #2961
2015-10-12 23:29:52 +02:00
Bertrand Songis
7297669c4b
Fixes #2951
2015-10-12 23:17:18 +02:00
Bertrand Songis
ad63f7e7f7
Cosmetics
2015-10-12 23:02:53 +02:00
Bertrand Songis
da8c0297c4
[CLI] Function "print time" added
2015-10-12 23:02:13 +02:00
Damjan Adamic
cd16b4da0e
Compilation fix for X9E
2015-10-12 22:52:57 +02:00
Damjan Adamic
94efa965da
pass[] data type optimization
2015-10-12 22:30:21 +02:00
Damjan Adamic
cb5bb83067
Fixes #2945 : fixed bad alignment of modulePulsesData
2015-10-12 22:21:45 +02:00
Bertrand Songis
98abd4ec08
Merge pull request #2955 from ptsneves/master
...
Corrected ambiguity in ZSTR_TEMP referring to both TEMP1_ID and TEMP2…
2015-10-12 19:16:06 +02:00
Bertrand Songis
1cc3fedaf2
Update DONATIONS.txt
2015-10-12 19:14:53 +02:00
Executive
2f378d83d6
Corrected ambiguity in ZSTR_TEMP referring to both TEMP1_ID and TEMP2_ID.
2015-10-12 14:13:43 +01:00
Bertrand Songis
22f4f18071
Merge pull request #2965 from opentx/driver33/PL_TR
...
Up to date translation
2015-10-12 07:31:57 +02:00
driver33
268fc43fbd
Up to date translation
2015-10-12 00:08:45 +02:00
Bertrand Songis
637d20a66d
Compilation fix
2015-10-11 23:25:58 +02:00
Bertrand Songis
48a11f63ea
[Taranis] DEBUG=YES without CLI=YES didn't compile
2015-10-11 22:39:38 +02:00
Bertrand Songis
30f5b1b275
Fixes #2913
2015-10-11 12:50:10 +02:00
Bertrand Songis
e8680c32b0
Merge pull request #2957 from opentx/projectkk2glider/issue_2936_sh_sf_two_pos
...
Fixes #2936 : 3POS type removed from SH and SF switches (hw only suppo…
2015-10-11 00:19:33 +02:00
Damjan Adamic
21760a3960
Fixes #2936 : 3POS type removed from SH and SF switches (hw only supports 2POS type)
2015-10-10 16:38:04 +02:00
Damjan Adamic
a30ddb7437
Fixes #2934 : shortened screen-shot file name (screen-2013-01-01-123540.bmp), also affects EEPROM backup which uses same time-stamp generation function.
2015-10-10 12:48:49 +02:00
Bertrand Songis
f4dc2caedf
Update DONATIONS.txt
2015-10-10 07:46:42 +02:00
Bertrand Songis
0d9f011a4e
Update DONATIONS.txt
2015-10-08 19:50:12 +02:00
Bertrand Songis
03ff929ef7
Update DONATIONS.txt
2015-10-07 18:55:51 +02:00
Bertrand Songis
3849121098
Update DONATIONS.txt
2015-10-06 23:42:37 +02:00
Bertrand Songis
66f473b8b6
Update DONATIONS.txt
2015-10-05 19:12:00 +02:00
Bertrand Songis
6af4d09345
Update DONATIONS.txt
2015-10-05 07:09:02 +02:00
Bertrand Songis
e3dee13cb3
Update DONATIONS.txt
2015-10-03 12:20:52 +02:00
Bertrand Songis
7a01f04f49
Update DONATIONS.txt
2015-10-02 07:06:26 +02:00
Bertrand Songis
b46fd48de6
Update DONATIONS.txt
2015-10-02 07:06:10 +02:00
Bertrand Songis
d7d38cd076
Update DONATIONS.txt
2015-10-01 19:45:24 +02:00
Tomaz Mertelj
8e0adbe602
Merge branch 'master' of https://github.com/tmrttmrt/opentx into tmrttmrt/Fixes#2750__Mega2560_ST7920_mixer_freq_too_slow
2015-09-30 22:09:16 +02:00
tmertelj
11753450ae
Fixes#2750__Mega2560_ST7920_mixer_freq_too_slow
2015-09-30 21:28:30 +02:00
Bertrand Songis
bb1d368c03
Merge pull request #2933 from hrenz/patch-11
...
Patch 11 for 9XR-Pro with XJT-Modul and Telemetrie some Strings changed
2015-09-27 11:12:42 +02:00
hrenz
3231c0506f
update for 9XR-Pro and some strings changed
2015-09-27 09:47:28 +02:00
hrenz
1b74d5a061
update only for X9R-pro somen strings changed
2015-09-27 08:01:32 +02:00
Bertrand Songis
7ec4f508ee
Merge pull request #2930 from opentx/bsongis/issue1914_by_dsbeach
...
Bsongis/issue1914 by dsbeach
2015-09-26 10:07:51 +02:00
Bertrand Songis
60f2535212
Fixes #1914
2015-09-26 09:00:36 +02:00
Bertrand Songis
3f6e1d0b3a
Lua error display function reused
2015-09-26 09:00:36 +02:00
David S. Beach
e57361f7e1
2.1.x implementation of displayLuaScriptError()
2015-09-26 09:00:36 +02:00
Bertrand Songis
436b5003d9
Update README.md
2015-09-26 08:16:39 +02:00
Bertrand Songis
1dfa03d77d
Update README.md
2015-09-26 08:14:24 +02:00
Markus Sattler
1d6adcc25a
Fixes #2870
2015-09-26 07:59:04 +02:00
Bertrand Songis
b48946b3aa
Revert "Unused string removed"
...
This reverts commit b50c452500 .
2015-09-25 17:02:22 +02:00
Bertrand Songis
b50c452500
Unused string removed
2015-09-25 16:48:03 +02:00
Bertrand Songis
e55466894c
Merge pull request #2929 from opentx/projectkk2glider/issue_2925_lcd_line_fixes
...
Fixes #2925 : added coordinate check in lcd_line()
2015-09-25 16:36:43 +02:00
Damjan Adamic
a38e9f6d3a
Fixes #2925 : added coordinate check in lcd_line()
2015-09-25 13:13:21 +02:00
Andre Bernet
de4a5c586d
Navigation bug (should fix #2924 )
2015-09-25 11:56:33 +02:00
Andre Bernet
455f9bfde2
Some defaults missing when changing telemetry formula, update propagation issues ( fix #2928 )
2015-09-25 10:47:46 +02:00
Bertrand Songis
9f25c7a0b6
Cosmetics
2015-09-25 07:22:34 +02:00
Bertrand Songis
02dbe6bcac
Fixes #1905
2015-09-25 07:22:21 +02:00
Bertrand Songis
6fe12ba625
Cosmetics
2015-09-24 18:31:30 +02:00
Bertrand Songis
cd794e986a
Merge pull request #2926 from opentx/driver33/PL_TR
...
1. Translation up to date. 2. Fixes in sound grammar file - time values
2015-09-24 07:09:03 +02:00
driver33
3aba306de9
1. Translation up to date. 2. Fixes in sound grammar file - time values
2015-09-23 23:50:35 +02:00
Bertrand Songis
412d8131f7
Merge pull request #2922 from opentx/projectkk2glider/issue_2912_fr_tts_missing_sounds
...
Fixes #2912 : added missing "midtrim" and "endtrim" to FR
2015-09-23 19:27:26 +02:00
Bertrand Songis
daac7e6bf2
Merge pull request #2923 from opentx/projectkk2glider/issue_2920_translations_fixes
...
Projectkk2glider/issue 2920 translations fixes
2015-09-23 19:26:45 +02:00
Bertrand Songis
b7bf6c5be7
Update DONATIONS.txt
2015-09-23 19:01:14 +02:00
Damjan Adamic
cc28219760
Re #2912 : translated trim strings
2015-09-23 15:21:16 +02:00
Damjan Adamic
5d9f168003
Re #2920 : dropped obsolete translations
2015-09-23 15:13:10 +02:00
Damjan Adamic
d1dbe6efce
Re #2920 : translations updated
2015-09-23 15:07:36 +02:00
Damjan Adamic
22a50041e3
Fixes #2920 : typo in "Slow"
2015-09-23 15:07:20 +02:00
Damjan Adamic
ea74e31841
Fixes #2912 : added missing "midtrim" and "endtrim" to FR
2015-09-23 14:47:13 +02:00
Bertrand Songis
cdc66a7d01
Wrong constant used in trainer driver (actually it is the same value)
2015-09-23 07:20:54 +02:00
Bertrand Songis
a5f94e17eb
Update DONATIONS.txt
2015-09-23 07:05:18 +02:00
Bertrand Songis
be84af5f84
Merge pull request #2911 from opentx/bsongis/issue2753_missing_functions_in_companion
...
Fixes #2753 - Missing functions in Companion
2015-09-22 22:29:42 +02:00
Bertrand Songis
02b72befdb
Update DONATIONS.txt
2015-09-22 07:05:48 +02:00
Bertrand Songis
5f343b4a6e
Update DONATIONS.txt
2015-09-21 20:47:18 +02:00
Bertrand Songis
7f8211ada5
Fixes #2753 - Missing functions in Companion
2015-09-21 07:17:56 +02:00
Bertrand Songis
a3584e56f4
Merge pull request #2910 from opentx/projectkk2glider/issue_2908_frsky_d_refactoring
...
Projectkk2glider/issue 2908 frsky d refactoring
2015-09-20 20:38:18 +02:00
Damjan Adamic
106702342d
Re #2908 : Companion build fixed
2015-09-20 19:13:54 +02:00
Damjan Adamic
701af4984b
Re #2908 : compiler warnings treated as errors (use build option WARNINGS_AS_ERRORS=YES), enabled in commit tests for several platforms (where it passes)
2015-09-20 13:38:35 +02:00
Damjan Adamic
bfc01f9504
Re #2908 : frsky_d.cpp split into ARM and nonARM files, ARM Frsky alarms code removed completely
2015-09-20 13:08:41 +02:00
Bertrand Songis
18ffe9f503
Merge pull request #2909 from opentx/projectkk2glider/issue_2905_mavlink_broken
...
Fixes #2950 : Mavlink build option was not working
2015-09-20 12:02:35 +02:00
Damjan Adamic
407289e1d1
Fixes #2950 : Mavlink build option was not working
2015-09-20 11:47:21 +02:00
Bertrand Songis
6bffe4aa80
Merge pull request #2897 from opentx/driver33/PL_TR
...
Keeping translation clean and up to date
2015-09-20 11:41:11 +02:00
Bertrand Songis
1aa5143677
Merge pull request #2899 from opentx/bsongis/issue2880_ppm_center_for_dsm2
...
Fixes #2880 - PPM_CENTER should be ok now with DSM2 pulses
2015-09-20 11:40:35 +02:00
Bertrand Songis
0f6bee2273
Merge pull request #2907 from opentx/bsongis/commit_tests_moved_to_travis
...
Commit tests moved to Travis
2015-09-20 10:33:02 +02:00
Bertrand Songis
71aa066b99
Commit tests moved to Travis
2015-09-20 10:08:56 +02:00
Damjan Adamic
96a2e18833
Release notes updated
2015-09-19 21:38:37 +02:00
Bertrand Songis
d63ac41b6a
Merge pull request #2901 from opentx/projectkk2glider/issue_2896_curves_without_files
...
Fixes #2896 : draw curves without using temporary disk files
2015-09-19 20:41:56 +02:00
Damjan Adamic
365d2b6c58
Fixes #2896 : draw curves without using temporary disk files
2015-09-19 18:19:08 +02:00
Bertrand Songis
6389f977bc
Fixes #2880 - PPM_CENTER should be ok now with DSM2 pulses
2015-09-19 10:44:55 +02:00
Bertrand Songis
7134f38ad5
Update DONATIONS.txt
2015-09-18 23:47:04 +02:00
driver33
aab8fc8a96
Keeping translation clean and up to date
2015-09-18 14:59:40 +02:00
Bertrand Songis
0c39ed3488
Next VC++ errors fixed
2015-09-18 07:15:45 +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
Bertrand Songis
e65c131c75
Fixes #2843
2015-09-17 18:23:18 +02:00
Bertrand Songis
552e730065
Update DONATIONS.txt
2015-09-17 18:06:06 +02:00
Bertrand Songis
dbc0d764e1
Merge pull request #2887 from opentx/bsongis/issue2850_top_lcd_timer_configuration
...
Fixes #2850
2015-09-17 07:32:08 +02:00
Bertrand Songis
5cebe43306
Merge pull request #2890 from opentx/griebd/refactoring_between_eeprom_and_gui_2778
...
New interface between eeprominterface and gui.
2015-09-17 07:13:03 +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
14967b6a94
Update DONATIONS.txt
2015-09-16 21:59:39 +02:00
Bertrand Songis
b9ce8df5b6
Fixes #2850
2015-09-16 21:47:47 +02:00
Bertrand Songis
cae807499b
Jenkins compilation fix
2015-09-16 20:45:16 +02:00
Bertrand Songis
df0c0808b0
Warnings removed
2015-09-16 20:44:08 +02:00
Bertrand Songis
064c58d858
Gtests false positive
...
SYSTEM_RESET function added to avoid this kind of error
2015-09-16 20:35:37 +02:00
Bertrand Songis
9af87b228c
Fixes #2855 again. Now with a non regression test ;)
2015-09-16 19:24:39 +02:00
Bertrand Songis
9eae49eed3
Merge pull request #2886 from opentx/driver33/polish_translation
...
Translation fixes
2015-09-16 19:13:13 +02:00
driver33
92310fff5f
Translation fixes
2015-09-16 18:58:55 +02:00
Bertrand Songis
3d7c71d3ce
Update DONATIONS.txt
2015-09-16 18:44:19 +02:00
Bertrand Songis
cd0f24fd8c
Update README.md
2015-09-16 18:41:56 +02:00
Bertrand Songis
c1c3289b02
Integration with Travis
2015-09-16 18:38:24 +02:00
Bertrand Songis
b13b3467af
Merge pull request #2883 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2015-09-15 20:13:57 +02:00
The Gitter Badger
0569d5b880
Add Gitter badge
2015-09-15 18:05:54 +00:00
Bertrand Songis
80bf502b11
Fixes #2736
2015-09-15 07:07:37 +02:00
Bertrand Songis
fbb5adcebb
Fixes #2875
2015-09-14 21:35:02 +02:00
Bertrand Songis
3aac623a4b
Update DONATIONS.txt
2015-09-14 20:14:28 +02:00
Bertrand Songis
10f5bd211b
Fixes compilation in 'next'
2015-09-14 20:12:22 +02:00
Bertrand Songis
3387395932
Fixes #2855
2015-09-14 06:40:35 +02:00
Bertrand Songis
c269b2ceff
Merge pull request #2865 from hrenz/patch-10
...
update German openTx for V2.1.4 at 12.09.2015
2015-09-12 09:00:14 +02:00
hrenz
20c6edd58e
update German openTx for V2.1.4 at 12.09.2015
...
only some strings changed for
X9D X9E 9XR-pro
2015-09-12 08:12:44 +02:00
Bertrand Songis
4854ffa683
Fixes #2855
2015-09-11 16:45:00 +02:00
Bertrand Songis
0baad9e393
Update DONATIONS.txt
2015-09-10 23:52:41 +02:00
Bertrand Songis
3ddcd3050e
--version argument in companion
2015-09-09 17:45:40 +02:00
Bertrand Songis
ed86c5e16c
Move to 2.1.4
2015-09-09 17:45:40 +02:00
Bertrand Songis
2030bf7599
Update DONATIONS.txt
2015-09-09 15:25:40 +02:00
Bertrand Songis
4571ed2438
Fixes #2855 - Logical Switches now
...
Test needed please!
2015-09-09 15:20:43 +02:00
Andre Bernet
b46bb9b5cf
Companion translations
2015-09-09 11:07:37 +02:00
Bertrand Songis
2d4db9604a
Translations problem in print model functions
2015-09-09 11:02:45 +02:00
Andre Bernet
b65d716029
Release notes updated
2015-09-09 10:51:39 +02:00
Bertrand Songis
259a42bfdc
Fixes #2855
2015-09-09 09:33:25 +02:00
Bertrand Songis
562c879751
Jenkins commit tests now stored in the repo
2015-09-09 09:03:33 +02:00
Bertrand Songis
746dbe22b8
Inversion between TIMER_MIN and TIMER_MAX!!!
2015-09-08 20:34:10 +02:00
Bertrand Songis
2a49e98a80
Update DONATIONS.txt
2015-09-08 20:15:04 +02:00
Bertrand Songis
20ee2318cd
Fixes #2851
2015-09-08 20:13:17 +02:00
Bertrand Songis
21ac2eca88
Should fix #2848 - Worst case fixes a warning.
2015-09-08 19:29:11 +02:00
Bertrand Songis
afdff355de
Switch to 2.1.3
2015-09-08 19:22:16 +02:00
Bertrand Songis
3f14a25852
Warning removed
2015-09-08 19:19:38 +02:00
Bertrand Songis
abc48390ca
Fixes #2847
2015-09-08 19:09:16 +02:00
Andre Bernet
8dd5ebf053
Release notes updated Added note about throttle source
2015-09-08 10:03:06 +02:00
Bertrand Songis
65c9ae6bfd
Merge pull request #2846 from opentx/MicheleVilla/FW_IT_Translations
...
Update it.h.txt
2015-09-07 22:29:12 +02:00
Andre Bernet
5188645313
Remove duplicate option
2015-09-07 22:28:29 +02:00
Michele
2260cde321
Update it.h.txt
2015-09-07 22:20:24 +02:00
Andre Bernet
f76f7a6ad4
Companion translations
2015-09-07 22:11:07 +02:00
Andre Bernet
33c694f5a3
Release notes updated
2015-09-07 22:06:51 +02:00
Bertrand Songis
a8890b11e0
[Companion] CLI option added
2015-09-07 21:54:07 +02:00
Bertrand Songis
c8525b311f
Fixes #2844
2015-09-07 21:46:12 +02:00
Bertrand Songis
99d3afbe1a
Warning removed
2015-09-07 21:46:12 +02:00
Andre Bernet
1f1a88a06c
Release notes updated
2015-09-07 21:06:29 +02:00
Andre Bernet
bf6b5cc389
Release notes updated
2015-09-07 20:56:41 +02:00
Bertrand Songis
9967aab3dd
Update DONATIONS.txt
2015-09-06 23:02:53 +02:00
mhotar
2fef5f3e78
CZ translation
2015-09-06 22:46:10 +02:00
Bertrand Songis
d3edecb133
Merge pull request #2842 from opentx/driver33/PL_TR
...
Fixes in traslations
2015-09-06 21:04:52 +02:00
driver33
6ecf4ec6a0
Fixes in traslations
2015-09-06 20:58:07 +02:00
mhotar
57bc32edf5
Logo added to the lib
2015-09-06 20:56:23 +02:00
mhotar
5beeb208be
CZ translation
2015-09-06 20:33:05 +02:00
Andre Bernet
2bf3f80364
Merge pull request #2834 from opentx/jtaylor2/issue_-2762
...
Telemetry simulator improvements (fix #2762 )
2015-09-06 19:42:03 +02:00
Andre Bernet
3c0ed1350a
Remove obsolete code
2015-09-06 19:34:56 +02:00
Bertrand Songis
2625e05953
Merge pull request #2841 from opentx/kilrah/ar9x
...
Support for AR9X board
2015-09-06 19:27:18 +02:00
Andre Bernet
461d994dea
Cosmetics
2015-09-06 18:15:37 +02:00
Andre Bernet
c2ee6d2eaf
Disable volume/rtc options for now, not implemented yet
2015-09-06 16:51:02 +02:00
Bertrand Songis
ebad326256
[9X] Model not stored on EEPROM upon creation
...
When TEMPLATES option disabled...
2015-09-06 16:39:16 +02:00
Bertrand Songis
3dc47f39ea
Update DONATIONS.txt
2015-09-06 16:27:43 +02:00
Bertrand Songis
aaacfb0888
[9XR-PRO] Navigation problem in Modelsel screen
2015-09-06 16:26:52 +02:00
Andre Bernet
45d22c83d4
AR9X simu added
2015-09-06 16:03:08 +02:00
Andre Bernet
45801a89ea
Merge branch 'master' into kilrah/ar9x
2015-09-06 14:47:26 +02:00
Bertrand Songis
1a1f175ac1
Bars display problem on 9XR-PRO
2015-09-06 13:41:25 +02:00
Bertrand Songis
922ff5622f
Merge pull request #2840 from opentx/driver33/polish_translation_2.1.x
...
Translation fixes for new features in 2.1.2
2015-09-06 13:25:54 +02:00
driver33
b4a8caba1c
Translation fixes for new features in 2.1.2
2015-09-06 12:57:47 +02:00
Andre Bernet
bab02ce9f7
French translations
2015-09-06 12:54:54 +02:00
Andre Bernet
3a09fb3777
NL translations ( fix #2839 )
2015-09-06 12:45:26 +02:00
Andre Bernet
7caa7f8144
French translations
2015-09-06 12:31:19 +02:00
Andre Bernet
1d9e2b7ad0
Merge remote-tracking branch 'origin/bsongis/refactoring_putsSwitches'
2015-09-06 12:16:58 +02:00
Andre Bernet
2a3e690373
Merge branch 'issue2780'
2015-09-06 12:14:42 +02:00
Andre Bernet
3f48f28079
Merge remote-tracking branch 'origin/bsongis/issue2418_better_fix'
2015-09-06 12:09:48 +02:00
Bertrand Songis
9083b1f35c
Fixes #2805
2015-09-06 12:00:58 +02:00
Bertrand Songis
a18ff7b502
Fixes #2800
2015-09-06 12:00:30 +02:00
Andre Bernet
0460b892d8
Companion translations updated for translators without build environment
2015-09-06 11:44:59 +02:00
Andre Bernet
4b9fcdaf9f
Merge pull request #2832 from opentx/bsongis/#2810_reject_new_sensors
...
Fixes #2810 - Reject new sensor option
Fixes #2730 - Delete all sensors
2015-09-06 11:25:32 +02:00
Andre Bernet
91bd3f0cdb
Delete all sensors ( fix #2730 )
2015-09-06 11:24:10 +02:00
Andre Bernet
c96f8aef36
Translations weren't updated
2015-09-06 10:50:05 +02:00
Bertrand Songis
bd48c4770b
#2635 - Missing strings
2015-09-05 22:08:03 +02:00
Bertrand Songis
0a616cee36
Merge pull request #2751 from opentx/bsongis/issue2635_timer_haptic_countdown
...
Fixes #2635 - Not tested yet
2015-09-05 20:33:54 +02:00
Bertrand Songis
b8923b1411
Merge pull request #2831 from opentx/bsongis/arm_tasks_refactoring
...
Bsongis/arm tasks refactoring
2015-09-05 20:29:20 +02:00
Bertrand Songis
57e26f4b5e
Automatic tests fix
2015-09-05 14:34:34 +02:00
Bertrand Songis
ffd49691f5
#2810 - Other possibility (no EEPROM change, discover button added)
2015-09-05 13:36:58 +02:00
Bertrand Songis
f956563444
Merge pull request #2829 from tmrttmrt/tmrtmrt/Fixes#2825_MEGA_2560_audio_output_not_working
...
tmrtmrt/Fixes#2825_MEGA_2560_audio_output_not_working
2015-09-05 11:53:50 +02:00
Bertrand Songis
b54123f8a3
Fixes #2810 - Reject new sensor option
2015-09-05 11:44:26 +02:00
Bertrand Songis
976c01051d
Compilation fix
2015-09-05 11:37:09 +02:00
Bertrand Songis
d14931f77f
[ARM] Tasks stack class created
...
New taskinfo command added to the CLI. CLI stack size increased as it
was too short for the ls command (the CLI did hang!)
2015-09-05 11:10:18 +02:00
Bertrand Songis
2a2650376c
Cosmetics
2015-09-04 18:23:54 +02:00
Bertrand Songis
17302fb6e0
[Companion] Current calibration masked on Taranis
2015-09-04 18:21:47 +02:00
jtaylor2
54cc9e0545
Cosmetic, fix line indent.
2015-09-04 06:18:46 -04:00
Bertrand Songis
ff2c2d41ad
Update DONATIONS.txt
2015-09-04 06:35:30 +02:00
jtaylor2
db6a68e8ed
Remove printf left over from testing and correct spacing.
2015-09-03 19:03:34 -04:00
jtaylor2
967ac584a4
Add ability to set sensor instance to telemetry simulator so that it can send data to existing sensors (D sensors with instance 25).
...
Add default sensor values to RSSI, SWR, A1, A2, RXBat so that
alarms set with LS/SF don't constantly alarm.
2015-09-03 18:02:51 -04:00
Bertrand Songis
50b080cf61
Update DONATIONS.txt
2015-09-03 22:05:12 +02:00
Tomaz Mertelj
a975d40ceb
tmrtmrt/Fixes#2825_MEGA_2560_audio_output_not_working
2015-09-03 20:50:38 +02:00
David S. Beach
e1b1342655
using pre-allocated table space via lua_createtable() for GPS, DATETIME, and CELLS
2015-09-03 14:41:18 -04:00
Tomaz Mertelj
8a6ba0eb8e
Merge branch 'master' of https://github.com/tmrttmrt/opentx into tmrttmrt/Fixes#2750__Mega2560_ST7920_mixer_freq_too_slow
2015-09-03 20:36:00 +02:00
tmertelj
87df5766f0
tmrttmrt/Fixes#2750__Mega2560_ST7920_mixer_freq_too_slow
2015-09-03 20:32:23 +02:00
Damjan Adamic
4acebc3186
Fixes #2815 : some languages were not completelly disabled and caused Companion crash
2015-09-03 12:50:35 +02:00
Damjan Adamic
bd206cbbd2
Readme updated
2015-09-03 12:23:35 +02:00
Bertrand Songis
c846cc582a
Missing bits on 9XRPRO
2015-09-02 21:57:29 +02:00
Bertrand Songis
be7b4e5064
Warning removed
2015-09-02 21:05:24 +02:00
David S. Beach
61b701f930
uncommented call to isAvailable() that was used for testing
2015-09-02 14:09:50 -04:00
David S. Beach
8b83911017
Added getValue() support for UNIT_DATETIME and UNIT_CELLS
2015-09-02 13:52:25 -04:00
Bertrand Songis
2274e6395d
Issue #2806 fix start
2015-09-02 19:32:41 +02:00
Bertrand Songis
f7c9da6826
Fixes #2809
2015-09-02 18:12:38 +02:00
mhotar
bf6c6ac0c4
CZ translations
2015-09-01 21:18:41 +02:00
Bertrand Songis
405d83b539
Compilation fix
2015-09-01 19:38:48 +02:00
Bertrand Songis
362e7c67db
Cosmetics
2015-09-01 19:35:30 +02:00
Bertrand Songis
29e2ce7bd1
Fixes #2754
2015-09-01 19:24:46 +02:00
Bertrand Songis
a985d021b6
Fixes #2754
2015-09-01 18:55:44 +02:00
Bertrand Songis
c907c20705
Compilation fix for Visual Studio
2015-09-01 07:29:07 +02:00
Bertrand Songis
5b4d9cd7d7
Missing #ifdef
2015-08-31 23:24:59 +02:00
Bertrand Songis
6ae59ab67c
Update DONATIONS.txt
2015-08-31 21:54:07 +02:00
Bertrand Songis
6374f52585
Fixes #2418
2015-08-31 21:37:41 +02:00
Bertrand Songis
398d32821e
Refactoring putsSwitches
...
Will simplify things when we have 64 logical switches ...
2015-08-31 20:48:32 +02:00
Damjan Adamic
771206e1b2
Merge pull request #2696 from opentx/bsongis/issue2595_cli
...
Fixes #2595 and #2598 : USB serial port and CLI added
2015-08-31 11:06:04 +02:00
Damjan Adamic
c47a43e5ce
Re #2595 : buffer full check got stuck (volatile was missing)
2015-08-31 10:47:28 +02:00
Damjan Adamic
62edfbb651
Merge pull request #2814 from opentx/driver33/PL_TR
...
Fix Polish gramar error on thousands
2015-08-30 22:04:33 +02:00
driver33
b17f697f69
Sound gramar fixes
2015-08-30 21:56:02 +02:00
driver33
8b00509cb2
Sound gramar fixes
2015-08-30 21:49:06 +02:00
Damjan Adamic
ac9e9665dc
Merge pull request #2813 from opentx/projectkk2glider/issue_2808_multiplex_format
...
Fixes #2808 : Mixes multiplex representation now the same as on the radio
2015-08-30 21:39:05 +02:00
Damjan Adamic
89bb1226ac
Fixes #2808 : Mixes multiplex representation now the same as on the radio
2015-08-30 21:35:53 +02:00
Damjan Adamic
94cc359c9f
Release notes fixed
2015-08-30 21:10:04 +02:00
Damjan Adamic
8999839538
Fixes #2807 : Telemetry sensor names were not displayed
2015-08-30 21:09:35 +02:00
Damjan Adamic
09b2cd7b46
Release notes updated
2015-08-30 20:49:24 +02:00
Damjan Adamic
4b1bd9bfd5
Utility to convert issue numbers into changelog strings
2015-08-30 20:49:03 +02:00
Bertrand Songis
468b5520bd
Update DONATIONS.txt
2015-08-30 19:52:08 +02:00
Damjan Adamic
c0dee366c0
Merge pull request #2773 from dsbeach/issue2758
...
Fixes #2758 : added Lua support for Latitude and Longitude
2015-08-30 17:15:55 +02:00
Damjan Adamic
c767ed7159
Fixes #2811 : Anomaly in Dutch Translation
2015-08-30 16:01:18 +02:00
Bertrand Songis
10e72cc214
Compilation fix
2015-08-29 09:49:27 +02:00
Bertrand Songis
7e6e709031
Merge pull request #2802 from opentx/driver33/PL_TR
...
fixes
2015-08-29 09:44:05 +02:00
driver33
a2514545f4
fixes
2015-08-29 00:14:00 +02:00
Bertrand Songis
57e8fc1cb1
Update DONATIONS.txt
2015-08-28 21:41:47 +02:00
Bertrand Songis
6d0d0f9b0b
Merge pull request #2801 from opentx/projectkk2glider/issue_2790_power_loop
...
Fixes #2790 : power on/off lop if big VCC capcitor was used
2015-08-28 21:34:47 +02:00
Andre Bernet
88aea7f780
Fix #2738
2015-08-28 19:25:48 +02:00
Damjan Adamic
e4f7fd910c
Fixes #2790 : power on/off lop if big VCC capcitor was used
2015-08-28 18:07:24 +02:00
Andre Bernet
7befb457f2
Improve mixer screen layout ( fix #2785 )
2015-08-28 15:58:53 +02:00
Andre Bernet
c22784d5a4
Fix #2796
2015-08-28 15:35:59 +02:00
Bertrand Songis
404cab2548
Bootloader compilation fix
2015-08-28 14:58:44 +02:00
Bertrand Songis
ef56bf3cb4
New type swsrc_t introduced
2015-08-28 14:47:07 +02:00
Andre Bernet
3920cc6919
Fix #2794
...
French translations
2015-08-28 12:49:40 +02:00
Damjan Adamic
5a049857f5
Fixes #2798 : Dutch translations fixed
2015-08-28 10:23:04 +02:00
Bertrand Songis
97a9c91baf
Cosmetics
2015-08-28 09:53:33 +02:00
Bertrand Songis
55b5acb62e
Constants renamed
2015-08-28 09:19:02 +02:00
Andre Bernet
34f7c3a463
Fix #2787
2015-08-27 23:00:02 +02:00
Andre Bernet
3002c0a478
Cosmetics
2015-08-27 22:12:54 +02:00
Andre Bernet
433983e2ca
Should solve #2787 , but doesn't...
2015-08-27 21:05:41 +02:00
Bertrand Songis
0a33883d49
Companion compilation fix
2015-08-27 14:42:35 +02:00
Bertrand Songis
5d7f55fa97
Remark from projectkk2glider taken into account
...
Serial2 connection and USB CDC output now waits there is some free space
before adding anything to the buffer
2015-08-27 14:38:47 +02:00
Bertrand Songis
acad63f838
Update DONATIONS.txt
2015-08-27 13:54:54 +02:00
Andre Bernet
ed2ae75c8a
Fix #2774 (out of bounds access to trim array when the source of an input is not a stick)
2015-08-27 12:01:01 +02:00
Bertrand Songis
dbca85c0e8
3DR removed from the blacklist
...
I received some excuses, and a small 1000€ donation which I shared with
Mike
2015-08-27 11:03:07 +02:00
Bertrand Songis
78a55507cd
Update DONATIONS.txt
2015-08-27 10:36:23 +02:00
Bertrand Songis
c3e16dac92
Fix for ARM boards without Haptic (Taranis non plus)
2015-08-27 10:34:01 +02:00
Bertrand Songis
6412361680
Merge pull request #2771 from opentx/driver33/PL_TR
...
Sound gramar fixes
2015-08-26 19:29:37 +02:00
Bertrand Songis
3b3fe4d946
Merge pull request #2772 from opentx/projectkk2glider/issue_2681_watchdog_fix
...
Projectkk2glider/issue 2681 watchdog fix
2015-08-26 19:28:12 +02:00
Bertrand Songis
d1d8a32cff
Update DONATIONS.txt
2015-08-26 19:19:09 +02:00
David S. Beach
8739bd8ad9
fix for issue 2758 lua support for latitude and longitude'
2015-08-25 15:48:08 -04:00
Damjan Adamic
77d3eae4d6
Re #2681 and #2626 : Power off refactoring, the 9XE RTC reset prevention code now active
2015-08-25 20:36:51 +02:00
Damjan Adamic
e83b7c3a69
Fixes #2681 : the PWR pin was not turned on correctly in _bootStart(). Watchdog reset now works on 9XE, the Bootloader exit also works.
...
Trim switch pull up not enabled for 9XE in _bootStart().
Added watchdog test option in DEBUG screen (long press MENU key), use WATCHDOG_TEST=YES compile option to enable it.
2015-08-25 20:35:07 +02:00
Kjell Kernen
f4e55f9d45
Merge branch 'master' of https://github.com/opentx/opentx
2015-08-25 20:21:57 +02:00
Kjell Kernen
8bde8ca7b4
Swedish Companion translation
2015-08-25 20:20:35 +02:00
driver33
d00b9eb8ec
Sound gramar fixes
2015-08-25 19:26:37 +02:00
Andre Bernet
2f5682e25a
Typo, removed dead code
2015-08-25 16:57:00 +02:00
Andre Bernet
0d6907c76c
Preliminary ar9x board support
2015-08-25 16:20:08 +02:00
Andre Bernet
710ed9c5d1
PXX wasn't enabled on sky9x
2015-08-25 16:18:20 +02:00
Andre Bernet
c53ba92139
Sky9x platform fixes
2015-08-25 16:16:45 +02:00
Bertrand Songis
5e2fe112b0
Merge pull request #2729 from opentx/projectkk2glider/issue_2728_edge_bug
...
Fixes #2728 : edge switch could trigger right after the logicalSwitche…
2015-08-25 10:00:36 +02:00
Bertrand Songis
001c400f47
Merge branch 'master' into projectkk2glider/issue_2728_edge_bug
...
# Conflicts:
# radio/releasenotes.txt
2015-08-25 09:59:24 +02:00
Bertrand Songis
983a4da111
Merge pull request #2760 from opentx/driver33/PL_TR
...
Companioen pl translation fixes
2015-08-25 09:53:58 +02:00
driver33
d42a29570c
Companioen pl translation fixes
2015-08-24 20:36:26 +02:00
Bertrand Songis
c2e35ddd9c
Update DONATIONS.txt
2015-08-24 18:22:06 +02:00
Damjan Adamic
0f91d66b49
Merge pull request #2752 from opentx/bsongis/comparedialog_printdialog_refactoring
...
PrintDialog / CompareDialog refactoring. Fixes #2737 and #2576 . I also completes some of the tasks in #1063 .
2015-08-23 22:31:39 +02:00
Damjan Adamic
6ac811076e
Fixes #2576 : display receiver number in model print/compare
2015-08-23 22:17:27 +02:00
Damjan Adamic
2530caa16e
Flight mode representation reverted back (additional fix), unneeded condition removed
2015-08-23 21:56:51 +02:00
Damjan Adamic
a1a50041dd
Flight mode representation reverted back
2015-08-23 21:03:48 +02:00
Damjan Adamic
65bdd25173
Various fixes: modelPrinter free, mixer crash, trims display, channel names, monospace font
2015-08-23 16:00:37 +02:00
Bertrand Songis
096b3c98a4
Update DONATIONS.txt
2015-08-23 15:55:46 +02:00
Bertrand Songis
fbd7fa4464
Update DONATIONS.txt
2015-08-23 15:41:00 +02:00
Damjan Adamic
0c7e545b42
Cosmetics
2015-08-23 15:33:09 +02:00
Bertrand Songis
ed05174fc8
PrintDialog / CompareDialog refactoring
2015-08-23 09:54:15 +02:00
Bertrand Songis
a8db4c4fa5
Fixes #2635 - Not tested yet
2015-08-23 09:21:45 +02:00
Damjan Adamic
ab1ce7515c
Removal of unneeded LUA_EXPORT_TELEMETRY() macro
2015-08-22 20:52:08 +02:00
Damjan Adamic
34090a1d3e
Fix: former Lua telemetry fields were not exported correctly (tx-voltage, clock and timers1-3)
2015-08-22 20:44:11 +02:00
Damjan Adamic
60c925a721
Fixes #2733 : Minor tweaks to Dutch Translation
2015-08-21 20:55:26 +02:00
Damjan Adamic
36d5f42b66
Merge pull request #2727 from opentx/MicheleVilla/FW_IT_Translations
...
Update it.h.txt
2015-08-21 20:36:06 +02:00
Damjan Adamic
3075ad857e
Fixes #2734 : fixed endless loop in model compare (varable i was used both in outer and inner for loops)
2015-08-19 22:23:37 +02:00
Damjan Adamic
4056287d3d
Re #2728 : Release notes updated
2015-08-18 20:12:54 +02:00
Damjan Adamic
537d7e089f
Fixes #2728 : edge switch could trigger right after the logicalSwitchesReset() was called
2015-08-18 20:03:54 +02:00
Damjan Adamic
b10276bb34
Added missing keys initialization for simu
2015-08-18 19:54:25 +02:00
Damjan Adamic
e685528fd3
Re #2623 : fixed f_getcwd() on Windows
2015-08-18 17:31:49 +02:00
Michele
7498ab9957
Update it.h.txt
2015-08-17 21:11:16 +02:00
Bertrand Songis
9f19deb1e2
Update DONATIONS.txt
2015-08-17 13:57:39 +02:00
Bertrand Songis
616741888e
Merge pull request #2701 from opentx/projectkk2glider/issue_2671_battery_bars
...
Re #2671 : fixes difference between top and main LCD TX battery bars, …
2015-08-17 13:56:14 +02:00
Damjan Adamic
5b4f0a0bbb
Re #2671 : fixes difference between top and main LCD TX battery bars, code made more readable with macros
2015-08-17 13:55:41 +02:00
Bertrand Songis
00a5437dde
Merge pull request #2721 from opentx/MicheleVilla/FW_IT_Translations
...
Update it.h.txt
2015-08-17 13:52:03 +02:00
Bertrand Songis
379d432365
Merge pull request #2691 from opentx/projectkk2glider/issue_2623_sd_manager_fixes
...
Fixes #2623 : several fixes:
2015-08-17 13:51:35 +02:00
Damjan Adamic
744c560255
Fixes #2623 : macro for node type introduced, cosmetics
2015-08-17 13:40:28 +02:00
Damjan Adamic
28b9a70e6b
Fixes #2623 : several fixes:
...
Disable menu for [..],
Refresh file list after delete,
Copy destination can be a directory,
Prevent copy/paste into the same directory,
Enabled renaming of directories and files without extension,
Removed delete menu option for directories,
Several simulator filesystem functions improved
2015-08-17 13:40:27 +02:00
Bertrand Songis
f5f1a052ca
Fixes #2580
2015-08-17 13:37:26 +02:00
Michele
e8f28cc681
Update it.h.txt
...
update Italian translation
2015-08-16 13:30:34 +02:00
Damjan Adamic
23c985ffd6
Fixes #2719 : Dutch translations by fraternl
2015-08-16 11:10:07 +02:00
Damjan Adamic
3dc781c89c
Re #2714 : more Italian translations fixed (changes ported from en.h.txt)
2015-08-16 11:03:10 +02:00
Damjan Adamic
4d7f456be5
Re #2714 : Italian translations fixed
2015-08-16 10:25:32 +02:00
Damjan Adamic
154572e547
Separate context menu for "General Settings", cosmetics
2015-08-16 09:28:43 +02:00
Damjan Adamic
3469fa5c93
Release notes updated
2015-08-16 09:04:34 +02:00
Damjan Adamic
dcce01fa9c
Merge pull request #2712 from opentx/griebd/model_wizard_issue_2711
...
Griebd/model wizard issue 2711
2015-08-16 09:02:13 +02:00
Grieb
56bc0d817f
Fix #2091
2015-08-15 11:14:37 -03:00
Grieb
71706d5e93
Cosmetcs. (editor save removes trailing spaces)
2015-08-15 11:13:57 -03:00
Damjan Adamic
b8c51c9bf0
Release notes updated
2015-08-15 14:03:40 +02:00
Damjan Adamic
e68b421de3
Release notes updated
2015-08-15 14:00:39 +02:00
Damjan Adamic
32ca88dbf8
Release notes updated
2015-08-15 13:16:56 +02:00
Damjan Adamic
4d83dd2c24
Fixes #2684 : Lua model scripts outputs not working in a simulator
2015-08-15 12:59:35 +02:00
Damjan Adamic
330a91441a
Compilation fixes for Bin Allocator
2015-08-15 12:39:27 +02:00
Bertrand Songis
affda2d8fe
Update DONATIONS.txt
2015-08-15 11:23:43 +02:00
Bertrand Songis
e7f3c280f0
Update DONATIONS.txt
2015-08-15 11:06:14 +02:00
Bertrand Songis
89c27cfcca
Fixes #2704
2015-08-14 11:45:09 +02:00
Bertrand Songis
9303361d6b
Fixes #2702
2015-08-13 18:14:54 +02:00
Bertrand Songis
82c8246c25
Merge pull request #2703 from opentx/MicheleVilla/Fix_FW_IT_Translations
...
Some Fix for it.h.txt
2015-08-13 13:26:43 +02:00
Bertrand Songis
c0f2dddfa1
Create DONATIONS.txt
2015-08-13 13:25:11 +02:00
Michele
db8ee18b5d
Update it.h.txt
2015-08-13 10:12:05 +02:00
Bertrand Songis
e3c9ecd26e
Merge pull request #2698 from opentx/driver33/PL_TR
...
companion translation fix
2015-08-12 10:24:28 +02:00
driver33
5df19e1c3d
companion translation fix
2015-08-12 10:18:38 +02:00
Bertrand Songis
3384ad2235
Update DONATIONS.txt
2015-08-12 07:36:19 +02:00
Damjan Adamic
d693ccd4f0
Top part of the 9XE startup graphics was not shown, lcdRefreshWait() was in wrong place
2015-08-11 23:33:41 +02:00
Bertrand Songis
47547e2397
Merge pull request #2697 from opentx/projectkk2glider/issue_2671_lcd_fixes
...
Projectkk2glider/issue 2671 lcd fixes
2015-08-11 22:49:34 +02:00
Bertrand Songis
51f46d9a69
Compilation fix
2015-08-11 22:26:43 +02:00
Damjan Adamic
04a8570d48
Re #2671 : added TX battery blinking on batter warning, fixed display problem when battery voltage lower than batlow value.
2015-08-11 22:22:18 +02:00
Damjan Adamic
806c343b80
Re #2671 : voltage symbol changed to upper case in putsVolts().
2015-08-11 22:18:35 +02:00
Bertrand Songis
17cb8f9459
Cli fixes
2015-08-11 22:06:30 +02:00
Bertrand Songis
1fdecd1ad4
Gtests false positive error
2015-08-11 19:15:12 +02:00
Bertrand Songis
900b53f165
Fixes #2693
2015-08-11 19:00:01 +02:00
Bertrand Songis
6356fbb2f4
Comments from projectkk2glider addressed
2015-08-11 18:15:43 +02:00
Bertrand Songis
979ece9208
Update DONATIONS.txt
2015-08-11 18:07:13 +02:00
Bertrand Songis
a1df80a7f7
Ignore list updated
2015-08-11 06:58:27 +02:00
Bertrand Songis
a5bb41a31b
Cosmetics
2015-08-11 06:56:02 +02:00
Bertrand Songis
9b527b1810
First compilation fixes, thanks to Jenkins first comments
2015-08-10 23:00:45 +02:00
bertrand
2b312fdbb4
Fixes #2595 - Cli added
...
Based on projectkk2glider work, with a lot of bugs I am sure. Still not
tested, this is why I preferred working on my own branch. I push it now
so that Jenkins do the first tests and you can review if I am on the
right track.
I am really wondering if a merge with the Lua api would be possible /
nice, what do you think?
2015-08-10 22:52:26 +02:00
Andre Bernet
2d9c130839
Merge pull request #2687 from opentx/bsongis/osx
...
Mac libraries now loaded correctly (Fixes #2678 )
2015-08-10 11:03:13 +02:00
Bertrand Songis
a569c67371
Fixes #2678
2015-08-10 01:08:56 +02:00
Bertrand Songis
ada0f3d8b4
Merge pull request #2686 from opentx/projectkk2glider/issue_2685_d-type_altitude_fix
...
Fixes #2685 : D-type altitude fixes (negative values, hi/lo precision …
2015-08-09 22:48:25 +02:00
Damjan Adamic
192f5a1bd7
Fixes #2685 : D-type altitude fixes (negative values, hi/lo precision vario)
2015-08-09 22:21:46 +02:00
Damjan Adamic
70d77fd851
Re #2598 : removed bad include
2015-08-09 16:02:35 +02:00
Damjan Adamic
f7a8715657
Fixes #2598 : added USB serial port (with echo example), use USB=SERIAL to enable. If DEBUG=YES then debug output also goes to the USB serial port
2015-08-09 15:41:24 +02:00
Damjan Adamic
5d8c86923b
Re #2607 : gtest for hi precision VFAS added
2015-08-08 18:17:09 +02:00
Damjan Adamic
a6e53bd419
Cosmetics
2015-08-08 17:46:22 +02:00
Andre Bernet
08756af9f5
Don't import install dir settings from old versions ( fix #2645 )
2015-08-08 11:21:48 +02:00
Bertrand Songis
447df60823
Revert "[9XR-PRO] HiFi audio now :)"
...
This reverts commit 3d792ea4df .
2015-08-08 11:11:53 +02:00
Bertrand Songis
3d792ea4df
[9XR-PRO] HiFi audio now :)
2015-08-08 10:58:52 +02:00
Bertrand Songis
26a38913a8
Fixes #2668
2015-08-08 10:06:52 +02:00
Bertrand Songis
238335dec6
Compilation error on VC++
2015-08-08 09:32:31 +02:00
Bertrand Songis
1efbde7d46
Fixes #2660
2015-08-08 00:41:50 +02:00
Bertrand Songis
1e92313dcd
2.1.2 start ...
2015-08-08 00:38:18 +02:00
Bertrand Songis
e174255ddb
Indentation
2015-08-08 00:20:30 +02:00
Bertrand Songis
4b0841b17d
_NOCCM renamed to __DMA (which is 32bits aligned on Sky9x/9XR-PRO)
2015-08-08 00:16:51 +02:00
Bertrand Songis
e136905e75
Better fix for #2665
2015-08-08 00:12:39 +02:00
Bertrand Songis
7c0d9c7009
Revert "Fixes #2665"
...
This reverts commit c251865538 .
2015-08-08 00:11:46 +02:00
Bertrand Songis
c251865538
Fixes #2665
2015-08-07 18:48:23 +02:00
Bertrand Songis
e079148249
Typo in release notes
2015-08-07 15:31:20 +02:00
Bertrand Songis
fab861e8bd
Update DONATIONS.txt
2015-08-07 15:15:12 +02:00
Damjan Adamic
d0c696c1bc
Another typo in release notes
2015-08-06 22:39:42 +02:00
Damjan Adamic
7b75c04b30
Typo in release notes
2015-08-06 22:22:42 +02:00
Damjan Adamic
572cfd67af
Fixes #2658 : real fix
2015-08-06 22:09:34 +02:00
Bertrand Songis
c7a07ded12
Merge pull request #2659 from opentx/projectkk2glider/issue_2658
...
Fixes #2658 : Companion release notes before/after new version downloa…
2015-08-06 22:04:03 +02:00
Damjan Adamic
4e7181fb7e
Fixes #2658 : Companion release notes before/after new version download broken
2015-08-06 22:01:05 +02:00
Bertrand Songis
fce1cc681a
Fixes #2657
2015-08-06 20:06:48 +02:00
Bertrand Songis
a7b62fc2a9
Merge pull request #2651 from opentx/projectkk2glider/additional_kts_conversions
...
Added conversions of knots to m/s and f/s
2015-08-06 19:28:45 +02:00
Bertrand Songis
6fcecb5666
Merge pull request #2653 from opentx/projectkk2glider/issue_2638_9xe_logs
...
Fixes #2638 : header line for logs fixed for 9XE
2015-08-06 19:28:05 +02:00
Bertrand Songis
d837739e4f
Merge pull request #2654 from opentx/projectkk2glider/issue_2652
...
Fixes #2652 : Add missing presets to frskyDSetDefault()
2015-08-06 19:25:45 +02:00
Bertrand Songis
a530bc7a6f
Update DONATIONS.txt
2015-08-06 19:05:13 +02:00
Damjan Adamic
32a7c9aee6
Re #2652 : filtering for Sport RSSI reverted (reason: too few samples per second)
2015-08-06 14:47:13 +02:00
Damjan Adamic
5fe10c118d
Re #2638 : Release notes update
2015-08-06 14:35:09 +02:00
Damjan Adamic
815fef458c
Fixes #2652 : Add missing presets to frskyDSetDefault()
2015-08-06 14:31:50 +02:00
Damjan Adamic
20eff3358a
Fixes #2638 : header line for logs fixed for 9XE
2015-08-06 14:24:40 +02:00
Damjan Adamic
98c1503bed
Added conversions of knots to m/s and f/s
2015-08-06 12:37:45 +02:00
Damjan Adamic
7c8093b70f
Fixes #2649 : Fixed missing LUA script outputs in special function "Play Value"
2015-08-06 09:32:17 +02:00
Bertrand Songis
edba5bcf89
Tonight ...
2015-08-06 06:45:19 +02:00
Bertrand Songis
0a75eb93d3
Cosmetics
2015-08-06 00:40:46 +02:00
Bertrand Songis
a2c30b1849
[Companion] Blacklist added (for companies who don't respect the GPL)
2015-08-06 00:16:24 +02:00
Damjan Adamic
386cb2c912
Release notes updated, date set to today
2015-08-05 22:53:58 +02:00
Bertrand Songis
60dc533fe8
Update DONATIONS.txt
2015-08-05 21:49:54 +02:00
Bertrand Songis
6c0a9714fc
[9XR-PRO] Wrong code comment
...
Thanks project2gglider! It was a copy-paste from Mike's code. When I
will have spare time I will replace those numbers by constants...
2015-08-05 21:43:24 +02:00
Bertrand Songis
15469aeaf7
Fixes #2643
2015-08-05 21:37:22 +02:00
Bertrand Songis
a8ff8b524b
Fixes #2634 - Option ALLOW_NIGHTLY_BUILDS added
2015-08-05 18:51:50 +02:00
Bertrand Songis
2378080ae8
Fixes #2631
2015-08-05 18:50:22 +02:00
Bertrand Songis
23e16b26f1
Fixes #2592 - No more reset on 9XR-PRO when leaving PXX protocol
...
I would like a code review for this one (both Taranis and 9XR-PRO),
thanks!
2015-08-05 18:49:41 +02:00
Bertrand Songis
3353d989bb
[9X/9XR-PRO] Cosmetics in Model Select screen
2015-08-05 18:47:06 +02:00
Bertrand Songis
58659b9b1a
[Companion] It now remembers the last flashed firmware
2015-08-05 18:36:14 +02:00
Bertrand Songis
f4eab9bf58
[9XR-PRO] Valgrind warnings removed
2015-08-05 18:35:26 +02:00
Bertrand Songis
57f5f68804
[9XR-PRO] Bugfixes port from Taranis on Global Custom Functions
2015-08-05 18:34:41 +02:00
Bertrand Songis
5c4b12dfc2
[9XR-PRO] Cosmetics in Statistics view
2015-08-05 18:32:36 +02:00
mhotar
99ff846209
CZ translations
2015-08-05 12:13:51 +02:00
Bertrand Songis
37dd2b0064
Release notes date set to tomorrow
2015-08-05 07:00:09 +02:00
Bertrand Songis
9c20658e26
Update DONATIONS.txt
2015-08-04 21:36:22 +02:00
Bertrand Songis
6e6e80bcfc
Fixes #2605
2015-08-04 20:21:37 +02:00
Andre Bernet
185ad88bc8
Dutch translations by fraternl
2015-08-04 09:31:16 +02:00
Bertrand Songis
54405135c0
Fixes #2618
2015-08-03 23:20:12 +02:00
Bertrand Songis
d7cf14857e
Cosmetics
2015-08-03 23:18:33 +02:00
Bertrand Songis
5417c426e3
Merge pull request #2622 from opentx/projectkk2glider/issue_2607
...
Fixes #2607 : Added support for 0.01V resolution to D series VFAS ID 0x39
2015-08-03 22:38:32 +02:00
Bertrand Songis
3f6621b087
[9XR-PRO] Only the first 64k EEPROM could be written because of uint16_t
2015-08-03 22:36:57 +02:00
Bertrand Songis
151fb59e27
Cosmetics
2015-08-03 22:36:02 +02:00
Bertrand Songis
a2902280b0
#2619 - Stupid bug
...
Only ~62 EEPROM write and then we get an INVALID EEPROM
2015-08-03 22:35:16 +02:00
Bertrand Songis
10832ad60a
#2619 - Valgrind complains on EEPROM block erase
...
Should not change anything though.
2015-08-03 22:33:28 +02:00
Damjan Adamic
121f7780c2
Fixes #2607 : Added support for 0.01V resolution to D series VFAS ID 0x39
2015-08-02 18:39:58 +02:00
Damjan Adamic
25d233e832
Release notes updated
2015-08-02 17:42:30 +02:00
Andre Bernet
46de8229dd
Small screen platform string fixes
2015-08-02 17:06:20 +02:00
Andre Bernet
813956721d
Ignore sensor IDs for small screen platforms
2015-08-02 17:05:29 +02:00
Andre Bernet
302bf05f57
Revert git attributes
2015-08-02 11:04:56 +02:00
Bertrand Songis
977e44d44a
Fixes #2592 - Needs test with next nightly builds
...
Please confirm if this is fixed or not, I don't have a 9XR-PRO with me
here!
2015-08-01 22:43:54 +02:00
Bertrand Songis
105ac6306a
Frsky-D Telemetry protocol bug (0x5D followed by 0x3D)
...
I should add a non regression test...
2015-08-01 22:29:09 +02:00
Bertrand Songis
3c1734bdb2
Fixes #2612
2015-08-01 22:21:24 +02:00
Bertrand Songis
9546843bc2
Cosmetics
2015-08-01 21:09:06 +02:00
Bertrand Songis
bf89c53f33
#2106 - .gitattributes updated, please check what I did, thanks!
2015-08-01 20:24:47 +02:00
Bertrand Songis
406e69ab1d
Cosmetics
2015-08-01 20:20:18 +02:00
Bertrand Songis
753cb4f01c
#2106 - Script which will unify line endings (and code formatting)
2015-08-01 20:17:30 +02:00
Bertrand Songis
40c34644b8
Proposal for an uncrustify configuration
2015-08-01 20:14:03 +02:00
Bertrand Songis
b3b534cd6d
#2106 - Unify the include guards in all headers
2015-08-01 20:10:57 +02:00
Bertrand Songis
491886a5c2
#2106 - Unify the copyright in source files
2015-08-01 20:08:09 +02:00
Andre Bernet
44c096c366
Align airspeed units to S.Port spec ( Fix #2305 )
2015-08-01 19:22:59 +02:00
Bertrand Songis
68eafbfba7
Merge pull request #2614 from opentx/driver33/PL_TR
...
New lines translation
2015-08-01 19:22:09 +02:00
driver33
dd5fd62b41
New lines translation
2015-08-01 19:16:32 +02:00
Andre Bernet
a1bc46e473
Fix SBUS trainer failsafe detection
2015-08-01 17:48:02 +02:00
Bertrand Songis
eedaf1966e
Merge pull request #2613 from opentx/mhotar/cz_sk_tts
...
#2610 Mhotar/cz sk tts
2015-08-01 17:40:14 +02:00
mhotar
3cbbcf18c8
#2610 CZ unicode fix in tts.py
2015-08-01 17:23:20 +02:00
Andre Bernet
9a70c84179
Companion translations updated for translators without build environment
2015-08-01 16:51:33 +02:00
Andre Bernet
9546636f0a
French translations
2015-08-01 16:38:14 +02:00
Andre Bernet
ecd9f1e2cf
Missing translation
2015-08-01 15:34:00 +02:00
Andre Bernet
310321ce0e
Add Timer3 to stats screen ( Fix #2515 )
2015-08-01 15:24:13 +02:00
Andre Bernet
39c0b79f85
Copy telemetry sensors ( Fix #2513 )
2015-08-01 15:07:55 +02:00
Andre Bernet
70e93fb493
X9E rotary encoder now generates EVT_KEY_BREAK events ( Fix #2609 )
2015-08-01 13:43:54 +02:00
mhotar
8a202f0ecc
#2610 sk tts
2015-08-01 13:08:45 +02:00
mhotar
53a77a5bdb
#2610 cz tts
2015-08-01 12:46:52 +02:00
Andre Bernet
b83ad1899a
Fix hardware menu navigation
2015-08-01 11:24:52 +02:00
Andre Bernet
80aee0d126
Revert "Bug in hardware menu, the "Serial port" could not be changed"
...
This reverts commit b9d0154e909df5131bd9139592bc0f1b4571f3a8.
2015-08-01 11:24:52 +02:00
Andre Bernet
df82aeed76
French translations
2015-08-01 11:24:51 +02:00
Damjan Adamic
70d67dd7dd
Export to Google Earth now working (only) with the new telemetry fields (GPS, GAlt and GSpd)
2015-08-01 10:53:06 +02:00
Damjan Adamic
922220c748
Re #2579 : added missing source trainer_input.cpp to simulator
2015-08-01 10:23:21 +02:00
Bertrand Songis
819509b63a
Merge pull request #2608 from opentx/raphaelcoeffic/issue2549
...
Fixes #2549 - Use PrefixPath to find the simulator libs
2015-08-01 08:44:27 +02:00
Bertrand Songis
db072442c8
Merge pull request #2606 from opentx/raphaelcoeffic/issue2579
...
Fixes #2579 : Added support for Trainer signal alarm
2015-08-01 08:41:50 +02:00
Damjan Adamic
c1efd39df7
Better Lua traces
2015-07-31 18:59:20 +02:00
Damjan Adamic
f5dca813fb
Bug in hardware menu, the "Serial port" could not be changed
2015-07-31 18:59:02 +02:00
Damjan Adamic
1bc8e0d6c1
Added main stack painting for STM32F4
2015-07-31 18:58:50 +02:00
Raphael Coeffic
0fba4a638d
removed PrefixPath debug line
2015-07-31 10:43:54 +02:00
Raphael Coeffic
71530f253d
Fixes #2549 - Use PrefixPath to find the simulator libs
2015-07-31 10:41:16 +02:00
Bertrand Songis
274ed3a917
Update DONATIONS.txt
2015-07-31 09:40:01 +02:00
Raphael Coeffic
ebae27272e
renamed g_ppmInXXX into ppmInputXXX
...
g_ppmIns -> ppmInput
g_ppmInputValidityTimer -> ppmInputValidityTimer
2015-07-30 22:43:56 +02:00
Raphael Coeffic
3049ff768e
changed ppmInValid in tests/mixer.cpp as well
2015-07-30 22:07:16 +02:00
Raphael Coeffic
f6bff9683d
Fixes #2579 : Added support for Trainer signal alarm
...
- added alarm “Trainer signal lost” & “Trainer signal recovered”.
- moved PPM capture code to trainer_input.{h,cpp}
2015-07-30 21:53:44 +02:00
Bertrand Songis
013c10e7fb
Update DONATIONS.txt
2015-07-30 20:42:58 +02:00
Bertrand Songis
af38cb6dff
Update DONATIONS.txt
2015-07-30 20:38:24 +02:00
Bertrand Songis
3d461b771f
Update DONATIONS.txt
2015-07-30 20:20:33 +02:00
Bertrand Songis
cee35869ba
Update DONATIONS.txt
2015-07-30 20:12:52 +02:00
Bertrand Songis
b6a2e89c17
Update DONATIONS.txt
2015-07-29 23:34:44 +02:00
Bertrand Songis
7cf03bd74e
Merge pull request #2600 from opentx/MicheleVilla/FW_It_translation_fix
...
Fix FW Italian Translation
2015-07-29 21:52:40 +02:00
Michele
776dec5c74
Update it.h.txt
2015-07-29 21:14:14 +02:00
bsongis
23b9d77217
Fixes #2561
2015-07-29 20:48:37 +02:00
Bertrand Songis
06dc5136f7
Merge pull request #2599 from hrenz/patch-8
...
Patch 8
2015-07-29 20:35:00 +02:00
bsongis
b8b6263c75
Fixes #2589
2015-07-29 20:13:16 +02:00
Bertrand Songis
8cc98a53f3
Merge pull request #2597 from opentx/driver33/PL_TR
...
new strings translation
2015-07-29 19:35:59 +02:00
Bertrand Songis
67e0ecfa0b
Merge pull request #2594 from raphaelcoeffic/sbus_failsafe
...
Added support for SBUS failsafe bit
2015-07-29 19:34:06 +02:00
hrenz
b7f52f2521
Update de.h.txt
2015-07-29 19:03:48 +02:00
hrenz
c6e9939024
Update de.h.txt
...
only some chars changed
2015-07-29 18:42:42 +02:00
hrenz
dd3cbda0c7
Update de.h.txt
2015-07-29 18:37:00 +02:00
hrenz
260c7cd0c0
Update de.h.txt
...
some changes for X9E
and master
2015-07-29 18:33:14 +02:00
Damjan Adamic
ee6b2da037
Cosmetics related to #1063
2015-07-29 18:05:27 +02:00
driver33
f52c95ed55
new strings translation
2015-07-29 16:49:20 +02:00
Raphael Coeffic
d2ed8d9287
Beautified SBUS code
...
- use “defines” for each constant.
- do not change the frame pointer while checking frame validity (improves readability).
2015-07-29 08:47:58 +02:00
bsongis
a9c60a45e9
Fixes #2586
2015-07-28 23:50:46 +02:00
Raphael Coeffic
0cfe5b6c76
Added support for SBUS failsafe bit
2015-07-28 23:29:04 +02:00
Bertrand Songis
c8115c674d
Merge pull request #2590 from opentx/projectkk2glider/print_and_compare_refactoring_21
...
Projectkk2glider/print and compare refactoring 21
2015-07-28 21:48:45 +02:00
Damjan Adamic
b67dfbd086
Cosmetics
2015-07-28 21:15:33 +02:00
Damjan Adamic
4e4d0fe883
Re #1063 : Deduplication of code for Inputs, Mixers, Logical Switches and Special Functions
2015-07-28 20:57:06 +02:00
Bertrand Songis
34c311a562
Merge pull request #2582 from opentx/projectkk2glider/issue_2581
...
Fixes #2581 : symbols for renamed physical inputs were missing
2015-07-28 00:55:49 +02:00
Damjan Adamic
1da0f157de
Fixes #2581 : symbols for renamed physical inputs were missing
2015-07-27 21:24:51 +02:00
Bertrand Songis
545f54a89c
Merge pull request #2548 from opentx/bsongis/bad_sport_sensors
...
#2538 - Proposal for a fix.
2015-07-27 07:39:03 +02:00
bsongis
dad815f631
[Companion] AutoCheckBox used instead of QCheckBox
2015-07-27 07:36:38 +02:00
bsongis
9ca09d0a85
Cosmetics
2015-07-27 01:00:48 +02:00
bsongis
71f8b663cb
Fixes #2559 - Needs test (next nightly build)
2015-07-27 01:00:48 +02:00
Bertrand Songis
be9a26611f
Simulators added to the Resources directory
2015-07-26 17:28:25 +02:00
Bertrand Songis
d9362d2634
Hardcoded path removed
2015-07-26 16:24:52 +02:00
Bertrand Songis
09d6fa833f
Merge pull request #2571 from opentx/projectkk2glider/issue_2533
...
Fixes #2533 : menu was wrong if all items on the end were hidden
2015-07-26 15:06:57 +02:00
Bertrand Songis
c7ff93fdf4
Update DONATIONS.txt
2015-07-26 15:05:59 +02:00
Damjan Adamic
c2e73c74a6
Fixes #2533 : menu was wrong if all items on the end were hidden
2015-07-26 15:02:08 +02:00
bsongis
d2e38364e6
[OSX] opentx-simulators-bundle now inside makedmg target. Perhaps still
...
a missing cp of the libs somewhere, inside companion.app?
2015-07-26 14:55:46 +02:00
Bertrand Songis
404eefc3da
Run install_name_tool on all dylib files
2015-07-26 14:06:25 +02:00
Bertrand Songis
ba1c429554
Merge pull request #2568 from opentx/driver33/PL_TR
...
Comapnion translation fixes
2015-07-26 14:03:52 +02:00
driver33
0df47c19c7
Comapnion translation fixes
2015-07-26 13:23:20 +02:00
Bertrand Songis
027df32564
Merge pull request #2566 from opentx/driver33/PL_TR
...
Small fixes in letters and ajustments.
2015-07-26 12:53:16 +02:00
Bertrand Songis
21353d2b31
OSX last commit fix
2015-07-26 12:43:13 +02:00
bsongis
f1df8ead68
[OSX] It should not be needed to manually copy SDL into the bundle now
2015-07-26 12:37:50 +02:00
driver33
dbac5b773f
Fixes in FW translation
2015-07-26 11:41:13 +02:00
Jacek Drewniak
fb1cdeeac1
Merge pull request #2565 from opentx/master
...
make equal
2015-07-26 11:32:59 +02:00
bsongis
8a66e883ec
Typo when porting the mod for simulators not working on OSX
2015-07-26 09:15:59 +02:00
bsongis
1922bc9edd
#2563 - Still needs mods on the server
2015-07-26 08:43:56 +02:00
Andre Bernet
cc41d69954
Companion part
2015-07-26 00:12:30 +02:00
bsongis
771b7a1821
Should add the simulators to the OSX platform. But here Companion
...
doesn't run anymore. Instead the standalone simulator is fine.
2015-07-25 21:40:35 +02:00
Andre Bernet
a3fa0bd79d
We need to ignore the instance, not the data Id ;)
2015-07-25 18:11:02 +02:00
Andre Bernet
19e68bac4d
RSSI lacked unit ( Fix #2557 )
...
dBm renamed to dB (made no sense)
2015-07-25 18:02:14 +02:00
mhotar
983e9f2f2b
CZ translations-telem.screen names fixed
2015-07-25 17:28:25 +02:00
Andre Bernet
311b5e1d04
Number of SFs was actually wrong too!
2015-07-24 22:02:46 +02:00
Andre Bernet
9b002b94ca
GF enabled checkbox was missing ( Fix #2558 )
...
Number of GF in setup panel was not aligned with the radio
2015-07-24 21:54:46 +02:00
bsongis
69cbb06470
Fixes #2271
2015-07-24 16:35:05 +02:00
Bertrand Songis
2b25071e8c
Merge pull request #2551 from opentx/driver33/PL_TR
...
Adds new translations, some letter and words fixes
2015-07-24 11:25:49 +02:00
Jacek Drewniak
c9d465ca2a
Adds new translations, some letter and words fixes
2015-07-24 11:07:31 +02:00
bsongis
e1dfb15ba9
Fixes #2546
2015-07-24 10:42:12 +02:00
bsongis
7e44eab63c
Fixes #2534
2015-07-24 10:07:11 +02:00
Bertrand Songis
7e7a762617
Fixes #2535
2015-07-24 09:31:04 +02:00
Bertrand Songis
d5c2d51dea
Update DONATIONS.txt
2015-07-24 00:31:33 +02:00
Bertrand Songis
7d2e48a99b
Fixes #2544
2015-07-23 22:42:59 +02:00
Bertrand Songis
4ea9e5c11f
The ':' separator is not a so good idea in Windows installer (ADS)
2015-07-23 21:17:18 +02:00
Bertrand Songis
8f96f50a84
New version format (mandatory for small screens)
2015-07-23 19:07:06 +02:00
bsongis
c90bf43d17
[Companion] Possibility to have a suffix
2015-07-23 18:49:22 +02:00
bsongis
2549e2a2de
[Companion] make clean now deletes the stamp in firmware sources
2015-07-23 18:48:11 +02:00
bsongis
658ca48137
OpenTX removed from radio type
2015-07-23 18:46:18 +02:00
bsongis
c64369e95f
Default tab is again 0 in Preferences Dialog
2015-07-23 18:45:00 +02:00
bsongis
6eec7789cc
Cosmetics
2015-07-23 18:44:19 +02:00
bsongis
1b6f34069a
Previous version-indexes were not anymore supported
2015-07-23 18:42:39 +02:00
bsongis
98b4d26676
Fixes #2542
2015-07-23 18:34:32 +02:00
bsongis
62ae7ef2bd
Simplification - related to #2545 - Needs to be tested again
2015-07-23 18:30:15 +02:00
bsongis
c9a58e5cfa
EN Cosmetics
2015-07-23 18:28:21 +02:00
bsongis
4d5c4621c7
[Companion] French translations typos
2015-07-23 18:22:34 +02:00
bsongis
2af072ea7f
[Companion] Missing errors when flashing/reading Firmware / EEPROM
...
(window closed really quickly)
2015-07-23 18:16:37 +02:00
bsongis
2341f5be68
Fixes #2543
2015-07-23 07:19:33 +02:00
bsongis
a100af81be
Fixes #2541
2015-07-22 22:56:36 +02:00
bsongis
6f21556b81
#2538 - Proposal for a fix. We have many wrong sensors, including
...
openXsensor. The first ID is stored in EEPROM, but not used during the
search loop
2015-07-22 22:30:37 +02:00
bsongis
8d97235f41
#2526 - Firmware nightly builds are now downloadable from Companion -
...
Tests needed
2015-07-22 22:25:03 +02:00
Damjan Adamic
0559abd323
Release notes updated
2015-07-22 20:28:49 +02:00
bsongis
d0211c5dc6
Update DONATIONS.txt
2015-07-22 19:33:06 +02:00
bsongis
f42cf4c0f4
Adds the possibility to have a suffix in the firmware version
2015-07-22 19:31:18 +02:00
bsongis
a8d4ba5758
Warning removed. HELI option really needs to be tested
2015-07-22 18:58:12 +02:00
bsongis
a94d08606f
Fixes #2517
2015-07-22 18:55:54 +02:00
bsongis
0a213389f4
Fixes #2539
2015-07-22 18:42:02 +02:00
Bertrand Songis
7041a4dac6
Update DONATIONS.txt
2015-07-22 18:36:13 +02:00
Bertrand Songis
97cc519bcb
Merge pull request #2536 from opentx/projectkk2glider/issue_2530_and_2531
...
Fixes #2531 : VFAS id 0x39: was 10x to small
2015-07-21 23:03:46 +02:00
Damjan Adamic
6fffd7fbae
Fixes #2531 : VFAS id 0x39: was 10x to small
...
Fixes #2530 : VFAS id 0x3A and 0x3B: wrong calculation of value
2015-07-21 21:43:02 +02:00
Damjan Adamic
d2bd78b366
Release notes updated
2015-07-21 21:14:43 +02:00
bsongis
e758d524de
[Companion] Vario / Voltage / Current sources export problem
2015-07-21 20:46:07 +02:00
Damjan Adamic
d967ec0b80
Re #2500 : new names for Linux targets (companion21 and simulator21), the dot was removed
2015-07-21 20:32:04 +02:00
bsongis
4509b1a2a7
Fixes #2533
2015-07-21 20:24:13 +02:00
Andre Bernet
4626550c53
D-type RPM sensor was broken ( Fix #2509 )
2015-07-21 20:21:30 +02:00
Damjan Adamic
7b469016c1
Fixes #2532 : symbol for volts was in lower case, it is now in upper case
2015-07-21 20:06:44 +02:00
bsongis
29e9039176
Telemetry sources removed from the Reset Global Function
2015-07-21 19:22:19 +02:00
bsongis
370728433a
Needed for #2518
2015-07-20 22:32:25 +02:00
Bertrand Songis
f6b07ceda8
Merge pull request #2528 from opentx/driver33/PL_TR
...
Hot Fixes translation for 2.1.x
2015-07-20 22:10:07 +02:00
Jacek Drewniak
2c08118d6d
Hot Fixes translation for 2.1.x
2015-07-20 21:56:07 +02:00
bsongis
7c8deb8a48
Fixes #2518 - Needs a test
2015-07-20 21:38:57 +02:00
Bertrand Songis
b427fd1364
Merge pull request #2523 from opentx/projectkk2glider/issue_2513_duplicate_sensors
...
Fixes #2513 : set value of duplicated telemetry sensors
2015-07-20 21:25:55 +02:00
Bertrand Songis
611f85113c
Merge pull request #2522 from opentx/projectkk2glider/issue_2519_global_functions_play_value_fix
...
Fixes #2519 : removed telemetry values from available selection in Glo…
2015-07-20 21:21:02 +02:00
Damjan Adamic
76791c1961
Unreachable code removed
2015-07-20 21:17:12 +02:00
Damjan Adamic
7b28910cc2
Re #2513 : set value of duplicated telemetry sensors
2015-07-20 21:13:30 +02:00
Damjan Adamic
841f11c21a
Fixes #2519 : removed telemetry values from available selection in Global Functions for "Play Value"
2015-07-20 20:34:15 +02:00
bsongis
f845be683c
Fixes #2512
2015-07-20 19:55:36 +02:00
Bertrand Songis
a1e2132c12
Update DONATIONS.txt
2015-07-20 18:38:46 +02:00
bsongis
dec83e2ef5
Fixes #2514
2015-07-20 18:35:51 +02:00
bsongis
f9897c0191
Fixes #2506
2015-07-20 07:16:21 +02:00
bsongis
668fadb737
Revert "Fixes #2506 "
...
This reverts commit 1f06e7982a .
2015-07-20 07:09:05 +02:00
bsongis
1f06e7982a
Fixes #2506
2015-07-19 22:27:06 +02:00
bsongis
7336d92a6d
Fixes #2502
2015-07-19 22:16:12 +02:00
Damjan Adamic
7b490b03d9
Fix for windows installer build for 2.1
2015-07-19 18:15:41 +02:00
Bertrand Songis
7958ff7105
Merge pull request #2482 from opentx/projectkk2glider/companion_2.1_and_2.0_alongside_on_linux
...
Enables side by side installation of Companion 2.1 and 2.0 on Linux
2015-07-19 16:35:21 +02:00
Bertrand Songis
1492d808f3
Merge pull request #2501 from opentx/projectkk2glider/issue_2404_play_model_name
...
Fixes #2404 : model name played when model is loaded
2015-07-19 15:33:07 +02:00
Damjan Adamic
84fe232b0c
Re #2503 : Standalone simulator now remembers which radio was simulated in previous session
2015-07-19 14:54:33 +02:00
Damjan Adamic
51b8d70cc6
Several lintian errors removed:
...
E: companion2.1: unstripped-binary-or-object usr/local/bin/companion2.1
E: companion2.1: unstripped-binary-or-object usr/local/bin/simulator2.1
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-9x-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-9x128-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-9xr-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-9xr128-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-9xrpro-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-gruvin9x-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-mega2560-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-sky9x-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-taranis-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-taranisplus-simulator.so
E: companion2.1: unstripped-binary-or-object usr/local/lib/companion2.1/libopentx-taranisx9e-simulator.so
E: companion2.1: udev-rule-in-etc etc/udev/rules.d/45-companion2.1-taranis.rules
2015-07-19 14:32:59 +02:00
Andre Bernet
576ce4983d
Fix #2504
2015-07-19 14:18:03 +02:00
Damjan Adamic
b1170b2ab9
Enables side by side installation of Companion 2.1 and 2.0 on Linux
...
Adds missing simulator libraries on Linux
Installs Standalone Simulator icon on Linux
2015-07-19 14:06:58 +02:00
Damjan Adamic
41d0675886
Fixes #2503 : Standalone simulator radio selection display problem
2015-07-19 13:19:38 +02:00
Damjan Adamic
5048ce5d45
Re #2404 : better definition of PLAY_MODEL_NAME() for various platforms
2015-07-19 12:44:40 +02:00
Damjan Adamic
268f168218
Re #2404 : Compilation fix
2015-07-19 11:13:51 +02:00
Damjan Adamic
08d4cb15aa
Fixes #2404 : model name played when model is loaded (if file "SOUNDS/<language>/<model_name>/name.wav" exists)
2015-07-19 11:07:57 +02:00
bsongis
2e252aacac
Compilation error fix
2015-07-19 09:54:14 +02:00
bsongis
d23a1f5739
Fixes #2492 - Thanks go to Kilrah
2015-07-18 22:59:59 +02:00
bsongis
863ed513c0
We move to 2.1.1
2015-07-18 22:55:57 +02:00
bsongis
18f28270f0
Fixes #2493
2015-07-18 22:52:15 +02:00
Andre Bernet
11ced4eecf
de was missing from voice file download dropdown ( fix #2497 )
2015-07-18 20:01:24 +02:00
Damjan Adamic
44e73bac96
Fixes #2466 : "Range" changed to "Ratio" in Companion telemetry sensor configuration (as is on the radio)
...
Translations re-generated
2015-07-18 19:38:58 +02:00
Damjan Adamic
8ba9016580
Fixes #2494 : "Play Haptic" renamed to "Haptic" in Companion (as is on the radio)
2015-07-18 19:19:07 +02:00
Damjan Adamic
17171b2166
Release notes updated
2015-07-18 19:00:11 +02:00
bsongis
34731af074
Fixes #2491
2015-07-18 18:55:30 +02:00
bsongis
654dac1acc
[Companion] ComboBox for audio / scripts list was not cleared before all
...
itemps inserted
2015-07-18 18:04:44 +02:00
bsongis
90ebaf2d88
Fixes #2465 - A little bit refactoring done while fixing this one
2015-07-18 17:22:26 +02:00
bsongis
2b804f92b5
Fixes #2478
2015-07-18 14:16:09 +02:00
bsongis
e1e60b5572
Fixes #2487
2015-07-18 13:34:49 +02:00
bsongis
4b9f69a666
Fixes #2160
2015-07-18 13:23:12 +02:00
bsongis
1c86a16c84
[ARM boards] Shift in CSV logs when no GPS fix
2015-07-18 13:18:19 +02:00
bsongis
0cf3aeef57
Fixes #2484
2015-07-18 13:09:14 +02:00
bsongis
b04295ad44
[Taranis] New gauge in Mixers/Expos screen was not right when there was
...
no line associated to the Mix/Input channel. Now the gauge is not
displayed in such case. Needs tests again, thanks!
2015-07-18 12:38:13 +02:00
bsongis
6147c23c0f
[Taranis] Compilation error when INTERNAL_MODULE_PPM and
...
MODULE_D16_EU_ONLY_SUPPORT both defined
2015-07-18 09:44:29 +02:00
Andre Bernet
cad3b7726d
Fix #2485
2015-07-18 09:13:26 +02:00
Bertrand Songis
895afcc58c
Update DONATIONS.txt
2015-07-18 09:03:55 +02:00
Jacek Drewniak
df6d77289c
Fixes
2015-07-18 01:10:48 +02:00
bsongis
4ad6ea8190
When sorting the issues I found a graphic from Martin in #1945 which was
...
not implemented. What do you think of it?
2015-07-17 11:14:56 +02:00
Andre Bernet
a480c6ce87
Fix #2479
2015-07-17 09:43:04 +02:00
Bertrand Songis
17c176084c
Update DONATIONS.txt
2015-07-17 08:02:44 +02:00
bsongis
5fdff961a6
Fixes #2474 - Needs test, thanks!
2015-07-17 00:13:24 +02:00
bsongis
475f1f1b2a
Fixes #2476
2015-07-17 00:05:20 +02:00
Bertrand Songis
1a23b0c8d1
Update DONATIONS.txt
2015-07-16 23:20:22 +02:00
bsongis
92b5b72350
Fixes #2472
2015-07-16 23:15:35 +02:00
Bertrand Songis
b639466a4f
Update DONATIONS.txt
2015-07-16 19:11:22 +02:00
Bertrand Songis
0347883fdd
Update README.md
2015-07-16 18:48:57 +02:00
Bertrand Songis
46cc410da7
Update README.md
2015-07-16 18:47:49 +02:00