Commit Graph
3870 Commits
Author SHA1 Message Date
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
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
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 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 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
Bertrand Songis 52c4ab4c75 [X7D] LCD was upside down 2016-10-16 10:39:09 +02:00
3djcandBertrand Songis 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
3djcandAndre Bernet 8de57dc1a3 Prevent segfault on extended trim (#3907)
* Prevent segfault on extended trim
This fixes @3860

* Cosmetics
2016-10-15 10:33:56 +02:00
3djcandGitHub 253208d20e Merge pull request #3903 from opentx/3djc/XJT-Latency-info
3djc/xjt latency info
2016-10-14 08:13:22 +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 BernetandBertrand Songis ed2a232bda Allow selecting a model image from the SD manager (#3817) 2016-10-12 17:42:34 +02:00
Bertrand SongisandGitHub f0608f4837 Registered widgets limit removed (#3899) 2016-10-12 17:36:37 +02:00
Damjan AdamicandBertrand Songis 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 SongisandGitHub 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 AdamicandBertrand Songis 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 SchwabeandBertrand Songis 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
3djcandGitHub 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 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 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 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
3djcandDamjan Adamic 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
3djcandAndre Bernet 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
Bertrand Songis 013a5c06e6 [X7D] Impossible to play a wav file from the SD File Manager 2016-09-23 07:03:15 +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