Author Topic: VA directly to X-Plane ???  (Read 747 times)

Sloboda

  • Jr. Member
  • **
  • Posts: 74
  • VoiceCommander Creator
    • A.M.I.S. X Plane
VA directly to X-Plane ???
« on: January 07, 2018, 03:50:44 am »
Hello,
i'm very good in computers, it's my job (sorry, with humility, but i must explain what happen)
but i am not developer.

Do you think it could be possible, with hard work, to create a plugin for VA communicate directly with X-Plane.

Since i have create VoiceCommander, i use SpadNext for do that, because it have a VA plugin, and an XP plugin.
So it do the link between the 2 softwares.

Do you think it's an "easy" project, it's a very hard project i will never can do ?

In fact, i make just 3 things:

In Spad Plugin: setvalue to decimal: XPLANE/NAMEOFDATAREF

and

getvalue to decimal: XPLANE/NAMEOFDATAREF

AND:

XP plugin could send command to VA (can trigger a VA command) on a dataref value state change

Thank you very much for your objectivly opinion.

Have a good day.
« Last Edit: January 07, 2018, 04:08:30 am by Sloboda »

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1413
  • RTFM
Re: VA directly to X-Plane ???
« Reply #1 on: January 07, 2018, 10:41:59 am »
You'll want to target the XPLMDataAccess API, which offers access to datarefs.

XPlane APIs use C, so you'll probably want to use a C# wrapper to interface with VoiceAttack.


If you can "stitch together" the XPlane plugin and a VoiceAttack plugin, the effort required will be much less than starting from scratch.
The difficulty level is relative to your personal skillset.

Sloboda

  • Jr. Member
  • **
  • Posts: 74
  • VoiceCommander Creator
    • A.M.I.S. X Plane
Re: VA directly to X-Plane ???
« Reply #2 on: January 07, 2018, 10:56:14 am »
Thanks for informations Pfeil

Sloboda

  • Jr. Member
  • **
  • Posts: 74
  • VoiceCommander Creator
    • A.M.I.S. X Plane
Re: VA directly to X-Plane ???
« Reply #3 on: January 11, 2018, 01:34:58 am »
Is someone could be interested for sell me plugins needed for can do that ?
« Last Edit: January 11, 2018, 02:25:27 am by Sloboda »