paparazzi-commits
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]