Bertrand Songis
d14931f77f
[ARM] Tasks stack class created
...
New taskinfo command added to the CLI. CLI stack size increased as it
was too short for the ls command (the CLI did hang!)
2015-09-05 11:10:18 +02:00
Bertrand Songis
a985d021b6
Fixes #2754
2015-09-01 18:55:44 +02:00
Bertrand Songis
ef56bf3cb4
New type swsrc_t introduced
2015-08-28 14:47:07 +02:00
Andre Bernet
3002c0a478
Cosmetics
2015-08-27 22:12:54 +02:00
Damjan Adamic
77d3eae4d6
Re #2681 and #2626 : Power off refactoring, the 9XE RTC reset prevention code now active
2015-08-25 20:36:51 +02:00
Andre Bernet
2f5682e25a
Typo, removed dead code
2015-08-25 16:57:00 +02:00
Andre Bernet
0d6907c76c
Preliminary ar9x board support
2015-08-25 16:20:08 +02:00
Damjan Adamic
5b4f0a0bbb
Re #2671 : fixes difference between top and main LCD TX battery bars, code made more readable with macros
2015-08-17 13:55:41 +02:00
Bertrand Songis
238335dec6
Compilation error on VC++
2015-08-08 09:32:31 +02:00
Bertrand Songis
4b0841b17d
_NOCCM renamed to __DMA (which is 32bits aligned on Sky9x/9XR-PRO)
2015-08-08 00:16:51 +02:00
Raphael Coeffic
f6bff9683d
Fixes #2579 : Added support for Trainer signal alarm
...
- added alarm “Trainer signal lost” & “Trainer signal recovered”.
- moved PPM capture code to trainer_input.{h,cpp}
2015-07-30 21:53:44 +02:00
bsongis
dd3eaf4ec9
[Taranis] Hardcoded timer removed
2015-07-09 23:49:23 +02:00
bsongis
5680f00fd3
[Taranis X9E] Variables moved to CCM Memory. Around 45k RAM saved.
2015-06-29 18:25:25 +02:00
bsongis
f7af41c81c
[Taranis X9E] Sliders S1 and S2 were not shown in the calibration screen
2015-06-16 18:18:34 +02:00
bsongis
390781de7c
[Taranis] Now the Modelsel screen comes quickly, eeCheck() is not any
...
more called when entering, but only when really needed ...
2015-06-12 21:21:01 +02:00
bsongis
b0a4de5a14
[Taranis) Switch names displayed below bars in calibration screen
2015-06-12 08:16:22 +02:00
Bertrand Songis
fa0e4b9964
Cosmetics
2015-06-11 23:18:37 +02:00
bsongis
8365a8dbaf
Constants renamed (so that Taranis hal is now nice)
2015-06-09 21:15:10 +02:00
Cedric Marzer
8564500151
Cosmetic fixes
2015-05-31 21:49:42 +02:00
Cedric Marzer
2d7330d1bb
Changed internalModule to gmodel.moduleData[INTERNAL_MODULE].type
2015-05-26 22:46:46 +02:00
Cedric Marzer
00cac49972
Merge remote-tracking branch 'upstream/next' into internalPPM_2306
...
Conflicts:
radio/src/gui/Taranis/menu_model_setup.cpp
radio/src/myeeprom.h
radio/src/opentx.h
2015-05-26 22:09:12 +02:00
bsongis
18ab76718e
#2307 - ModuleData structure modification
2015-05-24 08:58:47 +02:00
Michał Wróbel
4d185f78db
Support totally silent build (BUZZER=NO && AUDIO=NO)
2015-05-20 23:14:58 +02:00
Cedric Marzer
9a42cac661
More changes
2015-05-18 22:18:11 +02:00
Cedric Marzer
a54e1605ba
PPM internal module GUI added
2015-05-15 17:52:32 +02:00
bsongis
eb6ba88f5a
Fixes #2186
...
Also provides a lua function to retrieve module settings
2015-05-05 20:02:02 +02:00
Michał Wróbel
485edb579d
TELEMETRY_MOD=14051_SWAPPED
...
TELEMETRY_MOD=14051 (by gerardv @ forum.turnigy9xr.com) makes USART0 available
by reallocating AIL and THR onto pins 14 and 15 of the 14051 multiplexer.
TELEMETRY_MOD=14051_SWAPPED is based on TELEMETRY_MOD=14051, but uses USART1
instead of USART0, freeing USART0 for other purposes (debugging, interfacing
via AVRISP port). USART1 is freed up by reallocating LVert Trim Dn/Up onto
14051's 12 and 1 pins respectively.
Additionally, this commit cleans a few things up:
* moves AVR ADC-related code to adc_driver.cpp,
* provides #defines to have a convenient way to access either USART0 or USART1
registers depending on static (build-time) configuration
* moves code related to this telemetry mod to board_stock
* replaces a few magic numbers with enums.
Thanks to Bernard Songis for review and suggestions!
2015-04-25 14:25:34 +02:00
Bertrand Songis
17b16e4670
[Taranis] Asynchronous screenshots (to ensure the LCD will be fully
...
refreshed before doing the screenshot)
2015-04-02 23:06:11 +02:00
bsongis
8dadb5346b
Revert "[ARM boards] Imperial parameter removed"
...
This reverts commit 79e727a149
.
2015-03-31 23:08:37 +02:00
bsongis
79e727a149
[ARM boards] Imperial parameter removed
2015-03-31 19:47:56 +02:00
bsongis
a458c78dbe
[Taranis] USB=MASSSTORAGE option again OK
2015-03-20 12:09:37 +01:00
bsongis
2817866ad2
Directories FatFS / CoOS / STM32 libs moved to thirdparty
2015-03-14 11:56:24 +01:00
Bertrand Songis
04bb6b7835
Cosmetics again
2015-03-14 10:37:19 +01:00
bsongis
3063126d75
[Taranis X9E] Sliders configuration (LS2 and RS2 will be optional)
2015-03-10 19:20:16 +01:00
bsongis
0eeb0437db
[Taranis X9E] Pots and Switches full support. Removed 2x2 switches
...
feature
2015-03-09 18:51:14 +01:00
bsongis
4c0515ab91
[Taranis X9E] Fixes (frequencies on M4, pots calibration, soft power
...
delay after startup)
2015-03-03 20:14:23 +01:00
Damjan Adamic
a5e8c85557
Interrupt stack size reduced to 1kB, enabled painting and display of free interrupt stack space
2015-02-20 20:36:21 +01:00
bsongis
3a13f07e96
Compilation failure
2015-01-31 08:19:50 +01:00
Bertrand Songis
d8146bb71c
Merge pull request #2048 from opentx/projectkk2glider/issue_2009_timers_refactoring_for_next
...
Fixes #2009 : Timer Voice minute call not working for persistent timers
2015-01-29 21:40:49 +01:00
bsongis
f67f0ffb1d
Issue #1608 start - What do you think?
2015-01-29 21:39:52 +01:00
Damjan Adamic
afc41f082e
Fixes #2009 : Timer Voice minute call not working for persistent timers
...
Timers moved to timer.cpp
Added timer overflow protection
Added timer gtests
THt mode now triggers on THR>10%
2015-01-29 19:26:54 +01:00
Bertrand Songis
90e7264a40
Merge pull request #2036 from opentx/bsongis/issue1924_file_copy_rename_in_sdmanager
...
Bsongis/issue1924 file copy rename in sdmanager
2015-01-22 22:41:45 +01:00
bsongis
bf0f4cae13
More flash savings when GUI=NO
2015-01-22 07:08:22 +01:00
bsongis
e05b74b05c
Compilation error
2015-01-21 21:33:48 +01:00
bsongis
aca3d01adc
#1924 fixed with rename function added. Code review needed, I also saved
...
2kb RAM here ... Needs more tests than only mine, thanks!
2015-01-21 21:23:29 +01:00
bsongis
bbae10fae1
#1924 - Copy function implemented on Taranis - Uses around 64bytes in
...
RAM
2015-01-20 21:48:14 +01:00
bsongis
51cd77b450
LCD files moved
2015-01-18 22:27:10 +01:00
bsongis
64d4219bfb
Files movement continued (GUI finished). I will do the same for LCD
...
functions where we have too many ifdef
2015-01-18 14:26:44 +01:00
bsongis
35207ce6f6
More files moved
2015-01-18 00:21:35 +01:00
Damjan Adamic
eca81904d2
Merge branch 'next' into projectkk2glider/9xe_adc3_driver
...
Conflicts:
radio/src/myeeprom.h
2014-12-27 16:20:14 +01:00