Developer

PixRacer with Ardupilot

This is a discussion to focus the feedback and support of ardupilot on the PixRacer board from AUAV.co.

We believe that all teething problems encountered are now resolved and so we recommend people load Copter-3.3.4 which is available for all multicopters through the Mission Planner's (and other GCS's) Install Firmware screens.  Note that because regular Pixhawks are still on Copter-3.3.3 the install icon may show Copter-3.3.3 but rest assured, Copter-3.3.4 will be installed (you can check the version by looking at the very top of the Mission Planner).

3691274249?profile=original

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I just received my Pixracer board and I cannot get a bind with DSMX receiver. Will the Pixracer communicate with a DSMX Spektrum satellite receiver? Are there others on this forum that uses Spektrum DSMX. The yellow Tab that appears down the bottom of the screen will say spektrum not supported.  Is there something i need to do? Different version maybe.

    • Developer

      @Rodney, I have tested a spektrum satellite with my pixracer and it works fine. I was able to bind using the built-in binding function.

      Note that it will only work with the 3.4-dev versions of the firmware. The current stable release does not support spektrum.

      • Awesome, thanks Andrew, I think I tried with the 3.3 version, I will try again, you guys are the best! :-D

  • Are hexcopters supported on pixracer? 

    I have been unable to get ArduCopter to run a hexcopter.  Motors 5 & 6 won't spin up.

    I've tried installing firmware from http://firmware.ardupilot.org/Copter/latest/PX4-hexa/ArduCopter-v4.px4 but it doesn't support hex mode.  The wizard only shows quad frame options.

    In desperation I went back to the PX4 flight stack and it works, so the hardware supports 6 PWM outputs.

    Sorry if this question has already been covered I only read through the last ~25 of the 58 pages in this discussion, and I don't know how to search just this discussion for keywords.

    • Developer

      hexacopters should be fine. Can you check if BRD_PWM_COUNT=6 in your setup? That would be the only reason I could think of hexacopters not working.

      If the PWM count is correct, can you give me a tlog or DF log of trying to use it and it failing? I'll then load your exact config on my test board and check the PWM outputs with a logic analyser to find the issue

      • I also checked the motor5 out and motor6 out with a cro and didn't see any pwm pulses.

        Thanks for looking at this.

      • Set BRD_PWM_COUNT=6  , saved params , rebooted pixracer  , motor 5&6 still not spinning.

        Set RC5_PARAMETERS - RC5_FUNCTION to 37 (motor 5),

        RC6_PARAMETERS - RC6_FUNCTION to 38 (motor 6) ,

        and the - RC_MIN / RC_MAX PWM values , saved params , rebooted pixracer

        motor 5&6 still not spinning.

        RCout 1-6 on flight data / status tab show a PWM value that changes consistant with throttle changes.

        2016-05-10 23-15-08.bin

        2016-05-10 23-09-24.bin

        2016-05-10 23-15-08.log

        • Developer

          Thanks Michael, I've reproduced the problem and found the bug. I've pushed a fix to master.

          It will take a few hours for the autobuild servers to finish building it. Can you try again after that? I've tested it with my logic analyser and all 3 PWM modes now work correctly on a hexacopter (normal PWM, OneShot and OneShot125)

          Cheers, Tridge

This reply was deleted.

Activity

Jose Araujo liked Jose Araujo's profile
Aug 29
spencer harvey liked spencer harvey's profile
Jul 9
More…