bsongis
|
a9e64c3603
|
#1761 - Radio part done
|
2014-12-08 19:39:54 +01:00 |
|
Damjan Adamic
|
afedd86fae
|
perMain() moved into main_avr.cpp and main_arm.cpp
|
2014-12-07 09:58:46 +01:00 |
|
Damjan Adamic
|
f2ed441916
|
LCD_DUAL_BUFFER optional (speed vs RAM)
|
2014-12-06 18:19:32 +01:00 |
|
Damjan Adamic
|
8aeb35c912
|
Refactoring continued: Try to run lua scripts before the first LCD function
|
2014-12-06 15:36:10 +01:00 |
|
Damjan Adamic
|
0d1362e476
|
Dual-buffer for LCD
|
2014-12-04 21:11:27 +01:00 |
|
Damjan Adamic
|
e32da2ba4a
|
No more waiting in lcdRefresh() for SPI transfer to finish
|
2014-12-04 20:13:42 +01:00 |
|
bsongis
|
e19684063a
|
Bitmaps splitted into different directories
|
2014-12-03 21:11:01 +01:00 |
|
Bertrand Songis
|
5d926eeffd
|
Merge pull request #1886 from opentx/projectkk2glider/9xde_rotary_encoder_take2
Rotary encoder emulates PLUS and MINUS keys on X9DE
|
2014-11-30 13:04:40 -08:00 |
|
Damjan Adamic
|
9980d11740
|
Rotary encoder emulates PLUS and MINUS keys
|
2014-11-30 19:46:44 +01:00 |
|
bsongis
|
8419513318
|
Main View code splitted (Taranis / others)
|
2014-11-30 19:31:54 +01:00 |
|
bsongis
|
dfa32b805b
|
X9E added to Makefile, [ENTER] moved to PF0
|
2014-11-25 21:57:48 +01:00 |
|
bsongis
|
72f58e0b0b
|
Optimization mode always -Os
|
2014-11-19 07:31:41 +01:00 |
|
Damjan Adamic
|
3449118e07
|
Enabled more complier warnings and removed one for Taranis. Other targets still have some warnings.
|
2014-11-16 19:51:49 +01:00 |
|
Damjan Adamic
|
b22e52ae6f
|
Solution for Windows Companion compile problem (lua_exports)
|
2014-11-09 21:29:00 +01:00 |
|
bsongis
|
88d9691d16
|
Telemetry refactoring - Fixes #1634
|
2014-11-08 12:06:42 +01:00 |
|
Bertrand Songis
|
7d8ca6931b
|
Merge pull request #1804 from opentx/projectkk2glider/bin_allocator_issue_1791
Fixes #1791: Port Lua Bin Allocator to next:
|
2014-11-08 11:27:41 +01:00 |
|
Damjan Adamic
|
fdeb15253d
|
This enables build of Companion on OS X
Remove the check for arm-gcc version when doing Companion build
|
2014-11-08 10:16:58 +01:00 |
|
bsongis
|
b671ba4e40
|
Change temporary version to 2.0.99
|
2014-11-02 10:34:15 +01:00 |
|
Damjan Adamic
|
c89381bae5
|
Fixes #1791: Port Lua Bin Allocator to next:
* Bin Allocator
* Lua memory allocaton fixes
* Simulator memory leak fixes
|
2014-10-26 09:14:45 +01:00 |
|
bsongis
|
1dada04b66
|
SWR added in the firmware as an option (SWR=YES)
|
2014-10-19 22:53:43 +02:00 |
|
 Damjan Adamicandbsongis
