CAnt get librepilot to save on CC3D
« on: December 05, 2017, 03:04:27 am »
Not sure this is the right forum So aplogies if wrong.

i ahve a rise rxd250.    My problem is i cant get the cc3d board to save the settings. Just press save when done or?

When i have programmed it and it is plugged in everything works fine, but once i unplug the battery  and replug in no go. I am using the specktrum serial rx with telemetry.

Any ideas aprreciatred

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #1 on: December 05, 2017, 04:20:21 am »
First of all, there can be a lot of work in installing new firmware like this.  The setting up is like building it from scratch.  (If it ain't broke, don't fix it...)

Second, you must be running a current bootloader.
https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/5669026/Firmware+Tab#FirmwareTab-Updatebootloader

Third, you must run the same matching versions of GCS and firmware, so you need to run LP 16.09 on both.

You should do "Upgrade and Erase" on the Firmware page.  That makes sure the firmware is the correct version and there is room and correct format for storing settings.

Re: CAnt get librepilot to save on CC3D
« Reply #2 on: December 05, 2017, 04:54:58 pm »
Thank you for the response. 
I have updated to the new firmware and did a erase etc.  I have made progress though.  Appears you have to press save after any and i mean ANY changes.
One of the problems i have had is i am using a serial connection to the flexiport and it  doesn't always recognize the tx during that part of the setup.  Odd sometimes yes sometimes no.  I also learned no changes will save if it is armed.

If i connect the cc3d to the firmware can i make say just one change ie motor channel assignment and then disconnect or do i have to go through  the whole process each time? ie the tx wizard etc.    Will it save just the new changes and leave all the old settings?

Thanks

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #3 on: December 06, 2017, 12:48:48 am »
It won't let you save changes when it is armed, for safety reasons.  The Save button should show a red X to let you know that it did not save.

You can make just one change and save it.  Try it.  Reboot it.  You will see the change was saved.

When making changes on different pages you must save the changes before going to the new page.  It will warn you if you make changes and do not save them before changing the page.

Don't ever use "Always Armed"

Re: CAnt get librepilot to save on CC3D
« Reply #4 on: December 06, 2017, 02:44:40 am »
Back to square one.  No  settings saved.  This is so frustrating.  I can only get it to talk to my tx if i use the srxl setting on the flexiport. It then changes it back to dsm.  Whatever. 

So here i am one out of 4 tries i can save the setting disconnect and then it may work.  Only once  now have i been able to turn everything off unplug and go back and it was working.    And that was an 1`/2 hour later.
 Today nothing.   Too random for me.

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #5 on: December 06, 2017, 02:51:37 am »
Now i cannot get into the tx setup wizard,  when i get to that screen and you are supposed to go through mode `1 etc etc the "next" button never highlights. S ays i have activity yet what do i do now?

Cant be this hard

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #6 on: December 06, 2017, 02:58:36 am »
When i choose what setting for the flexiport, What do i use SRXL or DSM  I am using a spektrum serial rx w/telemetry.


Re: CAnt get librepilot to save on CC3D
« Reply #7 on: December 06, 2017, 03:32:43 am »
Went through  the whole process , after about 8 tries,  one time it took.  Was able to use the throttle and the motors turns.  Saved everything. Disconnected the board unplugged the battery.  Waited 5 mintues plugged it all back in. Nothing.  It is bound.  Rx activity is going crazy and this has happened before.  SRXL or DSM  Neither works right.  With srxl i get no activity with DSM it goes crazy up to channel 10 (this is a dx6)  Any other ideas?  flex reverts back to dsm every time,

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #8 on: December 06, 2017, 04:29:49 am »
Did you install the current bootloader, then "Upgrade and Erase"?  If you did this and didn't skip steps, then the one thing I can suggest you try is to use a different SHORTER USB cable, then, right after plugging the USB in, plug 5V power (LIPO -> ESC -> servo connector) into an ESC connection.  Then try saving some settings, reboot it and see if the settings stayed.  The idea is that USB power may be weak and the battery would help that.

Re: CAnt get librepilot to save on CC3D
« Reply #9 on: December 06, 2017, 05:49:23 pm »
Looks like im out of luck.  Figures they wont support the rx i want to use.
https://forum.librepilot.org/index.php?topic=3185.msg26369#msg26369

Old version of librepilot maybe?

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #10 on: December 06, 2017, 06:34:04 pm »
Spektrum Dev Team
Site Sponsor
 
AndyKunz's Avatar
 
Join Date: Sep 2001
Location: Illinois
Posts: 45,063
Distance From You: 1763 miles
10 vs. 11 bits is a problem in the FC, where it isn't automatically recognizing the data format provided by the remote receiver. If somebody in the CC3D group would read and implement the Spektrum Remote Receiver Protocol document properly, there would be no discussion. I don't follow what them, so maybe they are and something else is amiss, but here's what they need:
https://www.spektrumrc.com/ProdInfo/Files/Remote%20Receiver%20Interfacing%20Rev%20A.pdf
 

Andy

Re: CAnt get librepilot to save on CC3D
« Reply #11 on: December 06, 2017, 08:18:01 pm »
That sounds like good info.  Hopefully a dev with more knowledge of the subject comments here.

I recall an issue that to use a bare DSM sat rx you had to bind it attached to full rx first.  I think I recall a thread where someone had DSM* issues and did a hack to get his working.  I think I recall that someone else was playing with getting this done right.  It may already be fixed in the development 'next' version.

Have you done a forum search for DSM / DSMX / DSM2 ?

Re: CAnt get librepilot to save on CC3D
« Reply #12 on: December 06, 2017, 09:22:36 pm »
I tried a search but this is beyond my level of expertise here.

Oh well.  Maybe i can return it.  Start over.

Thanks anyways   

Bill

Re: CAnt get librepilot to save on CC3D
« Reply #13 on: December 07, 2017, 12:22:50 am »
Is their a rx from spektrum that actually works with this?

Re: CAnt get librepilot to save on CC3D
« Reply #14 on: December 07, 2017, 04:16:50 am »
Spektrum means either DSM* or ... you can use the full receiver's regular servo connections which are called PWM, but that means you connect at least 5 different cables to get at least 5 different channels that are needed.