Protocol for YD-717 aka Sky-botz Mini UFO

More
04 Mar 2014 20:37 - 04 Mar 2014 20:41 #21198 by btoschi
Replied by btoschi on topic Protocol for YD-717 aka Sky-botz Mini UFO
I can report that the protocol I sniffed on the XinXun X30-V XXL UFO looks like the very same YD-xxx protocol.

This is for models with red receiver PCB labeled 'KY-X30R' (usually camera models).

SPI log of bootup attached (sorry, only init, missing miso, as attaching three probes to MCU w/o short circuit was pain enough, damn QFP chips ^^).
Note that I'm pretty sure that the receiver is using a STM8S105 (they've scratched it, but pins 4:VSS, 10:VSSA, 6:VDD, 7:VDDIO, 22-24:SCK,MOSI,MISO matches only STM8 :P )

Note that models with green PCB (from LG) are using V2x2 protocol, its even the same PCB as used with V262 (different revision though). V262 Board is LGX121216RX6, X30 Board is LGX121216RX1, as far as I've found.

File Attachment:

File Name: KY-X30R.zip
File Size:6 KB
Attachments:
Last edit: 04 Mar 2014 20:41 by btoschi.

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

More
05 Mar 2014 06:14 #21219 by hexfet
Replied by hexfet on topic Protocol for YD-717 aka Sky-botz Mini UFO
Nice work. I'll have time to look at it more tomorrow.

At first glance it seems to use the same bind address as YD717. Have you tried binding to it with that protocol?

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

More
05 Mar 2014 07:09 #21226 by SeByDocKy
Replied by SeByDocKy on topic Protocol for YD-717 aka Sky-botz Mini UFO
It's surprizing me that this V262 clone don't use the V2x2 protocol ...

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

More
05 Mar 2014 20:34 - 05 Mar 2014 20:43 #21264 by btoschi
Replied by btoschi on topic Protocol for YD-717 aka Sky-botz Mini UFO
@hexfet: Nope, my Devo 8S still waits to be modded. Waiting for my PCB for universal module ...

@SeByDocKy: The first version X30 even used the V262 receiver board :P
Last edit: 05 Mar 2014 20:43 by btoschi.

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

More
06 Mar 2014 02:09 #21275 by hexfet
Replied by hexfet on topic Protocol for YD-717 aka Sky-botz Mini UFO
Difficult to be sure with just the initialization data, but looks more like YD717 than V2x2 - auto-acknowledge, dynamic payload length, same RF channel and bind address as YD717. It does configure a bigger payload length, but I don't think that matters with DPL enabled. May mean the data packets have a different format.

The consultant who came up with this protocol seems to be popular :)

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

More
06 Mar 2014 05:19 #21279 by SeByDocKy
Replied by SeByDocKy on topic Protocol for YD-717 aka Sky-botz Mini UFO

hexfet wrote:
The consultant who came up with this protocol seems to be popular :)


I guess this consultant should the FCC certification for his RF desgin

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

More
06 Mar 2014 23:24 #21313 by btoschi
Replied by btoschi on topic Protocol for YD-717 aka Sky-botz Mini UFO

hexfet wrote: Difficult to be sure with just the initialization data, but looks more like YD717 than V2x2


True.
The capture is from red PCB which is from X30-V - this one does use YD protocol.
(That's why SeByDocKy was surprised that they are not using V2x2).

The 'old' green PCB used in X30 (without Video Camera) uses V2x2 protocol.

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

More
11 Mar 2014 21:12 #21471 by btoschi
Replied by btoschi on topic Protocol for YD-717 aka Sky-botz Mini UFO
And the next copter using the YD protocol...

I can confirm that my SH 6047 "Scorpion" binds and flies with my X30-V transmitter (Agile & stable toy hexacopter, btw).
Even flips do work, the rudder input is inverted. Cannot check which one is like YD and which one is reversed now as my Devo is not modded (waiting for universal module pcb ...).

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

More
17 Apr 2014 18:34 #22515 by btoschi
Replied by btoschi on topic Protocol for YD-717 aka Sky-botz Mini UFO
Now that my Devo is finally modded, I can confirm that my SH copters (SH 6047 Scorpion and SH 6044 Ufo) do bind using Deviation using YD-717 protocol.

But: There seems to be an issue with packet format, rate or hopping sequence, as throttle kill takes sometimes ages to stop the rotors. Same for any other command: Motors will slowly react to input, but often 'stick' to last extreme (e.g. stopping motors on one side still seconds after centering AIL again).
Deviation built from source, I'll check if HexFet's Xinxun code will help.

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

Time to create page: 0.047 seconds
Powered by Kunena Forum