Welcome to Multi-Rotor UK. Please login or sign up.

Thursday,November 14, 2024, 04:25:22

Login with username, password and session length

Shoutbox

Bad Raven:
12 May 2024 08:13:51
 I have some F1 Abusemark boards going spare,,,,,,,,,,,,,    ;)    :azn
DarkButterfly:
11 May 2024 22:12:29
And with oldskool parts  :D
DarkButterfly:
11 May 2024 22:11:57
I must be the only one doing tricopters right now  :laugh:
DarkButterfly:
11 May 2024 22:09:30
 :D
Gaza07:
11 May 2024 21:15:16
Domain has been renewed closure has been cancelled  :D
Gaza07:
02 May 2024 08:07:52
Who are most people ??? I think the person you are referring to has put in a lot of effort to keep things moving  :rolleyes:
hoverfly:
01 May 2024 10:16:12
Most people I have spoken to are pizzed off with the yellow peril  flooding the forum,go figure. :whistling:
Gaza07:
23 Apr 2024 08:09:45
The Domain expires for the forum in 60 days, I'm not going to renew it this time unless I see any activity  :beer2:
Gaza07:
20 Apr 2024 18:02:50
Is there anyone who would like to see this forum stay open ? :shrug:
hoverfly:
17 Apr 2024 17:15:13
 :rolleyes:
Members
Stats
  • Total Posts: 201,487
  • Total Topics: 20,272
  • Online today: 8
  • Online ever: 530
  • (Tuesday,June 26, 2012, 08:34:46 )
Users Online
Users: 0
Guests: 12
Total: 12

Theme Changer





3d - Printworx

Naze32 Cleanflight -SBus ? Crazy RC commands !

Started by Pinx, Saturday,January 30, 2016, 09:25:41

Previous topic - Next topic

Pinx

Good Morning People,
I have just rebuilt my QAV250 after a year of running a Lumenier CC3D / FR-Sky X8R combo over PWM. I have now installed a Naze32 full running Cleanflight and changed to SBus using a FR-Sky SBus to CPPM decoder (which is the same set up i installed on my TBS Discovery)
On first power up whilst hooked up to the GUI everything was ok, but when i hooked up a battery the second time, the RC inputs are doing crazy commands all on their own ! I have taken a video of it here:

https://youtu.be/pG5qO6cRavg

I cant work out if its the SBus to CPPM decoder intermittantly working and then not working, if its the Naze32 or if the X8R reciever doesnt like SBus, though if it didnt i would expect it not to work at all :hmm: I spent all evening Googling it and there are a few posts out there about X8R firmware issues, could it be this ? and if so how do i update the firmware ?
I find it odd that my X8R has worked flawlessly for a year on PWM and using telemetry. The only new things added to the set up are the Naze32 and the SBus to CPPM decoder. As a matter of course i also tried Baseflight and the fault is the same using that.
Any ideas / fixes greatly recieved  :smiley:

Pinx

Fletch

Do you have another flight control you can test on? 

Can you switch to pwm for a moment to test?

Cheredanine

