Cheerson CX35

More
19 Dec 2016 14:25 #56988 by goebish
Replied by goebish on topic Cheerson CX35
Cool, that's some good progress, I'll have a look at your new RTH capture this evening.

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

More
19 Dec 2016 18:20 #57002 by goebish
Replied by goebish on topic Cheerson CX35
I still can't find the RTH flag, I think it can be enabled only after take off.

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

More
20 Dec 2016 01:25 #57026 by ajtank
Replied by ajtank on topic Cheerson CX35
Let me redo all the capture again. When I opened up the transmitter last time, I saw rusted parts inside. I think this kit might be a new old stock and probably the buttons are not 100% reliable.

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

More
20 Dec 2016 01:26 #57027 by goebish
Replied by goebish on topic Cheerson CX35
If you redo the captures, try to have only 1 action per file, so that's less confusing.

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

More
20 Dec 2016 17:04 - 20 Dec 2016 17:17 #57047 by ajtank
Replied by ajtank on topic Cheerson CX35
I have re-captured again and created a new folder. Gimbal for last build works and so I skip it. Camera and Video for last build do not work.
Notes for the new captures:
a) Each stick is pushed to fully up/down/left/right and held in place during the whole capture period
b) I set full rate before I press any button or move any stick
c) One capture has the RTH activated right after take off; another capture has the RTH activated when the throttle is pushed and held upward
d) I did not turn on the quad during the capture
Hopefully these captures are better.
Last edit: 20 Dec 2016 17:17 by ajtank.

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

More
21 Dec 2016 14:17 - 21 Dec 2016 14:28 #57096 by goebish
Replied by goebish on topic Cheerson CX35
Thanks, but that's still confusing, looks like the flags don't work as I'm used to.
I'm sorry, I think I'm starting to understand, but I'll need a few more captures:

- bind, take off then press rate button 5 times
- bind, take off then press photo button 5 times
- bind, take off then press video button 5 times
- bind, take off then move elevator stick up for a few seconds, release the stick then press RTH button

I still can't see anything in the RTH captures, that's weird.

Also, how many rates does it have, 2 or 3 ?
Last edit: 21 Dec 2016 14:28 by goebish.

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

More
21 Dec 2016 15:54 #57100 by ajtank
Replied by ajtank on topic Cheerson CX35
No problem I have posted the new captures in a new folder. All the new captures start from power up of transmitter.

There are 3 rates. Default rate is 1 upon power up. Following your request to press rate button 5 times, the rate is supposed to be 2>3>1>2>3

Binding is done by left stick up and down.

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

More
21 Dec 2016 20:10 - 22 Dec 2016 13:48 #57110 by goebish
Replied by goebish on topic Cheerson CX35
Ok, now I understand, thanks :)

The last byte of the packet doesn't have boolean flags (as most protocols have), but holds the "code" of the last button that has been pressed on the transmitter, and some buttons can have 2 "codes", eg the photo snapshot button, so you do not have to press another button before you can take another photo ...

packet[9] =
rate: 0x09 / 0x29
take off: 0x0e
descend: 0x0f
snapshot: 0x0b / 0x2b
video: 0x0c / 0x2c
RTH: 0x11 / ??? (probably 0x31 if I follow the pattern, need another capture to confirm ...)

Looks like each button has only 1 "code" actually, then 0x20 is toggled if the same button is pressed several times in a row, so the RX knows the same button has been pressed gain.

Your last rth capture was fine, but I'll need another one, because I think I know how to enable it now, but not how to disable ...
I need:
- bind, take off then move elevator stick up for a few seconds, release the stick then press RTH button, wait a few seconds then press RTH again.
Last edit: 22 Dec 2016 13:48 by goebish.

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

More
22 Dec 2016 15:14 #57127 by ajtank
Replied by ajtank on topic Cheerson CX35
Thanks for all the additional efforts on this protocol. I have posted the requested capture in the same 2016-12-21 folder.

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

