YD-717 Protocol for Sky Walker 1306

More
06 Mar 2014 12:56 #21285 by phantom8
YD-717 Protocol for Sky Walker 1306 was created by phantom8
After changing the protocol to YD-717, I can bind my Devo7e with a Sky Walker 1306. I can get most channels to work properly, except Elevator. The problem is when I move up the elevator stick, the quad will go forward, but it will also rotate clockwise at the same time. Similarly, when I move the elevator stick down, it will go backwards and also rotates counterclockwise. I tried to use different curves, but it doesn't make any difference. I begin to think that this may need to be fixed at source code level. Anyone has similar encounters with other models?

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

More
06 Mar 2014 13:07 #21288 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

phantom8 wrote: After changing the protocol to YD-717, I can bind my Devo7e with a Sky Walker 1306. I can get most channels to work properly, except Elevator. The problem is when I move up the elevator stick, the quad will go forward, but it will also rotate clockwise at the same time. Similarly, when I move the elevator stick down, it will go backwards and also rotates counterclockwise. I tried to use different curves, but it doesn't make any difference. I begin to think that this may need to be fixed at source code level. Anyone has similar encounters with other models?



It's reminded me the behaviour of my syma X4 when the protocol was underwork. If I remember well HexFet work, it should be a trim limit problem .... to specify I guess for this 1306. Did you try with the syma protocol ?

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

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
06 Mar 2014 13:09 #21289 by rbe2012
Replied by rbe2012 on topic YD-717 Protocol for Sky Walker 1306
As a workaround you could try to add some elevator to the rudder channel (with a complex mixer).

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

More
06 Mar 2014 13:16 #21290 by phantom8
Replied by phantom8 on topic YD-717 Protocol for Sky Walker 1306
SeByDocKy, you just hit the nail on the head. I just changed the protocol to SymaX and it works perfectly. Thanks so much!!! :)

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

More
06 Mar 2014 13:36 #21295 by PhracturedBlue
Replied by PhracturedBlue on topic YD-717 Protocol for Sky Walker 1306
I added it to the supported models :)

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

More
06 Mar 2014 14:16 #21297 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

phantom8 wrote: SeByDocKy, you just hit the nail on the head. I just changed the protocol to SymaX and it works perfectly. Thanks so much!!! :)


You'are the welcome ... but greeting to hexfet for his work :)

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

More
07 Mar 2014 01:36 #21320 by hexfet
Replied by hexfet on topic YD-717 Protocol for Sky Walker 1306
Glad it worked for you :)

Surprised that it binds with both YD717 and SymaX since they use different addresses. My YD717 will not bind with the SymaX protocol. SeByDocKy, does your X4 bind with YD717? Just curious what's going on with these manufacturers.

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

More
07 Mar 2014 05:48 #21328 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

hexfet wrote: Glad it worked for you :)

Surprised that it binds with both YD717 and SymaX since they use different addresses. My YD717 will not bind with the SymaX protocol. SeByDocKy, does your X4 bind with YD717? Just curious what's going on with these manufacturers.


Sorry, I don't own this YD ....

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

More
07 Mar 2014 22:54 #21364 by hexfet
Replied by hexfet on topic YD-717 Protocol for Sky Walker 1306

SeByDocKy wrote: Sorry, I don't own this YD ....

My question wasn't clear. Will your Syma X4 bind with the YD717 protocol?

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

More
08 Mar 2014 06:44 #21372 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

hexfet wrote:

SeByDocKy wrote: Sorry, I don't own this YD ....

My question wasn't clear. Will your Syma X4 bind with the YD717 protocol?



No of course no :). It was the first thing I tried to do ....

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

More
09 Mar 2014 09:44 #21389 by phantom8
Replied by phantom8 on topic YD-717 Protocol for Sky Walker 1306
I made a mistake in my previous testing. The Sky Walker 1306 couldn't bind with SymaX protocol. To get it working, I need to first bind it with YD717 protocl. After successful binding, I'll have to change the protocol on my Devo7e from YD717 to SymaX. Then, it will work fine. I must have overlooked the binding issue last time, since I kept switching protocol for testing.

Sorry for the confusion, guys.

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

More
09 Mar 2014 09:52 #21391 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

