- Posts: 2631
Cheerson CX35
- goebish
- Offline
- I Void Warranties
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
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.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
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 ?
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
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.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
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.
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
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
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
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.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
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.
- ajtank
- Topic Author
- Offline
- Posts: 278
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.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
www.dropbox.com/s/qvm4pjr36bt244m/CX35_FPV_button.txt?dl=0
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- ajtank
- Topic Author
- Offline
- Posts: 278
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.
- Home
- Forum
- Development
- Protocol Development
- Cheerson CX35