More
22 Dec 2016 15:16 #57128 by goebish
Replied by goebish on topic Cheerson CX35
No problem, that's not difficult but it doesn't work the same than what I'm used to, hence I was confused by the first captures :)

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

More
31 Dec 2016 03:13 - 31 Dec 2016 04:00 #57385 by goebish
Replied by goebish on topic Cheerson CX35
New test builds (Q303 protocol / CX35 format option):
www.dropbox.com/sh/rtlponu4hcctzcr/AABsu...zHk87LdpioQxP7a?dl=0
source

First test normal version, if it doesn't work then check the "fixed_ID" version.
Everything should work, but better test without propellers first ;)
Last edit: 31 Dec 2016 04:00 by goebish.

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

More
31 Dec 2016 03:46 #57386 by goebish
Replied by goebish on topic Cheerson CX35
No emergency stop ?

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

More
31 Dec 2016 11:17 - 31 Dec 2016 15:17 #57396 by ajtank
Replied by ajtank on topic Cheerson CX35
Thank you for the new builds.
Only the fixed ID build works. The other one cannot bind at all.
All channels are found to work, great ! The aileron (right stick left/right) is reversed but not a big deal.
I check the manual again but it does not mention any emergency stop mode. This quad has very limited features.
Shall we ask Seby for his transmitter's ID?
Let me know if you want to have the CX35 FC board.
Last edit: 31 Dec 2016 15:17 by ajtank.

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

More
31 Dec 2016 12:30 #57398 by goebish
Replied by goebish on topic Cheerson CX35
Yes, a capture from another transmitter would help.
I do not have a CX35 FC, let's wait another capture, perhaps that will be enough to figure out how it works.

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

More
01 Jan 2017 13:11 #57413 by ajtank
Replied by ajtank on topic Cheerson CX35
I just played with a FPV channel button on the transmitter. It will change the FPV channel sequentially. The channel is #1 upon power up. I have pressed the button 8 times and so the sequence is:
Ch2=>3=>4=>5=>6=>7=>8=>1
Both the transmitter and quad will reset the FPV channel to ch1 upon a fresh power up.
I have posted the capture in the 2016-12-21 folder. Please take a look if this can be implemented, thanks.

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

More
01 Jan 2017 13:20 - 01 Jan 2017 13:53 #57414 by goebish
Replied by goebish on topic Cheerson CX35
I'm not sure how it works, there's nothing interesting in the capture, no changes in the packet that's sent, the last byte is always 00, as if no buttons was pressed on the transmitter.
www.dropbox.com/s/qvm4pjr36bt244m/CX35_FPV_button.txt?dl=0
Last edit: 01 Jan 2017 13:53 by goebish.

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

More
01 Jan 2017 14:27 #57415 by ajtank
Replied by ajtank on topic Cheerson CX35
Thanks for examining the capture. The transmitter has a buit-in FPV monitor. Perhaps the channel selection is sent on the 5.8G band instead of the 2.4G.

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

More
01 Jan 2017 14:29 - 01 Jan 2017 14:31 #57416 by goebish
Replied by goebish on topic Cheerson CX35
I don't think so, the video part in the transmitter is only a vRX, and there's no way to directly send this kind of data between a vTX and a vRX anyway.
Last edit: 01 Jan 2017 14:31 by goebish.

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

More
01 Jan 2017 14:43 - 01 Jan 2017 14:57 #57418 by goebish
Replied by goebish on topic Cheerson CX35
Are you sure that you pressed the proper button to change vTX frequency (FREQ-T) during the capture ?
I can see in the manual that vTX and vRX frequencies are set separately (that's weird !).
Last edit: 01 Jan 2017 14:57 by goebish.

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

More
01 Jan 2017 15:03 #57421 by ajtank
Replied by ajtank on topic Cheerson CX35
Yes I press the VTx button since the channel number on the screen will increment.
If I press the VRx button there will be beeps, 2 beeps for ch2, 3 for ch3 and so forth.
I just posted a new capture of the VRx button.

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

Time to create page: 0.077 seconds
Powered by Kunena Forum