LibrePilot Forum

Users => Vehicles - MultiRotors => Topic started by: LechuW on June 05, 2020, 01:36:39 pm

Title: CC3D spektrum problem
Post by: LechuW on June 05, 2020, 01:36:39 pm
Hi All,

I am new to this and have a problem.
My racer is:
https://acme-online.de/en/rc-models/multicopter/zoopa-q-crosswave-290.html

recently its original radio broke down and I thought to bind it to my DX7 G2.
Bought the new spektrum satelite:
https://www.spektrumrc.com/Products/Default.aspx?ProdID=SPM4650

Made a cable for it and tried to bind, nothing:(
After few attempts I flashed the FC to betaflight and it broke down.

Now I have this FC:
https://www.banggood.com/CC3D-Flight-Controller-Openpilot-Copter-Control-Module-p-1218849.html?rmmds=search&cur_warehouse=CN

but the problem is the same, not binding.
I have tried with a normal spektrum satelite and nothing too.
It is like the board does not take the sat as a receiver besides the parameters are saved.

Please help:)



Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on June 05, 2020, 09:01:09 pm
I do not own any Spektrum, but I think I recall that (for LibrePilot at least) to use a Spektrum satellite by itself, you must bind it using a full Spektrum receiver.

I Googled
  bind Spektrum satellite
and got some hits.  You already tried some of those I guess?

