Eachine CG023 protocols - what are they?

More
30 Sep 2015 09:12 #38267 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
Cool, maybe you've found the culprit :)

I'll make a pull request if you confirm it works fine, I still have a separate branch with only this protocol option in my bitbucket.

Please Log in or Create an account to join the conversation.

More
30 Sep 2015 09:18 - 30 Sep 2015 09:18 #38268 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?
Even if it's not working right, I guess worth to make a pull request, since seems to be working fine in YD-822.
Perhaps the issue is only related with some frequency shifting at YD-829 FCs?

BTW, good job Goebish :)
Last edit: 30 Sep 2015 09:18 by Durete.

Please Log in or Create an account to join the conversation.

More
30 Sep 2015 20:25 #38290 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?
Just tested 4 batteries using Deviation implementation, and a little bit multimodule nRF24 from Goebish (using code based on his own Deviation implementation). I changed power settings and Fixed ids every some minutes of flight.
Not any single delay or hiccup, I feel it continuous "connected" :)
I guess the issue is related with a bad RF tuning because a bad quality Xtal, but I would like a lot any explanation from any RF expert (are you hearing Victzh ? :whistle: )

I think is safe to make a pull request :)

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 12:58 - 03 Oct 2015 12:59 #38383 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
I created a pull request , with a few changes:
- restored stock packet period as you told my external module is working fine and that's what it's using
- use "high rate" speed only (removed channel 10)
Last edit: 03 Oct 2015 12:59 by goebish.

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 14:21 #38385 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?

goebish wrote: I created a pull request , with a few changes:
- restored stock packet period as you told my external module is working fine and that's what it's using
- use "high rate" speed only (removed channel 10)


Thanks Goebish!
I forgot to say I tested with stock packet period also on Deviation :P . So it's working perfect with 4100us with Deviation and with your external module.

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 14:30 #38386 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
As you said on the pull request comment, it could be fine to add a note somewhere (Deviation spreadsheet compatibility chart) about replacing the oscillator on the RX in case of packet loss. Can you do it ?

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 14:33 #38387 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?
I can't do it, I have not edit rights to that spreadsheet.
I guess only MWM and PB can modify the spreadsheet.
No worries, after merge this protocol we can send a PM to MWM to add the warning.

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 19:30 #38396 by SeByDocKy
Replied by SeByDocKy on topic Eachine CG023 protocols - what are they?

Durete wrote: I can't do it, I have not edit rights to that spreadsheet.
I guess only MWM and PB can modify the spreadsheet.
No worries, after merge this protocol we can send a PM to MWM to add the warning.


Added in the speadsheet

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 19:34 #38397 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?
Thanks Seby :)
So, you have edit rights? Good to know it ! :P

Please Log in or Create an account to join the conversation.

More
03 Oct 2015 20:29 - 03 Oct 2015 21:18 #38401 by Durete
Replied by Durete on topic Eachine CG023 protocols - what are they?
@ SebyDocky
Just saw your edit at Supported Models spreadsheet.
Please, could you add a warning about some issues with packet loss reported in some YD-829 FCs, solved changing the 16mhz RF Oscillator?
Thanks.

Edit to add, you can also include the YD-822 at the model name field, since is reporting to be on the same protocol and working perfect (his FC has not any RF packet loss issue).
Last edit: 03 Oct 2015 21:18 by Durete.

Please Log in or Create an account to join the conversation.

More
20 Oct 2015 06:19 #39068 by Unihiron
Replied by Unihiron on topic Eachine CG023 protocols - what are they?
Hi. I'm a total n00b to the deviation firmware and I'm very interested in the CG023 as I own one and my quad copter collection is growing and so are my transmitters. I have done as much research as I can on my own so I hope that my first post here is not greeted with hostility. So in short, does this mean that there is now a working protocol we can place into our Devo transmitters that works correctly?

Please Log in or Create an account to join the conversation.

More
20 Oct 2015 10:18 #39070 by vasiliy_gr
Replied by vasiliy_gr on topic Eachine CG023 protocols - what are they?
Yes.

