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