[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 424cd7: [radio] rewrite the Sp
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 424cd7: [radio] rewrite the Spektrum driver to be generic ... |
Date: |
Sat, 28 Apr 2018 15:15:13 -0700 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 424cd788f574518bd69ac9cdaf4d0969a28b38f5
https://github.com/paparazzi/paparazzi/commit/424cd788f574518bd69ac9cdaf4d0969a28b38f5
Author: Gautier Hattenberger <address@hidden>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
M conf/airframes/ENAC/fixed-wing/chimera.xml
M conf/modules/radio_control_spektrum.xml
M sw/airborne/arch/chibios/mcu_periph/sys_time_arch.c
R sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.c
R sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.h
M sw/airborne/arch/sim/subsystems/radio_control/spektrum_arch.c
M sw/airborne/arch/sim/subsystems/radio_control/spektrum_arch.h
R sw/airborne/arch/stm32/subsystems/radio_control/spektrum_arch.c
R sw/airborne/arch/stm32/subsystems/radio_control/spektrum_arch.h
M sw/airborne/boards/apogee/chibios/v1.0/board.h
M sw/airborne/boards/apogee_1.0.h
M sw/airborne/boards/chimera/chibios/v1.0/chimera.h
M sw/airborne/boards/chimera/chibios/v1.0/mcuconf.h
M sw/airborne/boards/elle0_common.h
M sw/airborne/mcu.c
R sw/airborne/subsystems/radio_control/joby_9ch.h
M sw/airborne/subsystems/radio_control/spektrum.c
M sw/airborne/subsystems/radio_control/spektrum.h
R sw/airborne/subsystems/radio_control/spektrum_dx7se.h
R sw/airborne/subsystems/radio_control/spektrum_dx7se_joby.h
A sw/airborne/subsystems/radio_control/spektrum_radio.h
Log Message:
-----------
[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] 424cd7: [radio] rewrite the Spektrum driver to be generic ...,
GitHub <=