|
874156122d
|
Re #1610:
* sport.log only active if SPORT_FILE_LOG=YES
* audio concurrent access fixes
* added IO mutex
* added Event Trace Buffer
* fixed SD card error
Conflicts:
radio/src/Makefile
radio/src/targets/taranis/diskio.cpp
|
2014-10-14 22:43:05 +02:00 |
|
bsongis
|
c53e85b702
|
Sky9x binary was built with the bootloader present on disk (was not
removed by make clean). So 99% it was a Taranis bootloader.
|
2014-10-14 22:33:25 +02:00 |
|
bsongis
|
2f8b9347a4
|
Global functions (only Firmware) - saves 20bytes flash on 9X stock
|
2014-09-18 11:44:09 +02:00 |
|
bsongis
|
6c5d53194a
|
S.PORT logs traced in sport.log when SPORT_FILE_LOG=YES taken from #1644
|
2014-09-15 12:30:37 +02:00 |
|
bsongis
|
c751e3e4cd
|
Makefile typos from #1644
|
2014-09-15 12:23:12 +02:00 |
|
bsongis
|
4b9287ef8a
|
Fixed last merge round
|
2014-09-15 10:28:34 +02:00 |
|
bsongis
|
22ec446d16
|
Added NANO option in Makefile (default: NANO=NO)
|
2014-09-15 10:19:46 +02:00 |
|
bsongis
|
ea122610ef
|
LTR patch (modified) applied. Saves around 8-10k RAM during the
interpreter initialization
Conflicts:
radio/src/Makefile
radio/src/lua.cpp
radio/src/lua/src/linit.c
|
2014-09-15 10:12:57 +02:00 |
|
bsongis
|
871e9f0be3
|
Revert some last changes so that there is no problem with Lua
Conflicts:
radio/src/Makefile
radio/src/opentx.cpp
|
2014-09-15 10:05:55 +02:00 |
|
bsongis
|
23b2602f41
|
[Sky9x] Linker error (no newlib-nano needed, no _sbrk)
|
2014-09-05 17:54:12 +02:00 |
|
bsongis
|
500602e8cc
|
Fixes #1643 - Thanks to projectkk2glider for his help on this one
Conflicts:
radio/src/lua.cpp
radio/src/opentx.cpp
|
2014-09-05 17:54:12 +02:00 |
|
bsongis
|
f865af2cbe
|
tasks.cpp added to deal with OpenTX tasks on ARM
|
2014-09-03 19:07:12 +02:00 |
|
bsongis
|
0a86153843
|
SBUS
|
2014-09-01 15:15:26 +02:00 |
|
Damjan Adamic
|
8d49b1076b
|
Fixes #1626: Enable the Lua bit32 library
|
2014-08-23 17:14:06 +02:00 |
|
Damjan Adamic
|
b5c63e339f
|
Added generation of Lua fields documentation file: lua_fields.txt
|
2014-08-21 10:00:40 +02:00 |
|
bsongis
|
4d84ba4c19
|
LCD refactoring - saves 6 bytes on 9x stock
|
2014-08-20 22:29:45 +02:00 |
|
bsongis
|
4cb598bcaa
|
Fixes #1228
|
2014-08-13 12:48:12 +02:00 |
|
bsongis
|
7a4d6c89a1
|
2.0.9 preparation
|
2014-07-25 12:05:34 +02:00 |
|
bsongis
|
13e0b21656
|
The firmware should compile correctly on Windows now
|
2014-07-23 15:55:27 +02:00 |
|
bsongis
|
943f70c599
|
OpenTX 2.0.8 preparation
|
2014-07-22 17:27:33 +02:00 |
|
bsongis
|
eea1c3a84c
|
SAFETY renamed to OVERRIDE
|
2014-07-21 20:38:44 +02:00 |
|
bsongis
|
9b53f69038
|
Fixes #1535
|
2014-07-21 19:15:24 +02:00 |
|
Damjan Adamic
|
fb3e615008
|
Fixes #1480: How to handle the increasing number of Lua constants
|
2014-07-18 08:59:38 +02:00 |
|
bsongis
|
68b8b0e38f
|
make clean didn't remove lbm files on Windows (because find doesn't work
correctly)
|
2014-07-15 16:04:26 +02:00 |
|
bsongis
|
63aadad10c
|
Preparation for 2.0.7
|
2014-07-14 08:11:02 +02:00 |
|
bsongis
|
3e9064e2e2
|
2.0.6 preparation
|
2014-07-08 12:03:48 +02:00 |
|
Damjan Adamic
|
d743ed9645
|
Forgoten makefile for split gtests
|
2014-07-07 19:54:55 +02:00 |
|
bsongis
|
9337080307
|
Hardware SPI used for the Taranis+ LCD. Thanks Mike!
|
2014-07-05 19:03:11 +02:00 |
|
bsongis
|
4ffb9f69c6
|
Taranis LCD functions refactoring
|
2014-07-04 11:53:29 +02:00 |
|
bsongis
|
6716482ae4
|
Fixes #1428
|
2014-07-02 16:34:26 +02:00 |
|