1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +03:00
Commit graph

21 commits

Author SHA1 Message Date
Michael Keller
75bafb7b71
Merge pull request #3039 from cleanflight/f7-transponder-ir (#5618)
CF/BF - Add support for IR Transponder on STM32F7 boards.
2018-04-06 03:44:18 +12:00
jflyper
db014752d7 Convert TRANSPONDER to USE_xxx scheme 2017-12-11 02:49:00 +09:00
Martin Budden
3d4f0bb137 Whitespace tidy 2017-07-05 06:36:22 +01:00
jflyper
fda5e0f962 Configurable transponder 2017-06-15 17:43:05 +09:00
jflyper
c40178dda1 Touch up 2017-06-12 21:48:51 +09:00
Dominic Clifton
fac694ce4b Cherry-pick CF/fbb3f92 2017-06-11 02:07:17 +09:00
Hydra
72e67a882c Cherry-pick 0e6e19c (without fc_msp.c) 2017-06-11 01:53:17 +09:00
Dominic Clifton
a4ee4102d7 Cherry-pick CF/9f7f2f2 2017-06-11 01:47:01 +09:00
Martin Budden
2493c214b0 Created subdirectories in drivers directory 2017-04-12 08:06:22 +01:00
Hydra
70edf7056e CF/BF - update changes based on recent changes to master. 2017-03-06 13:13:02 +00:00
Dominic Clifton
b0c21d0a34 Merge pull request #2631 from cleanflight/fix-f4-transponder
Fix F4 transponder transponder.
2017-02-28 20:36:25 +00:00
mikeller
9ad094f9aa Moved hardware specific parts into 'transponder_ir.c'. 2017-02-27 00:30:41 +13:00
Hydra
3c29725672 Prevent hard-fault when no IO available for transponder.
This cleans up the transponder api too.
2017-01-16 19:27:20 +00:00
Hydra
782d8316da Move transponder to use IO/Timer configuraton.
Initialisation now matches LED strip code.
2016-11-17 19:07:33 +01:00
Martin Budden
07adf66bbb Optimisation of driver header files 2016-08-07 01:14:11 +02:00
TheAngularity
9800b47acd fixed compile error on transponder_ir.c
...
%% transponder_ir.c
./src/main/drivers/transponder_ir.c: In function 'transponderIrInit':
./src/main/drivers/transponder_ir.c:52:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
     memset(&transponderIrDMABuffer, 0, TRANSPONDER_DMA_BUFFER_SIZE);
     ^
./src/main/drivers/transponder_ir.c:52:5: warning: incompatible implicit declaration of built-in function 'memset'
./src/main/drivers/transponder_ir.c:52:5: note: include '<string.h>' or provide a declaration of 'memset'
%% blackbox.c
...
2016-07-12 14:25:06 +02:00
Martin Budden
3d8ee50934 Removed unnecesary #includes from drivers 2016-07-11 18:45:35 +01:00
Anders Hoglund
e79a0ffa1a include of nvic.h missing in transponder.c, complie failed. 2016-07-11 12:24:47 +02:00
Evgeny Sychov
2d070a3507 Re-design DMA driver 2016-07-01 01:53:45 -07:00
borisbstyle
3a156f98ab Fix LED_STRIP feature // Add DMA drivers // UART fixes 2016-02-10 22:36:05 +01:00
Dominic Clifton
6d32aa5d7b SPRacingF3Mini - First cut of transponder system.
Implementation is DMA buffer based, just like the WS2811 LED Strip code,
so that there is minimal impact on flight performance.

Currently the code is mutually exclusive with the LED_STRIP code and
there is no means to set the transponder code.
2016-02-02 23:36:42 +01:00