Global Drone, Skull Drone or GW008

More
15 Jan 2017 14:20 - 15 Jan 2017 14:23 #57978 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
I'm only looking for the one that has a "PAN" marking on the chip in the quad (looks like there are at least 3 different revisions of this quad ...) I'm not sure I'll be able to crack it, but that's a good challenge :)

If yours is using a LT8910 in the Tx then I'm not interested, at least not for now.
Last edit: 15 Jan 2017 14:23 by goebish.

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

More
15 Jan 2017 14:24 #57979 by Caerus
Replied by Caerus on topic Global Drone, Skull Drone or GW008
No worries mate... I knew I'd hear from you when. Wonder what the deal is. It's popularity doesn't seem to lean one way or the other, so no clue there. It's sitting there waiting, giving me that stupid skull grin. I get it out sometimes but I'm just not a good enough flyer to tame it with the stock TX. If people look and say 'fly that one', I tell them it's not allowed to be unstrapped from the gurney yet. I'm sure it would be a lot less crazy with the Devo though.

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

More
15 Jan 2017 14:27 #57980 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
Don't hold your breath anyway, I just finished working on the CX35, now I started to work on the CX10D. Then next on the list are CX10WD, H20H then H20 mini / H30 mini.
... and I still have to work on AFHDS 2A telemetry, I should really give more priority to this one, I know a lot of people are waiting for it ...

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

More
15 Jan 2017 14:36 - 15 Jan 2017 14:37 #57981 by Caerus
Replied by Caerus on topic Global Drone, Skull Drone or GW008
And yeah, just say the word re: the rest of the H20/30 mini captures. Haven't done them yet cos I know you got your hands full. I'll prolly put them up sometime soon anyway, just so you got them when it's their turn.

CX-10D... now that is one of the alt. holds i'm looking at for my nieces. More tempting deviated. Good luck.
Last edit: 15 Jan 2017 14:37 by Caerus.

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

More
15 Jan 2017 14:46 #57982 by flarkopter
Replied by flarkopter on topic Global Drone, Skull Drone or GW008
Yes. LT8910 in the TX, LT5910 in the quad. Darn.

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

More
15 Jan 2017 14:47 #57983 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
Sorry, the LT8910 is not emulated by Deviation (yet).

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

More
15 Jan 2017 14:50 - 15 Jan 2017 14:55 #57984 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
Still you can post a capture of the LT8910 Tx if you've a logic analyzer, actually we can emulate the LT8900 (with some limitations though, eg no whitening), but the LT8910 has extra bitrates that are not compatible with the nrf24l01+, with some luck this machine is using a compatible bitrate ...
Last edit: 15 Jan 2017 14:55 by goebish.

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

More
15 Jan 2017 14:53 #57985 by flarkopter
Replied by flarkopter on topic Global Drone, Skull Drone or GW008
They keep grinnin' at me...
Attachments:

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

More
15 Jan 2017 16:54 #57986 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
It would make a great addition to the top of my screens :)

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

More
16 Jan 2017 03:08 #58018 by Caerus
Replied by Caerus on topic Global Drone, Skull Drone or GW008
:lol: .... I'm not the only one that does that! I see 2 H8 mini's & a tiny whoop, but don't immediately recognize 1,3,4,5 & 7 from left to right. Do you mind naming them? I'm trying to find the best small/cheap multirotor's. I have no V2x2's for example. Unrelated, I know. I'll take it to RCGroups for a proper thread.

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

More
16 Jan 2017 03:16 - 16 Jan 2017 03:40 #58019 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
from left to right