Hmm ok first and most obvious question: what Naze have you got? (The latest version - since about October the rev6 - does sbus without and inverter or converter cable
So..
Can you confirm the version of Naze you have and how you have connected the Naze and rx?
Add to that what have you configured in cf? (Ideally screenshots of the tabs)

Pinx

Hi,
thanks for the replies guys, i think its a Rev5 Naze, i will take pics of how i have set it up and my GUI set up and post them later...

Pinx

#4







Pinx


Fletch

Pinx,

What did you change between first power up and second.

If its nothing, you need to find a way to check both bits of hardware ... Running the x8r to a second flight control.  One that can handle PPM and SBUS would be ideal.

They you can check the outputs and the convertor.

I do have an SBUS to ppm convertor here I can send you, I may also have a damaged naze that has a solder joint lifted on the motor pins .

If I have a naze, i can also test it all on my x8r tonight as proof it works

Pinx

Hi Fletch thanks for the kind offers,
i have a Red Rev5 Naze32 and SBus to CPPM decoder on my Discovery too, i';ll try swopping them over this evening and see what i get   ~~

Cheredanine

Ok so I have a rev5 with a d4rii running ppm, the channel map you are using would be wrong for that (taer1234 is what that uses) suggest you try that

Fletch

That would just map the channels wrong, not make them freak out like the video


Cheredanine

Quote from: Fletch on Saturday,January 30, 2016, 12:17:11
That would just map the channels wrong, not make them freak out like the video
Indeed it would but it ain';t gonna help


Fletch

Just had a quick play with the parts your using and I had no problems

https://youtu.be/0BrXqS2QAig

You need to see which bit is causing you problems ....

Pinx

Hi Guys,
thanks for the replies and Fletch thanks for hooking your own up and trying it, I swopped over my SBus to CPPM decoder for the one on my Discovery first and no change it still did it, i then hooked it up to the X8R on my Discovery and it still did it and finally i hooked up both the decoder and X8R from my Discovery and it still did it, so it looks like its something to do with the Black Rev5 Naze32 :( So i';ll get in touch with the company i bought it off and see if they will send out a replacement..

Thanks for all the help :)

Pinx

Powernumpty

I thought there was a timing issue with the early PPM and more than 6 channels, I certainly look to get the firmware all up to current before considering anything else. PWM would be unaffected by that.
18 or 27ms timing I think is the issue, whether that is relevant here not sure.

Fletch

Quote from: Powernumpty on Monday,February 01, 2016, 17:48:13
I thought there was a timing issue with the early PPM and more than 6 channels, I certainly look to get the firmware all up to current before considering anything else. PWM would be unaffected by that.
18 or 27ms timing I think is the issue, whether that is relevant here not sure.
Because the sbus to ppm convertor has a jumper to change the timing .... I tried both and cleanflight read them both

Try reflashing your naze a few times, try betaflight and different versions of cleanflight ...

Powernumpty

#17
Quote from: Fletch on Monday,February 01, 2016, 18:32:53
Because the sbus to ppm convertor has a jumper to change the timing .... I tried both and cleanflight read them both

Try reflashing your naze a few times, try betaflight and different versions of cleanflight ...

but isn';t the jumper like 22/27ms not 18/27?
If the firware is sending at 18ms and cannot get all the channels in it will jitter and nothing done with the sbus to ppm converter will get round that.
later -
http://www.t9hobbysport.com/frsky-sbus-to-cppm-converter says 21/28 but still more than the orginal 18ms.
I';f I';m honest though it seems a long shot that the firmware is that far back.

Pinx

I have the same problem whether i have Baseflight or Cleanflight installed on it, my money is on the Naze32 having a logic fault of some kind..

Fletch

Quote from: Powernumpty on Monday,February 01, 2016, 18:40:19
but isn';t the jumper like 22/27ms not 18/27?
If the firware is sending at 18ms and cannot get all the channels in it will jitter and nothing done with the sbus to ppm converter will get round that.
later -
http://www.t9hobbysport.com/frsky-sbus-to-cppm-converter says 21/28 but still more than the orginal 18ms.
I';f I';m honest though it seems a long shot that the firmware is that far back.
I really don';t think you can change the firmware on the convertors.

Mine is 2 years old so would have been the old firmware and it worked with cleanflight and betaflight

Powernumpty

I meant FrSky firmware in your receiver. The PPM out was (some time back) 18ms so the SBUS to PPM converter would struggle if it is set up for 21ms or greater (regardless of jumper)

Cheredanine

Quote from: Powernumpty on Tuesday,February 02, 2016, 11:43:41
I meant FrSky firmware in your receiver. The PPM out was (some time back) 18ms so the SBUS to PPM converter would struggle if it is set up for 21ms or greater (regardless of jumper)
The RX is sending sbus, the converter between it and the FC is changing it to ppm, however if the converter is trying to do 18ms that could be the problem

Powernumpty

Quote from: Cheredanine on Tuesday,February 02, 2016, 13:21:58
The RX is sending sbus, the converter between it and the FC is changing it to ppm, however if the converter is trying to do 18ms that could be the problem

Yeah that';s what I meant to write, thanks.

Pinx

Oh right, so you';re saying it could be the software on my X8R, the thing is the one on the QAV250 is old, it was the first quad i built, but i also tried using the X8R off my Discovery which is only a few months old and it still suffers the same problem. Also i';m using a Naze32 plus X8R and SBus to CPPM decoder on my Discovery with no issues...

Powernumpty

The slightly more helpful position would be to know the firmware is all at the same level, perhaps even LBT EU.
It probably is something else but in a fault finding mode it is better to know exact versions otherwise it';s still an unknown.
Bear in mind if you do update firmware it would require all TX and RX to be at the EU latest stuff so don';t jump lightly.

Fletch

It already worked on the first test

It failed on second power up, so its not firmware unless something was updated in between

Pinx


Powernumpty

Quote from: Fletch on Wednesday,February 03, 2016, 22:10:06
It already worked on the first test

It failed on second power up, so its not firmware unless something was updated in between
Ah, missed that, long threads and all.

Question: was the wiring "tidied up" between first and second test?

Pinx


Pinx

Right,
as a final update to finish this thread, i have eliminated it down to the new Black Rev5 Naze32.
Video here:

https://youtu.be/7YAB83tIbvw

I took the Red Rev5 Naze32 out of my TBS Discovery and intsalled it in the QAV250 using the same X8R and SBus decoder and as you can see, no problems at all. So the fault has to be with the new Black Rev5 Naze32. I will be getting in touch with the supplier today to see if they will exchange it.
Thanks to everyone that offered help and advice :)

Cheers,

Pinx