Commit Graph
248 Commits
Author SHA1 Message Date
Damjan Adamic f7a8715657 Fixes #2598: added USB serial port (with echo example), use USB=SERIAL to enable. If DEBUG=YES then debug output also goes to the USB serial port 2015-08-09 15:41:24 +02:00
Damjan Adamic 5d8c86923b Re #2607: gtest for hi precision VFAS added 2015-08-08 18:17:09 +02:00
Damjan Adamic a6e53bd419 Cosmetics 2015-08-08 17:46:22 +02:00
Bertrand Songis 1e92313dcd 2.1.2 start ... 2015-08-08 00:38:18 +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 f42cf4c0f4 Adds the possibility to have a suffix in the firmware version 2015-07-22 19:31:18 +02:00
bsongis 863ed513c0 We move to 2.1.1 2015-07-18 22:55:57 +02:00
bsongis 1f665561eb [Taranis X9E] Makefile option "SHUTDOWN_CONFIRMATION=YES/NO" added 2015-07-11 17:21:20 +02:00
bsongis 17f465bff5 [Taranis X9E] Shutdown procedure modified (popup with confirmation
added)
2015-07-10 17:34:55 +02:00
bsongis a738f674cc Mavlink compilation failure 2015-07-09 22:22:28 +02:00
bsongis d0bee7d666 Nederlands added 2015-07-09 00:01:33 +02:00
bsongis b58fff1261 [Taranis X9E] We need to have a VARIANT in eeprom to recognize a Taranis
from a Taranis X9E EEPROM
2015-07-01 19:27:37 +02:00
bsongis 5680f00fd3 [Taranis X9E] Variables moved to CCM Memory. Around 45k RAM saved. 2015-06-29 18:25:25 +02:00
bsongis cc9b222175 Almost ready for a 2.1.0 release? 2015-06-28 19:43:21 +02:00
bsongis 688cd9f724 Special EU firmware for Taranis
Only D16 mode is EU-compatible. This version will hide both D8 and LR12
modes.
2015-06-28 15:33:42 +02:00
bsongis 34d096e115 All disabled telemetry google tests are now enabled 2015-06-15 22:05:53 +02:00
bsongis 8365a8dbaf Constants renamed (so that Taranis hal is now nice) 2015-06-09 21:15:10 +02:00
Bertrand Songis 85411d28fc Merge pull request #2307 from cmarzer/internalPPM_2306
Internal ppm 2306
2015-06-05 09:47:32 +02:00
Bertrand Songis 49c455aa27 Merge pull request #2345 from opentx/bsongis/i2c_hardware_on_taranis
Bsongis/i2c hardware on taranis
2015-06-05 09:45:50 +02:00
JivaroFAD 61c7abf214 M2560 update
makefile option for soft-off and haptic added
audio&voice desactivated on Companion (not yet implemented)
doc update (LCD resistor added)
2015-06-01 00:11:35 +02:00
Cedric Marzer 8564500151 Cosmetic fixes 2015-05-31 21:49:42 +02:00
bsongis 5401ead546 Makefile simplification. Fixes simu compilation error 2015-05-29 21:14:00 +02:00
bsongis 4a13a65024 I2C Read at 400MHz (hardware). I2C Write still not implemented 2015-05-29 21:14:00 +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
Bertrand Songis 483cc6c190 Merge pull request #2325 from opentx/jivarofad/M2560
LCD driver for stock and M2560
2015-05-21 19:07:01 +02:00
Michał Wróbel 4d185f78db Support totally silent build (BUZZER=NO && AUDIO=NO) 2015-05-20 23:14:58 +02:00
JivaroFAD 744c797e30 ST7920 support added for 9x and M2560 boards
Merge of olterion ST7920 driver, thanks :)
Draft... please check !
2015-05-17 20:26:41 +02:00
Cedric Marzer 520df52951 Changed some stuff after bsongis kind review. 2015-05-15 17:52:32 +02:00
Cedric Marzer 9de8cefa79 issue_2306_fixed 2015-05-15 17:52:32 +02:00
Cedric Marzer a54e1605ba PPM internal module GUI added 2015-05-15 17:52:32 +02:00
Michał Wróbel ce58a11e73 New Makefile variable SIMUCPPFLAGS used for simu and gtests target 2015-05-09 00:45:18 +02:00
bsongis fdc47640e2 system_stm32 files moved to targets directory 2015-05-08 18:55:16 +02:00
bsongis 8e2bc06623 [MEGA2560] LCD options changed (only possible options are visible) 2015-04-28 07:28:03 +02:00
bsongis a85240d665 Boyscout changes 2015-04-26 13:27:05 +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 78b1c118c1 Merge pull request #2145 from opentx/bsongis/issue_1471_Lua_read_write_SD
#1471 - libio added to Lua. For tests, can be simplified and expanded
2015-04-21 06:39:59 +02:00
JivaroFAD c6cf0f915e Mega2560 LCD refactoring 2015-04-19 12:13:24 +02:00
Andre Bernet 10d70e7d00 Merge branch 'next' into bsongis/issue_1471_Lua_read_write_SD 2015-03-31 20:04:39 +04:00
bsongis 3c7d70328a Fixes #2050 2015-03-28 10:01:20 +01:00
bsongis 0b7a85daa7 #1471 - Lua moved to thirdparty directory - io.seek added 2015-03-24 18:58:58 +01:00
Andre Bernet 1b5543698b Fix X9E clocks 2015-03-21 17:41:58 +04:00
bsongis 4e55213ae6 #1471 - libio added to Lua. For tests, can be simplified and expanded 2015-03-16 20:15:32 +01:00
bsongis 2817866ad2 Directories FatFS / CoOS / STM32 libs moved to thirdparty 2015-03-14 11:56:24 +01:00
bsongis dd0d34ba14 [Taranis] REV3 board support removed 2015-03-09 18:51:14 +01:00
bsongis 13999cc65e [Taranis X9E] Top LCD Initialisation. All segments should be ON after
this commit.
2015-03-04 22:03:15 +01:00
bsongis 01cd86f6f6 [MEGA2560/GRUVIN9X] Overflow in Custom Functions switch (no ON and One) 2015-03-03 20:14:23 +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
JivaroFAD 92ceaa948c MEGA2560 update
Build option for Companion
Default LCD = ST7565P and not ST7565R
2015-02-27 18:35:39 +01:00
Damjan Adamic 41cd128ad5 Re #457: audio working in Companion, Simulator and simu using SDL library (use SIMU_AUDIO=YES to enable)
Re #457: case insensitive f_stat() and f_open() for SIMU
2015-02-22 15:49:15 +01:00
Damjan Adamic 434baf15c4 Re #2026: DISKIO_SIMU renamed to SIMU_DISKIO 2015-02-22 15:13:10 +01:00