Floureon H101 (Silverxxx'd, awesome 3D trainer!)
EAchine H8 mini (Silverxxx'd)
Fayee FY319
EAchine H8 mini 3D
Blade Inductrix (tiny whoop)
EAchine H7
EAchine H8 mini (stock)
WLtoys V272
San Huan 6025-1 MiniX 3CH Helicopter (infrared)
... the CX10 has fallen behind the desk, under a ton of mess, that's probably the smallest I have.
Last edit: 16 Jan 2017 03:40 by goebish.

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

More
09 Feb 2017 16:59 - 14 Feb 2017 05:11 #59003 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
I finally received the GW008 with "PAN" marking on the quad chip.

Unfortunately the RF is not compatible with Panchip XN297 ...

First I had a look with the SDR (HackRF+gnuradio), the Tx sends bind packets on 2402.2 MHz, this 200KHz offset might be a first issue if we have to emulate it with a nrf24l01.



... then I tried the usual tricks to try to capture some packets with a nrf24l01, but I only got noise.

Finally, I inspected the RF signal in inspectrum, looks like it's using 500kbps datarate, which the nrf24l01 can't do either, no wonder I only got noise.



... so I give up, nothing I can do for now. It might be possible to emulate it with the A7105 or CC2500, but I'm not sure and that would require a LOT of work (and, I forgot to tell, but the protocol is bi-directional), probably not worth it for only 1 protocol.

edit: it's using 1 Mbps bitrate actually, I've to learn how to make sense of inspectrum results :p so there's still hope.
Last edit: 14 Feb 2017 05:11 by goebish.

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

More
10 Feb 2017 03:28 - 10 Feb 2017 03:31 #59015 by ajtank
Replied by ajtank on topic Global Drone, Skull Drone or GW008
Caerus's photo showed that the transmitter chip was XNS104. According to Panchip info here , the RF charcteristics of the chip should be compatible with XN297L.
Last edit: 10 Feb 2017 03:31 by ajtank.

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

More
10 Feb 2017 03:31 #59016 by Caerus
Replied by Caerus on topic Global Drone, Skull Drone or GW008
No worries mate. Thanks for doing what you can. Can't solve everything. I wonder why they deviated (no pun intended) so far from the norm. Coming across YAP is common, as you well know, but what you describe sounds pretty unusual.

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

More
10 Feb 2017 14:01 - 10 Feb 2017 14:09 #59030 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008

ajtank wrote: Caerus's photo showed that the transmitter chip was XNS104. According to Panchip info here , the RF charcteristics of the chip should be compatible with XN297L.


Thanks for the product manual, I had another try, but I can't detect the XN297 syncword (0xC710F55) with SDR.
Maybe the firmware is using some "unusual" settings for the xn297 modulator. If the RF chip pins were broken out I could probably have a better understanding, but unfortunately they're not ( 内部绑线连接 ).
Last edit: 10 Feb 2017 14:09 by goebish.

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

More
10 Feb 2017 15:08 - 10 Feb 2017 19:00 #59031 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
Haha, by using 0x710F55 as syncword instead of 0xC710F55, seems I get some data packets at 1 Mbps bitrate :)



The "peak" in data widget is the end of the syncword, then the address, then 3 (or 2 ?) moving bits which are probably a counter or ACK retry counter, then some data, then the CRC.

Frequencies (minus the 200 kHz offset):

- bind: 2402, bind stage exits only when quad is powered on, that either means ACK is enabled (this isn't implemented in the xn297 emulation layer yet :() or the quad sends back a normal packet, as the CX10 blue
- data: 2450, 2463, 2466, 2471 (yeah, I can see the bits changing while I move the sticks :))

Now I'll try to make sense of that ...
Last edit: 10 Feb 2017 19:00 by goebish.

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

More
10 Feb 2017 15:14 #59033 by ajtank
Replied by ajtank on topic Global Drone, Skull Drone or GW008
Carry on Goebish, don't be beaten by that evil grin :evil: :evil:

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

More
10 Feb 2017 23:46 - 11 Feb 2017 00:32 #59046 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
Some progress, I'm able to decode the address field (cc cc cc cc cc is very common):



Now, looks like the xn297L is used in enhanced mode packet format, with auto ACK (10 retries), I've to decode the 10 bit PCF and try to implement that, find which parts are bit reversed and scrambled, some bit shifting ... lots of fun ;)
This is the first time I see a XN297 protocol that's using enhanced mode :(



I'm still not sure it can work, but I'll do my best.

Something is worrying me, I've not been able to receive packets with a nrf24l01, I wonder if this is because of this 200kHz shift ...
I hope it can work the other way round.
Last edit: 11 Feb 2017 00:32 by goebish.

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

More
11 Feb 2017 01:42 - 11 Feb 2017 02:04 #59048 by ajtank
Replied by ajtank on topic Global Drone, Skull Drone or GW008
200kHz is equivalent to 80ppm. One can modify the loading capacitor on the quad to compensate the 200kHz offset.
In your experiment you might reduce the loading capacitor of your standard nRF transceiver to generate the drifted carrier frequency
Last edit: 11 Feb 2017 02:04 by ajtank.

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

More
14 Feb 2017 01:55 #59116 by goebish
Replied by goebish on topic Global Drone, Skull Drone or GW008
More progress, I have now as much information as if the SPI bus was exposed :)

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

Time to create page: 0.101 seconds
Powered by Kunena Forum