WLToys V912/V915/? protocols

More
22 Mar 2015 23:59 #30088 by Deal57
Replied by Deal57 on topic WLToys V912/V915/? protocols
Yes, the top button shoots a single photo or pulls the basket winch up. The bottom toggles on/off the video recording or lets the basket down.

As to whether both can be connected, good question... I'll hook up both at the same time.
The way the accessories are mounted on the frame, there is only room for one. The four different types connect to the PCB in separate sockets.

Mwm and I went through the 9x9/912 accessory functions and buttons a few pages back post #29245.

Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!

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

More
23 Mar 2015 00:01 #30089 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
Ok, I just wanted to know if there was a way to control them separately, but that's not the case.

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

More
23 Mar 2015 00:05 #30090 by Deal57
Replied by Deal57 on topic WLToys V912/V915/? protocols

goebish wrote: ...

Other than the code, it would be cool if someone with a better English than me updates the manual regarding new WLToys options & channels features for v6x6 and now v912.
(I can update the French manual if it exists)


Do you have a link for the working draft of the manual? I would like to see if I can help with that.

Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!

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

More
23 Mar 2015 00:09 #30091 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
Sorry, I've no clue who is in charge of the user manual.

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

More
23 Mar 2015 00:28 #30094 by PhracturedBlue
Replied by PhracturedBlue on topic WLToys V912/V915/? protocols
if you actually want to work on it, download LibreOffice/OpenOffice, then grab the files from here:
bitbucket.org/deviationtx/deviation-manual

and either submit a patch or a pull request.

If you don't want to go through all that work, you can just give me replacement paragraphs. We'll likely need updated images for the configuration screens.

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

More
23 Mar 2015 14:41 #30111 by Deal57
Replied by Deal57 on topic WLToys V912/V915/? protocols

PhracturedBlue wrote: ...

If you don't want to go through all that work, you can just give me replacement paragraphs. We'll likely need updated images for the configuration screens.


I'm not versed in bitbucket, so here are the two sections I think need to be added to Flysky. Since the V912/V913 and V915 need to use the V912 PCB for accessories, I suggest we call this option "V912". The current Flysky description doesn't have an image, so I'll get screen captures when we have the final version.

I've taken the liberty of adding the V6x6 based on the notes in that thread.

WLToys V6x6: Enables enhanced protocol configuration for use with WLToys 6x6 model quadcopters:
• Lights are controlled by Channel 5
• Flips are enabled by Channel 6 [does this PERFORM a flip or ENABLE a flip?]
• Camera is controlled by Channel 7
• Video is controlled by Channel 8
• Headless mode is controlled by Channel 9
• RTH function is controlled by Channel 10
Note that if these channels are assigned to a switch, turning the switch on toggles the state, and turning the switch off has no effect. Thus to turn the lights on, flip the switch assigned to Channel 5 from off to on. Flipping the switch back to off has no effect. Flipping the switch back on now turns the lights back off.

WLToys V912: Enables enhanced protocol configuration for use with WLToys V912, V913, and V915 models:
• “Multifunction Up Button” is controlled by Channel 5. For some accessories this control may be assigned to a button or trim for momentary push. For the Sprayer or Bubble Maker, it may be appropriate to assign this to a switch.
o Missile: Fire single missile.
o Camera: Take a single photo.
o Sprayer or Bubble Maker: Spray water or make bubbles; release to stop. When held, this button performs a continuous spray.
o Hoist: Raise the basket (winch), release to stop.
• “Multifunction Down Button” is controlled by Channel 6. .
o Missile: Fire a missile barrage
o Camera: Turn the Video recording on, press again to turn the video off (toggle).
o Sprayer or Bubble Maker: This button is not used.
o Hoist: Lower the basket (winch), release to stop
[Does this apply to the V912 channels?] Note that if these channels are assigned to a switch, turning the switch on toggles the state, and turning the switch off has no effect. Thus to turn the lights on, flip the switch assigned to Channel 5 from off to on. Flipping the switch back to off has no effect. Flipping the switch back on now turns the lights back off.

Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!

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

More
23 Mar 2015 14:47 - 23 Mar 2015 14:53 #30112 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
On v686 I think Channel 6 performs a flip, I also think there's no toggle (I think this is handled internally by the stock TX), on/off positions work, but maybe SeByDocKy can confirm that ?

Also, I'll probably add Channel 11 and Channel 12 (!!!) for X-Axis and Y-Axis calibration on the V6x6.
Last edit: 23 Mar 2015 14:53 by goebish.

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

More
23 Mar 2015 14:54 #30113 by victzh
Replied by victzh on topic WLToys V912/V915/? protocols
Don't. It's already there: bitbucket.org/deviationtx/deviation/comm...8b7fa9cb7bbc83d6b212

I did not have traces for RTH, so Channel 10 is not RTH but X-calibration and Channel 11 id Y-calibration.

If V686G has RTH and someone provide me with traces it's not too late to move calibration (almost not working in V686 anyways) to Channels 11-12 and put RTH (also should not work well without GPS) to Channel 10.

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

More
23 Mar 2015 14:56 - 23 Mar 2015 14:58 #30114 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
Are you sure we're talking of the same thing ?

