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

11 commits

Author SHA1 Message Date
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