Skip to content
Snippets Groups Projects
  1. Mar 31, 2017
    • David Sidrane's avatar
      px4fmu-v4 Remove GPIO_RC_OUT and vetted RC_IN wiring · a161c05d
      David Sidrane authored
         Removed the legacy FMUv4 define that was activating a nonexistent
         pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX
         to VDD.
      
         Also detailed the connections of this pins for the board.
      
         The simplest connection is RC_IN to a timer capture pin
         and a UART.
         In this case the UART_RX pin and just be left as is.
         While the pin can be configured as the PPM_IN (Timer capture)
         or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to
         facilitate binding.
      
        Renamed the macros and defines to be more explicit as to what
        Is being done and the sense of the parameters
      a161c05d
    • David Sidrane's avatar
      mindpx-v2 Remove GPIO_RC_OUT and vetted RC_IN wiring · dace50c2
      David Sidrane authored
         Removed the legacy FMUv4 define that was activating a nonexistent
         pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX
         to VDD.
      
         Also detailed the connections of this pins for the board.
      
         The simplest connection is RC_IN to a timer capture pin
         and a UART.
         In this case the UART_RX pin and just be left as is.
         While the pin can be configured as the PPM_IN (Timer capture)
         or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to
         facilitate binding.
      
        Renamed the macros and defines to be more explicit as to what
        Is being done and the sense of the parameters
      dace50c2
    • David Sidrane's avatar
      dsm Use the abstaction SPEKTRUM_POWER to enable the interface · 78d75088
      David Sidrane authored
         Use the abstaction SPEKTRUM_POWER to enable the interface not
         the define for the GPIO pin.
      
         Use the clearer macro definitions
      78d75088
    • David Sidrane's avatar
      fmu: Remove Legacy FMUv4 and use the abstaction SPEKTRUM_POWER · d80a3229
      David Sidrane authored
         Removed the legacy FMUv4 define that was activating a nonexistent
         pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX
         to VDD.
      
         Use the abstaction SPEKTRUM_POWER to enable the interface not
         the define for the GPIO pin.
      d80a3229
    • David Sidrane's avatar
      tap-v1 Remove GPIO_RC_OUT and vetted RC_IN wiring · 26d50d2c
      David Sidrane authored
         Removed the legacy FMUv4 define that was activating a nonexistent
         pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX
         to VDD.
      
         Also detailed the connections of this pins for the board.
      
         The simplest connection is RC_IN to a timer capture pin
         and a UART.
         In this case the UART_RX pin and just be left as is.
         While the pin can be configured as the PPM_IN (Timer capture)
         or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to
         facilitate binding.
      
        Renamed the macros and defines to be more explicit as to what
        Is being done and the sense of the parameters
      26d50d2c
  2. Mar 30, 2017
  3. Mar 29, 2017
  4. Mar 28, 2017
    • David Sidrane's avatar
      Fixes dead aux channels introduce in oneshot · 90fe63bb
      David Sidrane authored
         Returned the fmu mixer code to where it updated the HW once
         it has a mixer. But  only signals a up_pwm_update() for
         onshots on actual control update.
      
         Before this change the hw outpuse were not updated.
      90fe63bb
    • Beat Küng's avatar
      Critical: Fixes Snapdragon Flight parameter synchronization problem (#6910) · d7703173
      Beat Küng authored
      * cmake: Fixes problem caused when the generated parameters.xml differs for the ARM and DSP builds.
      
      * fix px4_getopt.h: add accidentally removed file
      d7703173
    • David Sidrane's avatar
      Fixes lost RC on px4fmu-v4 · 7ef3b921
      David Sidrane authored
         A recent change in in the fmu stops the instance when a
         xxxx_reset command is used issued if the fmu was not
         already running.
      
         That change left publications published and then on the
         next creation created a new publications was created.
      
         This change calls orb_unadvertise to mark the publication
         as un published so that on the next instantiations of the
         fmu it resumes publishing on the same publication.
      7ef3b921
  5. Mar 26, 2017
  6. Mar 25, 2017
  7. Mar 24, 2017
  8. Mar 23, 2017
    • David Sidrane's avatar
      Restructure patch ordering and dissolve 90000-wip-inflight-to-upstream.patch (#6878) · a5fa4e9c
      David Sidrane authored
      * Order patch application
      
         Per discussion with @demarchi this PR adds ordering to the
         patch application.
      
         This alos add some encoding
         00000      series - is for px4 non up streamable changes
         60000 (bp) series - is for back ports
         90000      series - is for wip that shold make it upstream
      
      * Restore 00010-workarround-for-flash-data-cache-corruption
      
        Extract this from the 90000-wip-inflight-to-upstream.patch
        and orders it.
      
      * Moved upstreamed 0dbf44e flash fix to bp patch
      
      * Moved upstreamed 5481087 cdcacm fix to bp patch
      
      * Moved upstreamed ec85425 STM32F7 copy paste errors to bp patch
      
      * Moved upstreamed 20e7237 HSI should not be turned off to bp patch
      
      * Moved upstreamed ca895b9 Adding missing CONFIG_ prefix to bp patch
      
      * Moved upstreamed 169b398 STM32: Fixes the bkp reference counter issue to bp patch
      
      * Moved upstreamed 550d259 STM32F7: Fixes the bkp reference counter issue to bp patch
      
      * Moved upstreamed 02825f3 STM32F3X: Add missing STM32_BKP_BASE to bp patch
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Renamed for ordering and classification
      
      * Order Patches by Name
      a5fa4e9c
    • Beat Küng's avatar
    • Beat Küng's avatar
    • David Sidrane's avatar
      px4io-v2:Fixed GPIO_PPM_IN definition · 8cdde42e
      David Sidrane authored
      8cdde42e
Loading