1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 01:35:21 +03:00
Commit graph

9092 commits

Author SHA1 Message Date
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