Commit Graph
263 Commits
Author SHA1 Message Date
bsongis c4ed923ae1 Rotary encoder was going the wrong direction in contextual menus 2015-03-03 23:43:19 +01:00
bsongis 3bd1e52e49 [Taranis X9E] Audio now OK. I don't understand for now why this *2 is
needed though!
2015-03-03 20:55:49 +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
bsongis fffa39a286 [Taranis] Cosmetics 2015-03-03 20:14:22 +01:00
bsongis 38d865694a [Taranis X9E] Simulator segfault since new timers used 2015-03-03 20:14:22 +01:00
bsongis 8604faa23a [MEGA2560] Typo completely broking the simulator! 2015-03-03 20:14:22 +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
bsongis 52a2df4215 Mega2560 docs moved 2015-02-22 15:03:48 +01:00
JivaroFAD e23ff880d8 Mega2560 update
Bootloader now ok
2015-02-21 20:34:54 +01:00
bsongis 8c7f702310 [X9E] White backlight now OK 2015-02-21 10:48:01 +01:00
Andre Bernet b66e7cc26f Merge pull request #2098 from opentx/bsongis/move_to_STM32F4
Bsongis/move to stm32 f4
2015-02-21 12:20:00 +04:00
Damjan Adamic beaa59888e Re #2007: return FR_NO_PATH on f_opendir() failure (simulator) 2015-02-20 22:00:21 +01:00
Damjan Adamic 9d777f799d Fixes #2007: Handle full SD card in openLogs(). SD card info menu implemented for Taranis, added display of free sectors. Disk IO simulation (all ported from master) 2015-02-20 21:59:24 +01:00
Damjan Adamic 3ef447b714 Compilation failure (thanks to Jenkins) 2015-02-20 21:03:41 +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 fcafb4d374 LCD, Power Button, Rotary Encoder now OK 2015-02-20 19:01:42 +01:00
bsongis 8047fcbd92 [Taranis X9E] Power button now ok. Needs a graphical improvement. 2015-02-20 19:01:42 +01:00
bsongis 5617c1eefa Vectors table was not correctly relocated on STM32F4 2015-02-20 19:01:42 +01:00
bsongis 25e5f2ef81 Compilation fixes 2015-02-20 19:01:42 +01:00
bsongis b456b630b5 STM32F4 move started 2015-02-20 19:00:20 +01:00
JivaroFAD 946a854efc mega2560 update
Documentation
2015-02-14 20:17:37 +01:00
bsongis 7e9435c721 BT driver fixes 2015-01-31 18:34:08 +01:00
bsongis ce257527f3 BT Pins were not correctly defined in the driver 2015-01-31 15:01:21 +01:00
bsongis abe631b1eb BT driver added (I only converted Adela's one to STM32F2 and got rid of
FreeRTOS)
2015-01-31 14:20:56 +01:00
bsongis f67f0ffb1d Issue #1608 start - What do you think? 2015-01-29 21:39:52 +01:00
bsongis 76937ea566 Fixes #1968 - I ported the last changes from Damjan in the same time.
Please review (I push it anyway as there was a freeze before on startup
when radio in Slave mode)
2015-01-28 23:22:04 +01:00
bsongis 23b373f80c Sensors timeout simulated in SIMU mode 2015-01-26 18:58:24 +01:00
JivaroFAD 215af55a2e mega2560 update
new pcb for rotary encoders
2015-01-25 11:00:53 +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 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 f8aa77a82d STM32F4 StdPeriph Lib added for Taranis X9E 2015-01-20 23:52:38 +01:00
bsongis bbae10fae1 #1924 - Copy function implemented on Taranis - Uses around 64bytes in
RAM
2015-01-20 21:48:14 +01:00
JivaroFAD 55a7fbaa2e mega2560 update
SW rework
2015-01-10 20:42:32 +01:00
KenandKen Healy a7179f5b77 Tested fix for PWM_BACKLIGHT on ATmega2561 MCUs
The functionality of timer0 and timer2 are switched between ATmega64/128
and 641/1281/2561. When compiled for ATmega2561, this commit sets up timer0
in the same way as timer2 on ATmega64/128 (phase correct PWM, clk/64 count
rate, inverted if SP22 is defined).

The previous quick fix had a typo in the initialization of TCCR0B (0b111 is
an invalid value for the clock select bits CS2:0). It also did not respect
the SP22 define which indicates the PWM must be inverted. Smartieparts
v2.2 or later programmer boards have an inverted backlight driver. Finally,
it is unnecessary to set DDB7 as it is already set in boardInit() (line
101).
2015-01-08 21:29:01 -05:00
bsongisandKen Healy fe500463fd Quick fix for #1970 - I don't have any 2561 for testing, I let you test
and fix if needed!
2015-01-08 21:29:01 -05:00
JivaroFAD 3f371493c2 mega2560 update 2015-01-07 21:20:24 +01:00
JivaroFAD b95b66e69e mega2560 update
Nearly the end... transmitter is built and works, the first fly is for
next we !
2015-01-06 22:45:58 +01:00
Damjan Adamic bb921a0a7f Ported from master to next:
#1489: TRACE() output intercepted and shown in Companion (shortcut F6)
#1270: simple Trainer Simulator (shortcut F5)
#1466: telemetry simulator (shorcut F5)
2015-01-04 20:07:39 +01:00
bsongis 1d7740ef4c Fixes #1793 - cp won't work on some Linux distributions 2015-01-04 15:50:57 +01:00
JivaroFAD 661657588e mega2560 update
schmatics
2015-01-01 18:06:13 +01:00
Damjan Adamic 56670fc212 Re #1963: fixes the case of power switch fast OFF->ON sequence. 2015-01-01 09:30:16 +01:00
Damjan Adamic 7b19afa96f Fixes #1964 and possibly #1963: TIM13 was used bootloader and delays.c, lcdInitFinish() was missing from lcdSetRefVolt(), simplified LCD init interface for Taranis, delaysInit() was missing from Bootloader 2014-12-31 18:54:37 +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
Damjan Adamic 6304679582 Working ADC3 driver for 9XE additional analog inputs (driver source based on Michael Blandford's code) 2014-12-19 20:16:23 +01:00
bsongis cf87849c5b LCD bugfix on EEPROM alerts. No more Splash if splash disabled 2014-12-18 19:11:06 +01:00
JivaroFAD 5ca286c171 mega2560 update
Junk pulses on PORTB_4 with SD-Card option
2014-12-16 22:29:10 +01:00
Damjan Adamic 62ca755d5b 2MHz timer was not working on Taranis 2014-12-14 21:48:15 +01:00
JivaroFAD 5aed69ff85 mega2560 update
Power management finalization
2014-12-11 19:47:44 +01:00