Damjan Adamic and Bertrand Songis
29c43d9e33
Projectkk2glider/usb hardening ( #4125 )
...
* USB fixes:
* USB initialized when USB cable is inserted and de-initialized when disconnected (this was the original way, which proved itself unreliable in the past. Now with the new USB library it appears to work without any problems. Used in this way result in safer operation - USB controller is disabled while unconnected)
Works without force device mod
* Serial: initialization of global variables
* Reduced RAM usage - data moved to FLASH
* Detailed USB interrupt counters (+ debug print fix)
2016-12-11 10:33:52 +01:00
Damjan Adamic and Bertrand Songis
7b2d8b1f0a
Bluetooth driver added to Horus, BT_EN_GPIO_PIN was wrong on beta board ( #4005 )
...
CLI interface for Bluetooth
2016-11-11 19:56:36 +01:00
Damjan Adamic
37ea272bd4
Replaced all 1900 with TM_YEAR_BASE
2016-10-30 11:35:12 +01:00
Damjan Adamic and Bertrand Songis
44133b595d
Re #3815 : Audio refactoring ( #3926 )
2016-10-19 22:56:25 +02:00
Damjan Adamic
29e618146c
Taranis compilation fixes
2016-10-02 17:43:01 +02:00
Damjan Adamic and Bertrand Songis
91cea45a43
Audio fixes ( #3818 )
...
* * Switches audio filenames were wrong [Horus]
* sdAvailableLogicalSwitchAudioFiles was too small (we now have 64 LSW), fixed with BitFiled class
* Enabled Travis Gtests on Horus
* SD card version mismatch trace
* Re #3815 : Audio debug timers added
2016-09-17 21:49:52 +02:00
Damjan Adamic
183b24086a
Trace installed
2016-09-11 21:37:54 +02:00
Damjan Adamic
5a9eeaacc1
Added missing interrupt name [Horus]
2016-08-29 20:04:55 +02:00
Damjan Adamic
9e0e71ad92
ADC crosstalk fixed, new crosstalk and time measurements (for Horus)
2016-04-10 22:06:53 +02:00
Damjan Adamic
29325ad54f
[ARM] Mixers calculated just-in-time
2016-04-05 18:38:37 +02:00
Damjan Adamic
2990e9b9a3
Debug timers added (use -DDEBUG_TIMERS=YES to enable and CLI command "print dt" to see them)
2016-04-03 19:27:47 +02:00
Damjan Adamic
a8aa6148e5
Tasks switching log added (use -DDEBUG_TASKS=YES to enable and CLI command "print tsl" to see it, only works on Horus)
2016-04-03 17:56:32 +02:00
Damjan Adamic
9673df83a7
Interrupt counters added (use -DDEBUG_INTERRUPTS=YES to enable and CLI command "print int" to see them)
2016-04-03 17:51:20 +02:00
Bertrand Songis
5c107aeece
[Horus] Compilation with the StatsTraces screen was KO
2016-03-14 22:38:25 +01:00
Bertrand Songis
e9bcb05a93
CRLF removed
2016-03-14 22:30:46 +01:00
Bertrand Songis
b6e8b73589
Sky9x simulator should now be OK
2016-03-14 18:55:56 +01:00
Bertrand Songis
97d59cfa56
Copyright script applied to all sources in the radio directory
2015-12-23 19:57:13 +01:00
Damjan Adamic
32d0e3890a
Additonal stamp.h fixes
2015-11-19 18:16:58 +01:00
Bertrand Songis
c907c20705
Compilation fix for Visual Studio
2015-09-01 07:29:07 +02:00
Bertrand Songis
5d7f55fa97
Remark from projectkk2glider taken into account
...
Serial2 connection and USB CDC output now waits there is some free space
before adding anything to the buffer
2015-08-27 14:38:47 +02:00
Bertrand Songis
9b527b1810
First compilation fixes, thanks to Jenkins first comments
2015-08-10 23:00:45 +02:00
bertrand
2b312fdbb4
Fixes #2595 - Cli added
...
Based on projectkk2glider work, with a lot of bugs I am sure. Still not
tested, this is why I preferred working on my own branch. I push it now
so that Jenkins do the first tests and you can review if I am on the
right track.
I am really wondering if a merge with the Lua api would be possible /
nice, what do you think?
2015-08-10 22:52:26 +02:00
bsongis
2817866ad2
Directories FatFS / CoOS / STM32 libs moved to thirdparty
2015-03-14 11:56:24 +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
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
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
Damjan Adamic and bsongis
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
Bertrand Songis
942e658c8e
Directory transmitter renamed to radio
2013-12-02 07:13:57 +01:00