Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[radio] rewrite the Spektrum driver to be generic (#2250)
This is based on #1799 and replace it. Now, the normal UART driver is used instead of the specific code. It makes it possible to use on only arch, including ChibiOS. Binding is also possible, but for boards using ChibiOS and SD logger, it is recommended to disable it for the binding process as the LSE clock required by the RTC is longer to start (bind pulses should be issued before 200ms after power up). The configuration is backward compatible and some defines in the boards' header could be even removed. Only Apogee, Chimera and Elle0 have been updated as it is the only board tested for now. There is no harm to keep the old defines.
- Loading branch information
1 parent
578ffe2
commit 424cd78
Showing
20 changed files
with
556 additions
and
1,301 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
34 changes: 0 additions & 34 deletions
34
sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.c
This file was deleted.
Oops, something went wrong.
100 changes: 0 additions & 100 deletions
100
sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.h
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.