Commit Graph
1019 Commits
Author SHA1 Message Date
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
Bertrand Songis b0bda14f23 [Horus] My last commit did break BOLD 2016-04-02 20:45:22 +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 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 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
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 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 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
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 f2eadf0ff0 [Horus] Introduction of a button to remove an existing view 2016-03-29 20:09:24 +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 5a5f192451 Remaining trace 2016-03-28 18:36:29 +02:00
Bertrand Songis 746dc450fa Telemetry files split 2016-03-28 11:24:55 +02:00
Andre Bernet 4b6bcc6a0e 9x timer start edit fix 2016-03-25 11:48:39 +04:00
Bertrand Songis 31fa16bf87 [Horus] Bold font added 2016-03-24 21:41:43 +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 c58217a82c TODO added for Kilrah, I am not sure this line is useful 2016-03-23 22:46:51 +01:00
Andre Bernet ea41a59da7 Translation fixes 2016-03-23 22:16:37 +04:00
Andre Bernet cd43482911 Elapsed timer visualization (fix #3383) 2016-03-23 19:37:25 +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 bff45a4b2a [Horus] Tx battery and audio volume added in the topbar 2016-03-22 22:43:00 +01: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 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 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 8ecd053af5 Cosmetics 2016-03-21 18:32:35 +01:00
Bertrand Songis 76e39222db [Horus] The Modelbmp widget was always refreshed since my last commit 2016-03-20 19:56:06 +01:00