Please Log in or Create an account to join the conversation.

More
20 Oct 2015 10:20 #39071 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
It works perfectly, but you have to install a nRF24L01 RF module into your transmitter:
bitbucket.org/PhracturedBlue/deviation/wiki/ModuleInstallation

Please Log in or Create an account to join the conversation.

More
20 Nov 2015 05:52 #40234 by Unihiron
Replied by Unihiron on topic Eachine CG023 protocols - what are they?

goebish wrote: It works perfectly, but you have to install a nRF24L01 RF module into your transmitter:
bitbucket.org/PhracturedBlue/deviation/wiki/ModuleInstallation


Thanks. I was successful with the firmware flash and the module install. I'm happy to report I'm flying the CG023 with no issues with good range. (I loose sight of it before I ever loose connection). I also saw in the latest nightly build that the attop yd-829 (a variant of this protocol) is in there. I think I'll buy one and see what happens. I've heard great things about it's flight characteristics on YouTube and it looks like in the posts a few bugs are present but still worth a try to test for myself.

Please Log in or Create an account to join the conversation.

More
15 Jan 2016 15:06 #41778 by Feegs
Replied by Feegs on topic Eachine CG023 protocols - what are they?
FWIW I was unable to fly my Attop YD-829 with my deviated Devo 10. I was suffering from the control stutter and lag as Durete had mentioned earlier in the thread. Following his advice I harvested a 16 Mhz crystal oscillator from the RF board of an CG023 transmitter and used it to replace the stock oscillator on the YD-829 and it now works perfectly. Thanks so much to everyone in this community for their hard work! I would never get so much fun from these quads if it wasn't for this forum.
Thanks again to everyone involved in this project!!!!

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 02:34 #42703 by bugman72
Replied by bugman72 on topic Eachine CG023 protocols - what are they?
Just purchased a Dromida Verso, which appears to be a rebranded CG023/Eachine 3D X4. I am wanting to bind it to my modded Devo 7E, but have been largely unsuccessful thus far. My Devo has NRF and A7105 chips in it and dual 3-pos switches and is running a nightly build (v4.0.1-583c468). The CG023 protocol seems to be implemented into this build, but I can not get the radio to bind to the quad. Is there a chance that Dromida has done something to their version and thus changed the protocol? I have attempted to bind to ALL of the available protocols and have been unsuccessful.

Does anyone else have a Verso and can see if I'm just doing something wrong? I have loaded the two INI files that were posted here and neither worked.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 10:09 #42715 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
It's using another protocol, or it would bind.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 14:35 #42720 by avroarrow4ever
Replied by avroarrow4ever on topic Eachine CG023 protocols - what are they?
This is more of a long shot than anything else. Dromida is Hobbico, so maybe play around with the SLT settings. Looking at the transmitter, it looks like the WLTOYS type, so if you try the FLYSKY setting, and choose the WLTOYS sub-option, it may work.

Again, just a long shot.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 14:46 #42721 by goebish
Replied by goebish on topic Eachine CG023 protocols - what are they?
Maybe take a picture of the rx or tx pcb so we can see which chip it is ?
I suppose it's using a xn297 with a slightly different protocl than cg023 / 3d x4, provide a dump if you want me to have a look at it ;)
www.deviationtx.com/forum/protocol-devel...95-spi-capture-guide

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 15:59 #42723 by bugman72
Replied by bugman72 on topic Eachine CG023 protocols - what are they?
My first thought was that it was SLT, since the Ominus and the Vista are. Unfortunately, the Verso isn't. I have attempted the three different WL subs for Flysky with no-joy. I'll see if I can get a good pic of the Tx and/or the Rx chip(s) today and post. Never done a dump before. I'll take a look into that to see if it's something I think I can accomplish. This quad is a really decent flyer and is a welcome and relaxing change from my FPV racing quad. Would love to be able to use my Devo with it.

Please Log in or Create an account to join the conversation.

Time to create page: 0.096 seconds
Powered by Kunena Forum