- Posts: 151
Protocol for YD-717 aka Sky-botz Mini UFO
- btoschi
- Offline
Less
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 )
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.
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 )
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.
Last edit: 04 Mar 2014 20:41 by btoschi.
Please Log in or Create an account to join the conversation.
- hexfet
- Topic Author
- Offline
Less
More
- Posts: 1891
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?
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.
- SeByDocKy
- Offline
Less
More
- Posts: 1016
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.
- btoschi
- Offline
Less
More
- Posts: 151
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
@SeByDocKy: The first version X30 even used the V262 receiver board
Last edit: 05 Mar 2014 20:43 by btoschi.
Please Log in or Create an account to join the conversation.
- hexfet
- Topic Author
- Offline
Less
More
- Posts: 1891
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
The consultant who came up with this protocol seems to be popular
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
Less
More
- Posts: 1016
06 Mar 2014 05:19 #21279
by SeByDocKy
I guess this consultant should the FCC certification for his RF desgin
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.
- btoschi
- Offline
Less
More
- Posts: 151
06 Mar 2014 23:24 #21313
by btoschi
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.
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.
- btoschi
- Offline
Less
More
- Posts: 151
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 ...).
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.
- btoschi
- Offline
Less
More
- Posts: 151
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.
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.044 seconds
- Home
- Forum
- Development
- Protocol Development
- Protocol for YD-717 aka Sky-botz Mini UFO