- Posts: 2
JD 395 cx-10
- handy2
- Offline
Please Log in or Create an account to join the conversation.
- ben1977
- Offline
- Posts: 19
A few posts above, the investigation of "green board" protocol seemed very close to be functional, could you please tell us about your work ?
Thanks !
Please Log in or Create an account to join the conversation.
- harmony96
- Offline
- Posts: 31
I opened a controller of my cx-10.
Unlike Pics in the previous posts, it seems that the RF module of my controller is separable from a main board.
Is it possible to install this RF module in devo 10?
Please Log in or Create an account to join the conversation.
- Wene001
- Offline
- Posts: 277
Can you pleas tell me the binding Prozess with Skvwklr Protocol and a Cheerson CX-10
i've planted a BK2421 tx Modul without PA in my Devo6s
The problem is that i don`t know if its working.
I,ve tried different Vd717 Variants and skywlkr binds one time with (not reproduceable) but doesnt work properly.
Seems So please tell me how the binding should work.
Ive opended the Cx-10 ....red board
Greetz from Austria
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Wene001 wrote: Hi
Can you pleas tell me the binding Prozess with Skvwklr Protocol and a Cheerson CX-10
i've planted a BK2421 tx Modul without PA in my Devo6s
The problem is that i don`t know if its working.
I,ve tried different Vd717 Variants and skywlkr binds one time with (not reproduceable) but doesnt work properly.
Seems So please tell me how the binding should work.
Ive opended the Cx-10 ....red board
Greetz from Austria
Personnaly, I installed a real nRF24L01+PA+LNA chip. Can't tell if it's worling also with a Beken2421.... Probably ...
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
ben1977 wrote: A few posts above, the investigation of "green board" protocol seemed very close to be functional, could you please tell us about your work ?
Thanks !
I've tested in the emulator and believe the code is sending the same init and bind sequence as in the capture, but SeByDocKy's quad wouldn't bind. Perhaps there's a error in the code.
Or there could be some incompatibility with the XN297 chip. It would be nice to know what is set by the two writes to registers that aren't in the nRF documentation.
Or something else. Open to suggestions
Please Log in or Create an account to join the conversation.
- ben1977
- Offline
- Posts: 19
So I should flash the latest nightly and use of the following protocol :
"YD717", "Sky Wlr" or "XinXun" ?
It's the same setting for red board / green board or is there anything to set up to try ?
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
So a Devo 7e build would be good for me to test and give feedback too.
Thank you.
Please Log in or Create an account to join the conversation.
- ben1977
- Offline
- Posts: 19
I don't know if this is important but I've noticed the following behaviour with original remote which is quite different from usual :
1) When I switch on the CX10, the blue leds are blinking very fast
2) Then I switch on the original remote, and the blue leds are blinking only medium fast
3) Then I do the "full throttle" (hear BIP) "0 throttle" (hear BIP) => leds become fixed ON
=> at step 2), right after switching remote on, the quad seems to be partially binded and waiting for initialization sequence.
I didn't manage to get this fast to medium blinking leds when using the CX10 protocol, so I guess doing the initialisation sequence (full to 0 throttle) could'nt do anything.
Hope to hear from you
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
Please Log in or Create an account to join the conversation.
- ben1977
- Offline
- Posts: 19
Also tried YD717 just in case, but nothing more ...
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
I just wanted to double-check.
I think it has to be something simple. Hopefully PracturedBlue or victzh can take a look?
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
I added a protocol option to set the undocumented registers. Set the option On and re-init to try it. Have no idea if it will have any effect on non-XN297 chips. I tried it on my Devo10 with the Bekin chip and nothing blew up so it should be safe, though probably safest to power down after trying it before using another nRF protocol.
I did find one register I missed initialising. Didn't seem like it would make a difference, but maybe...
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
If I order a CX10 from Banggood will it have the green board?
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
hexfet wrote: Anyone able to translate the XN297 datasheet posted earlier in the thread? Might shed some light, though it didn't seem to document the registers.
If I order a CX10 from Banggood will it have the green board?
The specific green edition
www.banggood.com/Cheerson-CX-10-CX10-2_4...en-PCB-p-945097.html
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
Might get one when they have them in stock.SeByDocKy wrote: The specific green edition
Turns out google translates pdf files - amazing. Here's the link to the XN297 manual . Strangely the translation seems to be breaking halfway through now. I got a better translation earlier today and hopefully it will still be on the screen when back to work Monday.
The non-nRF registers are named demodulator calibration, RF calibration, and baseband calibration. The values written by the init code are different from the default values in the manual. Don't know to what effect.
The manual mentions "universal communication mode" in several places which seems to imply they intended compatibility with other chips. Don't know if the changes to the calibration registers are what's causing the bind to fail with nRF devices.
Interestingly, if you installed an XN297 in your Devo it would not support nRF protocols that enable dynamic payload length or auto-acknowledge. The XN297 supports 64-byte data packets and uses a slightly different packet format in "enhanced communication mode". The CX10 uses the universal mode so it seems it could be compatible.
It would be interesting to see if the calibration register addresses can be read on nRF/Bekin chips and what the default values are. Since the protocol option to write those registers didn't work for Daryoon or SeByDocKy it doesn't seem they do the same thing as on the XN297.
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1891
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- JD 395 cx-10