- Posts: 10
CX 10D Traces
- plaisthos
- Topic Author
- Offline
Anyway, I captured SPI traces from its remote but haven't had time to look into them yet. So here they are, perhaps someone else will find them useless.
The remote has small daughterboard with the rf chip. I cannot see the markings since the oscilator is glued on the chip :/
Files are here: gist.github.com/schwabe/9e8563f1abecbee4660763e798e4ee78
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
It's using a XN297, it doesn't look very complex, but captures from a few more stock TX are required to figure out tx id (4 bytes) / rf channels (hops though 16 channels) relationship.
www.dropbox.com/s/ovcda4eefgrzexg/CX10D.txt?dl=0
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
- 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
- Offline
- Posts: 278
Not sure if it is same as CX-10D.
I can also capture another CX-10WD if needed but not tonight. I have to solder on the MCU's pins which makes my eyes ache.
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
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- Stefan_Z
- Offline
- Posts: 20
I also own a logic analyzer and know how to use it.
Does it make sense to make some captures?
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.
- Stefan_Z
- Offline
- Posts: 20
Thanks
Please Log in or Create an account to join the conversation.
- Stefan_Z
- Offline
- Posts: 20
Sent you a PM goebish, don't want links to my private server out in the open.
But anyone who wants to see them can have the link - just reply / PM me please!
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.
- Stefan_Z
- Offline
- Posts: 20
I must say that it isn't half bad at all!
The auto-height feature is somewhat not super-fine in terms of navigation, but kinda steady.
Auto-take-off is fun, the manual version is not always successful, especially when the battery is going low.
Auto-landing seems to be "going a bit down, checking gyro if there was a surface, doing it some more times to be sure, then turn off motors"
Crashing this thing is kinda different to other copters, it seems to detect crashes / blocking motors fast and then turns off all motors. Of cause that is needed, because there is no manual throttle, you always just tell it "up" or "down".
The 3 rate-settings are quite good, 1 is nice and slow, 3 is quick plus fast, yet precise spinning.
I modded the 10D in that I cut out the front & back of the battery-compartment, desoldered the stock-battery and added a cable with socket, so that I can switch out batteries with my other 150mA models.
Problem is that there is no forward / backward trim (those are start/land), so you have to balance the battery out.
I wonder how precise it will fly once it's deviated…
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
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- ajtank
- 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.
- Stefan_Z
- Offline
- Posts: 20
would be handy for sure…
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
I'll start working on the CX10D once the CX35 is done, I think I'll implement it as a sub-format of the Q303 protocol as well..
I already had a look at all your captures, I see a pattern for txid / rf channels generation but dumps from more transmitters are welcome.
TX1 (plaisthos):
ID: 03 25 71 98
RF: 20 2f 3e 1a 29 38 14 23 32 41 1d 2c 3b 17 26 35
TX2 (Stefan_Z):
ID: 97 79 98 78
RF: 2e 16 31 19 34 1c 37 1f 3a 22 3d 25 40 28 14 2b
We can see that RF[num] = RF[num-1]+x , with x = 15Mhz for TX1, and 27Mhz for TX2, with a rollover when it reaches 0x42 (or 0x43 ?).
We' ve to find 3 things: how to calculate x for a given ID, how do we get the 1st frequency (minus x, for the rollover) of the list, and is the rollover on 0x42 or 0x43.
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- CX 10D Traces