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