phantom8 wrote: I made a mistake in my previous testing. The Sky Walker 1306 couldn't bind with SymaX protocol. To get it working, I need to first bind it with YD717 protocl. After successful binding, I'll have to change the protocol on my Devo7e from YD717 to SymaX. Then, it will work fine. I must have overlooked the binding issue last time, since I kept switching protocol for testing.

Sorry for the confusion, guys.


Ho ... Ok ... :)

So you mixed the two protocol ... I guess, the direct protocol should be a combinaison of both ... but probably close to YD-717 with different triming values maybe

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

More
09 Mar 2014 10:01 #21392 by phantom8
Replied by phantom8 on topic YD-717 Protocol for Sky Walker 1306

SeByDocKy wrote: So you mixed the two protocol ... I guess, the direct protocol should be a combinaison of both ... but probably close to YD-717 with different triming values maybe


I don't think trimming helps. Since moving the elevator stick affects both the 1306 elevator & rubber channels.

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

More
09 Mar 2014 10:41 - 09 Mar 2014 10:42 #21393 by SeByDocKy
Replied by SeByDocKy on topic YD-717 Protocol for Sky Walker 1306

phantom8 wrote:

SeByDocKy wrote: So you mixed the two protocol ... I guess, the direct protocol should be a combinaison of both ... but probably close to YD-717 with different triming values maybe


I don't think trimming helps. Since moving the elevator stick affects both the 1306 elevator & rubber channels.


As probably HexFet will confirm, during the symaX protocol hacking, we had the same symtoms and the fix if I am not wrong was to play with hardcoded trim maximum/minimum values in the protocol file
Last edit: 09 Mar 2014 10:42 by SeByDocKy.

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

More
10 Mar 2014 18:30 #21429 by hexfet
Replied by hexfet on topic YD-717 Protocol for Sky Walker 1306

phantom8 wrote: To get it working, I need to first bind it with YD717 protocl. After successful binding, I'll have to change the protocol on my Devo7e from YD717 to SymaX. Then, it will work fine.

That makes more sense. It's using the bind address of YD717, but the data packet format of SymaX.

I can generate a new protocol to handle this case, or add a protocol option to select the correct data packet format. Not sure which would be best. Are there any other "Sky Walker" models?

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

More
11 Mar 2014 04:42 #21444 by phantom8
Replied by phantom8 on topic YD-717 Protocol for Sky Walker 1306
I'm not aware of another Sky Walker model. IMO, a new protocol will be easier for the user, as most users will just try different protocols to see which one works with their specific model. Thanks for making the changes to add the support.

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

More
11 Mar 2014 05:13 - 11 Mar 2014 05:13 #21446 by PhracturedBlue
Replied by PhracturedBlue on topic YD-717 Protocol for Sky Walker 1306
I'm not sure I want a separate protocol for just a single model. Getting a long list of protocols for one-offs isn't going to scale well. It may be best to use a protocol option for these.
Last edit: 11 Mar 2014 05:13 by PhracturedBlue.

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

More
12 Mar 2014 01:04 #21486 by hexfet
Replied by hexfet on topic YD-717 Protocol for Sky Walker 1306

PhracturedBlue wrote: I'm not sure I want a separate protocol for just a single model. Getting a long list of protocols for one-offs isn't going to scale well. It may be best to use a protocol option for these.

A protocol option seems best. These companies may be getting code from one consultant or be working from common reference code, but wish they wouldn't feel the need to make their own minor variations. Once btoschi gets his radio modded there may be a couple more flavors .

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

More
12 Mar 2014 01:19 #21489 by hexfet
Replied by hexfet on topic YD-717 Protocol for Sky Walker 1306
I've added a protocol option to the YD717 protocol to select between YD717 and Sky Walker data format. I've tested it with my YD717 and it works as expected. The YD717 format flies fine, and the Sky Walker format crosses up the controls.

SeByDocKy and phantom8, would you please test the attached version with the Syma X4 and Sky Walker 1306?
Attachments:

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

More
12 Mar 2014 13:49 #21501 by phantom8
Replied by phantom8 on topic YD-717 Protocol for Sky Walker 1306
hexfet, I've just tested the updated YD717 protocol. I chose the protocol option "Sky Walkr" for my Sky Walker 1306 and it binded & flied perfectly. I also tried the protocol option "YD717" and it exhibited the same symptom as before. Thanks a lot for the great work!

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

Time to create page: 0.060 seconds
Powered by Kunena Forum