Commit Graph
167 Commits
Author SHA1 Message Date
JivaroFAD 36ec97c5fb mega2560 update
option LCD
2014-12-18 22:28:27 +01:00
JivaroFAD 5ca286c171 mega2560 update
Junk pulses on PORTB_4 with SD-Card option
2014-12-16 22:29:10 +01:00
bsongis 4394d18b13 MenuGeneral split - 2nd part 2014-12-15 20:39:06 +01:00
bsongis b781455b61 MenuGeneral split - part 1 2014-12-14 20:34:51 +01:00
bsongis d8d12f0185 MenuModel split - 8th part 2014-12-14 20:08:55 +01:00
bsongis 0305a948c8 ModelMenu split - 7th part 2014-12-14 20:05:19 +01:00
bsongis 221b28aafa ModelMenu split - 6th part 2014-12-14 19:10:22 +01:00
bsongis 8c68d1e6d1 MenuModel split - 5th part 2014-12-14 18:54:52 +01:00
bsongis 52b92604e3 MenuModel split - 4th part 2014-12-14 18:49:52 +01:00
bsongis 32c9dc95d6 MenuModel split - 3rd part 2014-12-14 18:44:49 +01:00
bsongis 849bf8fab3 ModelMenu split - second part 2014-12-14 18:14:58 +01:00
bsongis 5e5c207f1e ModelMenu split - started 2014-12-14 17:55:00 +01:00
bsongis 3428edcc90 Bigger screens preparation 2014-12-14 15:32:31 +01:00
James Duley e41139a397 Fixes #1907 2014-12-11 13:36:58 +13:00
bsongis 404b55c87f MEGA2560 update (all commits merged in only one) 2014-12-09 18:57:43 +01:00
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