[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 191db6: [radio] rewrite the Sp
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 191db6: [radio] rewrite the Spektrum driver to be generic |
Date: |
Tue, 10 Apr 2018 02:27:13 -0700 |
Branch: refs/heads/spektrum
Home: https://github.com/paparazzi/paparazzi
Commit: 191db677cc0ac425c433023c28b72edc852f0ef0
https://github.com/paparazzi/paparazzi/commit/191db677cc0ac425c433023c28b72edc852f0ef0
Author: Gautier Hattenberger <address@hidden>
Date: 2018-04-10 (Tue, 10 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
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
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 recommanded 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] 191db6: [radio] rewrite the Spektrum driver to be generic,
GitHub <=