The v6x6 & v912 are using an "enhanced" FlySky protocol (A7105) ;)
bitbucket.org/goebish/deviation/commits/...534d7e0e6b9e95ad8d22 (v6x6 only in this commit)
Last edit: 23 Mar 2015 14:58 by goebish.

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

More
23 Mar 2015 15:00 #30115 by victzh
Replied by victzh on topic WLToys V912/V915/? protocols
Grrrr! My bad. All these Vyxy are screwing with my mind ;-)

We'd better coordinate the channel order then between V2x2, V3x3, V6x6 etc. They're all WL-Toys, so there will be much confusion if we're not.

So, everything except V2x2 uses some version of FlySky, am I correct?

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

More
23 Mar 2015 15:02 #30116 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
I admit I'm a bit lost too :p

Ok, I'll coordinate the channel order with you :)

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

More
23 Mar 2015 15:55 - 23 Mar 2015 15:59 #30118 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols

victzh wrote: RTH (also should not work well without GPS) to Channel 10.


I guess it's simulating a magnometer, with gyro/acc data and remembers the starting angle (you've to take off with a quad in a certain position), then when you activate "RTH" it just flies back in this direction, of course it won't be able to stop and land at home position ;)

I've already tried to code that in multiwii (headfree + "semi rth" without mag/gps), the result was not very good but it kinda worked.
Last edit: 23 Mar 2015 15:59 by goebish. Reason: baro!=mag

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

More
23 Mar 2015 16:46 #30119 by SeByDocKy
Replied by SeByDocKy on topic WLToys V912/V915/? protocols

goebish wrote: On v686 I think Channel 6 performs a flip, I also think there's no toggle (I think this is handled internally by the stock TX), on/off positions work, but maybe SeByDocKy can confirm that ?

Also, I'll probably add Channel 11 and Channel 12 (!!!) for X-Axis and Y-Axis calibration on the V6x6.


Yes the good news, if you take de classic V2x2 config file for Devo 7E and change it to flysky ... flip, camera, picture and light are working directly... So yes I guess Flip are channel 6. I would like to assign the left horizontal trim pressed left to the headless ....

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

More
23 Mar 2015 16:54 #30121 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
I've assigned those channels # arbitrarily, it's just luck that they almost are the same than what victzh has done on his side :)

What we want to know regarding the flip function, when you push the button, does it performs a flip or enables flip mode.

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

More
23 Mar 2015 16:57 #30122 by victzh
Replied by victzh on topic WLToys V912/V915/? protocols
As the vendors copied functionality gradually one from another the channel order have a high chance to be the same ;-)

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

More
24 Mar 2015 13:33 - 24 Mar 2015 13:34 #30179 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols

victzh wrote: it's not too late to move calibration (almost not working in V686 anyways) to Channels 11-12 and put RTH (also should not work well without GPS) to Channel 10.


I feel it would be more logical to have calibration on Ch11-12, don't you mind moving them so I can use Ch10 for RTH ?

Is everyone fine with that ?:

Ch5 - Light
Ch6 - Flip
Ch7 - Still camera
Ch8 - Video camera
Ch9 - Headless
Ch10 - RTH
Ch11 - X-Axis calibration
Ch12 - Y-Axis calibration

(sorry, this is the wrong thread, but this is where the discussion is :p)
Last edit: 24 Mar 2015 13:34 by goebish.

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

More
24 Mar 2015 13:59 #30181 by Deal57
Replied by Deal57 on topic WLToys V912/V915/? protocols
Good to see! Even though some existing INI files could be affected, it's a good move to get this straightened out now. It looks like the 2x2 and Hubsan4 channels are in line up to channel 8. While the current Flysky 9x9 uses channel 6 for the video, rather than channel 8, it's not a safety issue. Having consistent settings will help make the learning curve less daunting.

Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!

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

More
24 Mar 2015 14:10 - 24 Mar 2015 14:19 #30183 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
Or maybe we can use only 1 channel for X & Y calibration as I believe they are mutually exclusive (?), then we could have:
Ch11 Value
-100% -50% : X-Cal
-50%  +50% : Nothing 
+50%  +100%: Y-Cal

Ok with that ? (this kinda force to have a 3 positions switch to be used, or maybe it's possible with trim switches...)
Last edit: 24 Mar 2015 14:19 by goebish.

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

More
24 Mar 2015 14:27 - 24 Mar 2015 14:32 #30186 by goebish
Replied by goebish on topic WLToys V912/V915/? protocols
Does anyone know what Channel 8 does in the V9X9 protocol ?
It's used in the code:

if(Channels[7] > 0) // Ch8
packet[12] |= 0x10;

But it's not documented anywhere, only functions of Ch5,6,7 are documented in protocol description file and user manual.
Last edit: 24 Mar 2015 14:32 by goebish.

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

More
24 Mar 2015 14:50 #30188 by Deal57
Replied by Deal57 on topic WLToys V912/V915/? protocols
Is that part of our original testing with mwm in post #29168?

Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!

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

Time to create page: 0.082 seconds
Powered by Kunena Forum