- Posts: 2633
Eachine CG023 protocols - what are they?
- goebish
-
- Offline
- NRF Weirdo
Less
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.
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.
- Durete
-
- Offline
Less
More
- Posts: 610
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
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.
- Durete
-
- Offline
Less
More
- Posts: 610
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 ?
)
I think is safe to make a pull request
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 ?
I think is safe to make a pull request
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
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)
- 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.
- Durete
-
- Offline
Less
More
- Posts: 610
03 Oct 2015 14:21 #38385
by Durete
Thanks Goebish!
I forgot to say I tested with stock packet period also on Deviation
. So it's working perfect with 4100us with Deviation and with your external module.
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
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
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 ?
- Durete
-
- Offline
Less
More
- Posts: 610
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.
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.
- SeByDocKy
-
- Offline
Less
More
- Posts: 1016
03 Oct 2015 19:30 #38396
by SeByDocKy
Added in the speadsheet
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
- Durete
-
- Offline
Less
More
- Posts: 610
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 !
So, you have edit rights? Good to know it !
- Durete
-
- Offline
Less
More
- Posts: 610
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).
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.
- Unihiron
-
- Offline
Less
More
- Posts: 12
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?
- vasiliy_gr
-
- Offline
Less
More
- Posts: 67
20 Oct 2015 10:18 #39070
by vasiliy_gr
Replied by vasiliy_gr on topic Eachine CG023 protocols - what are they?
Yes.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
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
bitbucket.org/PhracturedBlue/deviation/wiki/ModuleInstallation
- Unihiron
-
- Offline
Less
More
- Posts: 12
20 Nov 2015 05:52 #40234
by Unihiron
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.
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.
- Feegs
-
- Offline
Less
More
- Posts: 1
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!!!!
Thanks again to everyone involved in this project!!!!
- bugman72
-
- Offline
Less
More
- Posts: 35
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.
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.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
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.
- avroarrow4ever
-
Topic Author
- Offline
Less
More
- Posts: 16
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.
Again, just a long shot.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
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
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
- bugman72
-
- Offline
Less
More
- Posts: 35
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.
Time to create page: 0.404 seconds
-
Home
-
Forum
-
Development
-
Protocol Development
- Eachine CG023 protocols - what are they?