paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Re First release candidate for next v5.8_stable re


From: Martin Mueller
Subject: Re: [Paparazzi-devel] Re First release candidate for next v5.8_stable release Naze32
Date: Sun, 13 Dec 2015 14:05:04 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

Hi,

Paparazi uses injected ADCs whereas the original Naze32 software does not. That leads to a different configuration. My idea was to have the exact same configuration (servos 1-4, PPM_IN on PA0) as Cleanflight/Baseflight so that you can easily switch between softwares without creating another confusing way of numbering and naming servos. The hex is not the standard configuration so have 6 servos optionally.

Martin

On 12/13/2015 01:52 PM, Felix Ruess wrote:
Hi again,

I just update the naze32 board file a bit and create a pull request:
https://github.com/paparazzi/paparazzi/pull/1478

It now defaults to all 6 servos enabled and if you <configure
name="RADIO_CONTROL_PPM_PIN" value="PA0"/> it will disable servos 1 and
2 (but keep the names as on the silkscreen).
Default PPM input pin is still PA7...

Tests welcome so we can merge it ASAP...

Cheers, Felix

On Sun, Dec 13, 2015 at 11:24 AM, Felix Ruess <address@hidden
<mailto:address@hidden>> wrote:

    Hi Heinrich,

    you have different options on how to use the pins on the naze32:
    PPM input on PA0 or PA7 and USE_SERVOS_5AND6 option

    See
    
https://github.com/paparazzi/paparazzi/blob/master/sw/airborne/boards/naze32_common.h#L177

    Hope that helps...

    Cheers, Felix

    P.S. Not exactly sure why Martin didn't enable the USE_SERVOS_5AND6
    by default...

    On Sun, Dec 13, 2015 at 1:10 AM, Prof. Dr.-Ing. Heinrich Warmers
    <address@hidden <mailto:address@hidden>> wrote:

        Hi Felix,
        Tank you and the hole Paparazzi Team for porting the Naze32.
        I made joust a bench test with Flyduno MW32  ( A 1:1 copy of
        AbuseMark Naze32) .

        With the original software i use The pins 31 USART1_RX and 29
        USART1_TX for telemetry and connection to the laptop with the
        usb_ bridge CP2102. If the usb-connector is unused the
        usb_bridge has no power and it seems that is possible to
        connect  the telemetry radio module. I flow this for over one
        year.  Perhaps the TX-pin is in the high impedance state. I
        disconnect the radio telemetry connector before connecting the USB.
        After comment out the spectrum UARTs  i was able to send and
        receive messages.

        For the GPS- connection i use the pins 12 Uart2_TX and 13 UART2_RX.
        I use a RC-receiver with sum impulse output connected to RC-CH1
        PA0 pin 10  on the Naze32 and baseflight..
        For Paparazzi RC_CH6 PA7  is used. The RC is running fine.
        For Paparazzi PWM1 PA8 and PWM2 PA11 are dead.
        PWM3 PB6, PWM4 PB7, PWM5 PB8 and   PWM6 PB9 have servo impulses.

        It seems that there are differences between the Flip32 and the
        Naze32 in the lay out of the pinning?

        Regards

        Heinrich









        Am 07.12.2015 14:15, schrieb Felix Ruess:
        Hi all,

        we just tagged the first release candidate for the next stable
        release as v5.7.0_testing.
        Check out the v5.7 or master branch.

        With contributions from over 20 people, we fixed a lot of
        bugs, improved things here and there and have quite a few
        major additions compared to v5.6.

        Just to pick out a few:
        - ADS-B support
        - improved use of optic flow for velocity estimation
        - improved mavlink support
        - possibility to reduce RAM and Flash usage by compressing
        sine table
        - hence support for naze32, CC3D and CJMCU boards
        - flip mode for multicopters
        - INDI guidance loop
        - lots of improvements/additions for computer vision modules
        - high speed logging to SD Card via SPI
        - improve support for Bebop and add Bebop2

        Please see the CHANGELOG
        <https://github.com/paparazzi/paparazzi/blob/master/CHANGELOG.md>
        for a more detailed list of changes and new features.

        Cheers,
        Felix for the Paparazzi UAV team


        _______________________________________________
        Paparazzi-devel mailing list
        address@hidden <mailto:address@hidden>
        https://lists.nongnu.org/mailman/listinfo/paparazzi-devel


        _______________________________________________
        Paparazzi-devel mailing list
        address@hidden <mailto:address@hidden>
        https://lists.nongnu.org/mailman/listinfo/paparazzi-devel





_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel





reply via email to

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