PIX THR failsafe error

first ,I set THR-PWM to be 975,and radio 3's value to be 933,FS-THR-enable to be always RTL ,as bellow.

I test this by arming copter in stabilize mode,move the stick to the mid,and turn off the radio.

The mode turn into land,not -RTL. This test is done without the  propeller,but even I TEST it outdoor,fly the copter with 30m far and about  20 high,and with good GPS single,more than 2 meters further,it ,as same as indoor-testing, still land,not RTL.

3691168605?profile=original

3691168623?profile=original

3691168562?profile=original

168.z01

168.zip

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

Join diydrones

Email me when people reply –

Replies

  • Moderator

    Hi farstein,

    Can you post a log file of your outdoor test please.

    Regards,

    Nathaniel ~KD2DEY

    • Hi,I HAVE post my log in my attachment.

      • Moderator

        For some reason I can't extract the file from the either archive. Can you post the uncompressed original file?

        Regards,

        Nathaniel ~KD2DEY

        • one thing I forget to say, the two attachments should be both downloaded,

          • Moderator

            Hey Farstein,

            I think I know what the problem is, when I reviewed your log file, I looked specifically at the PARM entries (parameters). I was looking for parameters related to setting up failsafe. What I found was that your parameters appear to have multiple listings for FS_THR_ENABLE which tells the FC what to do in the event of a throttle failsafe event.

            3702832926?profile=originalYou can't see the first listing for FS_THR_ENABLE in this picture. In all there are seven entries for this parameter:


                Line 75:        PARM, FS_THR_ENABLE, 2
                Line 128401: PARM, FS_THR_ENABLE, 1
                Line 153982: PARM, FS_THR_ENABLE, 2
                Line 248134: PARM, FS_THR_ENABLE, 3
                Line 282507: PARM, FS_THR_ENABLE, 0
                Line 301096: PARM, FS_THR_ENABLE, 2
                Line 340483: PARM, FS_THR_ENABLE, 1

            As you can see it has all 4 possible settings 0:1:2:3. I'm not sure how this happened, but I'm not surprised you have unexpected results.

            What to do?

            I would suggest erasing and reloading the firmware with the default parameters and reconfigure from there. You can find instructions for erasing the EEPROM here.

            Let us know what happens.

            Regards,

            Nathaniel ~KD2DEY

            • HI,Nathaniel//

              I finally fix the problem.

              That's because I didn't fly out of the circle as shown below.If the copter fly in the circle,the failsafe always be land!3702875271?profile=original

              APM's  official website said 3702875321?profile=original"HOME" here may means a area which is defined by the circle, not the home point.I was thinking "home" is the armed point,that's not right.

              In addition,does the circle's area have some relationship with the hdop? the more accurate the gps is,the smaller the area is?   

              • Moderator

                Farstein,

                Sounds promising, but it raises another question. Why is your "Home" defined by such a HUGE circle? It should only be 2 meters, but yours looks around 100m!

                Regards,

                Nathaniel ~KD2DEY

                • 3702922423?profile=originaloh god,it's WPNAV_RADIUS ! I had unexpectedly set it be 90m..

                • yes,it's strange that the circle is so huge!

                  First I didn't enable the fence.Even I enable it,it shouldn't deserve "always land". 3702922508?profile=original And the hdop  is only 3.8,I think it won't result in so huge a circle.

                  Do you have good advise about this?

            • hi,Nathaniel,thanks for your reply.

              The change of the PARM"FS_THR_ENABLE" was because I manually changed it when the copter was in the air,through the  3DR radio.

              As "land" always happened,I was attempting to adjust the FS_THR_ENABLE value to test the response of the copter. unfortunately,It always land no matter what value I change.

This reply was deleted.

Activity