Of course, once you bind it using say a BetaFlight procedure, you can use it with any flight software; like e.g. LibrePilot.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 06, 2020, 11:19:17 am
I have tried that and nothing:(
This spektrum satelite for quadro has a button to bunding and it is already connected to my radio.
It is like the FC does not see the receiver.
Of course I set up the channels.
Title: Re: CC3D spektrum problem
Post by: karla on June 07, 2020, 03:38:07 am
I use spectrum satellite receivers in three hells and it works fine with librepilot and with several boards, Atom, Nano, Revo.
I don't think is has much to do with the FC you are using.
Make sure you successfully bind the transmitter to the satellite.
Maybe this can help (there are other similar videos)
https://www.youtube.com/watch?v=28o6O9QUiAI

When binding is done the settings for radio channel type in GCS - configuration - remote control input, should be 'DSM (with the port you are using)' for example DSM (FlexiPort).
If there is no input after that, then I would check the cables for tx and rx are not switched.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 07, 2020, 05:07:11 pm
The satelite is bound.
No activity of receiver.
(https://s6.ifotos.pl/mini/202006071_qqpawwa.jpg) (https://ifotos.pl/z/qqpawwa/)

(https://s6.ifotos.pl/mini/202006071_qqpawsq.jpg) (https://ifotos.pl/z/qqpawsq/)
(https://s6.ifotos.pl/mini/202006071_qqpawan.jpg) (https://ifotos.pl/z/qqpawan/)
Title: Re: CC3D spektrum problem
Post by: karla on June 08, 2020, 01:20:16 am
Try change the setting from DSM (Flexiport) to DSM (Main port), in
the settings for radio channel type in GCS
Title: Re: CC3D spektrum problem
Post by: LechuW on June 15, 2020, 12:59:40 pm
Ok I changed the port but it did nothing still message receiver no activity:(
However I did some tests and I think the problem is with the connection to satrelite because I bound it thrue the brain fbl and it has stable connection but when I switch to the cable to FC it blinking- no connection.
(https://s6.ifotos.pl/mini/202006151_qqhheqr.jpg) (https://ifotos.pl/z/qqhheqr/)
I have this cable which was original to the previous receiver. The wires are ok I think. I checked the pins order with board.
It is like the signal between sattelite and Fc is missing.
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on June 15, 2020, 08:22:53 pm
Are you aware that Spektrum satellite rx needs 3.3V and not 5V?

All ports on normal LP FC output the same voltage you power the FC with.  Usually 5V.  And only when the flight battery is plugged in to the ESC/BEC.  USB power does not power the FC ports.

That cable probably needs a 3.3V regulator added in the middle (cut the red wire in the middle of the cable) with regulator input coming from the 4 pin red wire, 3.3V regulator output going to the 3 pin red wire, and common connected to the black wire.

https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/14221325/Setup+a+Spektrum+Satellite
etc
Title: Re: CC3D spektrum problem
Post by: karla on June 16, 2020, 01:01:41 am
I had forgotten about that wiki page.
The instructions their actually say you need to bind it using the Flexi port and @LechuW is using Main port.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 16, 2020, 07:41:20 am
No. The satelite is bound by heli fbl no by FC. I will check the voltage. Thanks.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 16, 2020, 09:49:50 am
Hmm I have checked my sattelite:
(https://s6.ifotos.pl/mini/202006160_qqhhqha.jpg) (https://ifotos.pl/z/qqhhqha/)

This one is for drones and it works with dx7 connected to the FC by main port but with the same issue receiver no activity.
(https://s6.ifotos.pl/mini/202006160_qqhhqhq.jpg) (https://ifotos.pl/z/qqhhqhq/)
Title: Re: CC3D spektrum problem
Post by: LechuW on June 16, 2020, 09:51:32 am
I will trie with the normal heli satelite by 3,3v
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 09:28:57 am
It worked!
(https://s6.ifotos.pl/mini/202006260_qqhesnr.jpg) (https://ifotos.pl/z/qqhesnr/)
But it would be too easy of course if everything work correctly:(
The libre pilot does not see the yaw stick movement:(
Any ideas please?
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on June 26, 2020, 10:18:44 am
Only yaw is broken?

From memory, go to Input page, and with transmitter on and flight battery installed so that receiver is powered, wiggle yaw stick and look at "receiver activity" box in upper right of Input page.  It will tell you if it works, which channel the yaw is on.  On this same page, set the yaw to use that.  Also make sure that type, number, min, neutral, max, and reversed are all reasonable for yaw.  Wiggle other sticks to see that they also show up in the activity box.

Or you can run the transmitter wizard from that page...  Maybe you accidentally skipped a step for yaw the first time you ran transmitter wizard.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 10:43:55 am
(https://s6.ifotos.pl/mini/202006261_qqheswn.jpg) (https://ifotos.pl/z/qqheswn/)
Something is strange. When I move yaw there is activity on channel 4 but the movement is registered in libre as throttle.
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 10:51:39 am
(https://s6.ifotos.pl/mini/202006261_qqheswe.jpg) (https://ifotos.pl/z/qqheswe/)
I did the manual calibration and the yaw is working:))) but there is no activity on collective
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 10:53:39 am
Thank you very much for the idea to see the movements outside the setup wizard:)
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 12:29:40 pm
This transmiter wizard still not working. Could you help me please with the settings:
(https://s6.ifotos.pl/mini/202006261_qqhesae.jpg) (https://ifotos.pl/z/qqhesae/)
Title: Re: CC3D spektrum problem
Post by: LechuW on June 26, 2020, 12:31:27 pm
Is it possible to have the motor arming function on switch accesory 0?
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on June 26, 2020, 08:33:41 pm
yaw, collective, flightmode, etc are all just convenient names that are attached to channel numbers.  this is a simplification, but for this issue you can think of it this way.  it's more correct to say that e.g. the yaw value comes from a formula that uses the value from an RC channel number (stick position) where you select the channel number in the transmitter wizard.

to put flight mode on accessory 0 you move type, number, min, neutral, max of the accessory 0 line to the flight mode switch line. make sure you don't have any duplicate channel numbers though, unless that is your intent, like putting throttle and collective on the same channel number.

for channels that don't work, realize that if it doesn't show in the activity box, that CC3D can't see it at all and you must do some radio configuration.  Radio switches and sliders are often this way.  You must configure them in the radio for CC3D to even be able to see them.

I would suggest that you first get all channels that you need showing in activity box, then re-run transmitter setup wizard and during wizard be careful to include all sticks, switches, sliders, pots that you need.  When done with this, take a screen shot for your future reference.  Then you can swap say accessory 0 with flight mode switch by swapping all the values on the accessory 0 line with all the values on the flight mode switch line.
Title: Re: CC3D spektrum problem
Post by: LechuW on July 17, 2020, 08:07:36 pm
Thank you for your help! But I think I will give up:(
I can not change those channels.
It turned out that all channels work but the wizard did not see the yaw because it is assigned to another switch on radio not to a stick. As you see on the picture below the channels are mess. It not allow me to change the order of them. Additionaly I can not even set the F mode swich to 3 positions. The 1 is as default and it does not want to be changed:D
Any thoughts please:)
I came to the point I think I will order a BF F4 board.
(https://s6.ifotos.pl/mini/202007171_qqrhqax.jpg) (https://ifotos.pl/z/qqrhqax/)
(https://s6.ifotos.pl/mini/202007171_qqrhqar.jpg) (https://ifotos.pl/z/qqrhqar/)
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on July 17, 2020, 10:24:36 pm
I can not change those channels.
You should be able to change the Number with the drop down list, the Min, Neutral, and Max by (double click the number to highlight the whole number) directly typing a new number.  If that doesn't work (maybe gives red X or simply "does not stay") then you may have a bad CC3D which has become a fairly common issue lately, maybe the cheap cloners are using a bad batch of chips.  I am working on an old old issue that previously couldn't be worked on because no developer has ever had bad hardware to recreate the issue.  The issue is that settings cannot be saved, settings cannot be erased either.  Here is a thread where I am working on this right now.
https://forum.librepilot.org/index.php?topic=4881.msg32916#msg32916

It turned out that all channels work but the wizard did not see the yaw because it is assigned to another switch on radio not to a stick. As you see on the picture below the channels are mess. It not allow me to change the order of them. Additionaly I can not even set the F mode swich to 3 positions. The 1 is as default and it does not want to be changed.
It should be very easy to change unless you have the "can't change settings" issue...
3 FMS positions is the default, unless the setup program sees that there is not a Flight Mode Switch.  It sounds like it ran out of changeable settings right after you ran a previous setup.  What happens when you try to change these lines?  Red X or just doesn't change or ???
Title: Re: CC3D spektrum problem
Post by: LechuW on July 18, 2020, 12:38:34 pm
When I trie to change the channel number it come back to previous one after one second. There is no possibility to save the New in such short time.
The F mode switch is detected by the software but by default it has 1 position. With the attempt to change the same situation like the channel numbers.
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on July 18, 2020, 08:45:45 pm
You should be able to change ... the Min, Neutral, and Max by (double click the number to highlight the whole number) directly typing a new number.
You can also use the up and down arrows on the number boxes.

For Neutral you use the number box to the right of the slider (like for Min and Max), since you can't type a number into the slider handle and the slider handle is display only and goes back to original position unless there is a powered RC receiver connected and configured IIRC.

If you type a number that it doesn't like there are cases where it will change numbers, like if you change Neutral to less than Min it will change Min.
Title: Re: CC3D spektrum problem
Post by: LechuW on July 21, 2020, 09:15:42 pm
I have switched the FC to the new board CC3D from Ali and finally I set up everything as should be!!!:)
This time I could change and save settings.
Do I have a proper settings?
Pocture below.
One issue is that right now the Racer is not arming.
I set the arming to the yaw left and no delay.
All Motors start to spin at 1242 in my case.
I would be grateful for help:)
(https://s6.ifotos.pl/mini/202007212_qqrxhwr.jpg) (https://ifotos.pl/z/qqrxhwr/)
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on July 22, 2020, 09:19:00 am
I have switched the FC to the new board CC3D from Ali and finally I set up everything as should be!!!:)
This time I could change and save settings.
I wonder if there is something wrong with CC3D#1 or whether it would work now too...

One issue is that right now the Racer is not arming.
I set the arming to the yaw left and no delay.
The settable delay is for automatic disarming.  There is a fixed delay of 1 second for arming.  You must hold lowest throttle and full yaw left (no dual rate reducing the throw) for a whole second to arm.  Another possibility is that there is an error in setup and it is not safe to arm.

All Motors start to spin at 1242 in my case.
if Min = 1000 then motor start spin at 1242 seems a little high.  And so I worry what Max really is and whether all Max are the same...  These other things can actually cause problems.  I set my Min = 1000 and my motors all start to spin about 1070 or 1080 after doing wiki ESC calibration procedure.  I use PwmSync or PWM@490 with SimonK firmware on cheapest ESCs.
https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/12058743/ESC+Calibration
Title: Re: CC3D spektrum problem
Post by: LechuW on July 27, 2020, 12:00:20 pm
I gave up:( besides the fact I was able to save the correct settings the racer does not work. The wizard still does not work on this FC. Omnibus F4 is on the way to to me. Thanks a lot for your help.
Title: Re: CC3D spektrum problem
Post by: TheOtherCliff on July 27, 2020, 10:08:57 pm
There is a problem with some CC3D's changing/saving settings.  I am working on it and am almost finished.  You should check back in a week or less and try the fix to see if it helps you.