FSDreamTeam forum
January 27, 2020, 06:12:16 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1] 2 3 4
  Print  
Author Topic: We would like to hear your suggestions about a GSX Open API  (Read 34810 times)
virtuali
Administrator
Hero Member
*****
Posts: 37507



WWW
« on: November 16, 2012, 06:37:29 PM »

As you probably know, GSX has been a very good product for us, it's by large our fastest selling product, and has constantly grown following users suggestions, and it's a way better product today than it was 9 months ago when it was released. With GSX, users are discovering way more airports than ever, since it gives life and purpose even to default airports. And, since it's 100% and officially compatible with Prepar3D, is open to the future. It's our main product, so we are not letting it going anywhere, but will keep improving it.

There are so many different uses for it and every user need is different and many 3rd party developers privately contacted me in the past to discuss some way to interface their application with GSX. Some even did it without our help, with smart reverse-engineering, but it's clear everything would work better if we openly supported an official way to interface with it.

Some example of possible applications that interface with GSX that have been suggested are:

- Controlling GSX using voice command

- Having a Virtual Co-pilot function that will operate GSX on his own

- Operating GSX from a networked PC

- Putting GSX messages on a different screen, perhaps even a different device like a phone or a tablet.

- Using GSX when sharing a cockpit when flying online

These are just examples, but I'm sure other developers might add their own ideas. There's a whole area of possible interactions for sceneries, for example. Our own sceneries use some GSX-exclusive features, maybe other scenery developers would like to use it too, this will increase the value of the scenery to GSX users, and there are many of them...

We had some discussions about how an API might work, but we would like to hear your ideas about it so, we opened a Developers area on this forum.

If you do add-ons for FSX and would like to give your feedback about what you would need to interface with GSX with your application, JOIN that area on our forum this way:

1) If you are already registered on our forum, just send me a PM (Private Message), so I can enable your user account to access that area.

OR

2) If you haven't registered to this forum yet, just do it now, and send me a short message o the forum introducing yourself, so your new account can be enabled to the Developers area.
Logged

laxclipper
Jr. Member
**
Posts: 57


« Reply #1 on: November 16, 2012, 09:51:56 PM »

Hello FSDT,

It would be nice if you could make a ground service crew type of game, where my job would be to service the AI traffic in fsx.

Or a Cargo loading crew Smiley

I want to be the guy doing the push backs!!!
Logged
virtuali
Administrator
Hero Member
*****
Posts: 37507



WWW
« Reply #2 on: November 16, 2012, 10:49:58 PM »

I'm sorry but, maybe my message wasn't worded clearly enough: this is NOT a post asking to suggestions for new GSX FEATURES, there are many other discussions for that.

This post is meant as a request for 3rd party developers to give their feedback about what they would like to have, as a Programming Interface, to connect THEIR OWN products to GSX. We would like to know what their needs are to make it easy for them to interface their own products with GSX. There are other places to discuss what might be added to GSX or future versions of it.
Logged

Bruce Hamilton
Beta tester
Hero Member
*****
Posts: 1781



« Reply #3 on: November 17, 2012, 05:44:01 PM »

I'm sorry but, maybe my message wasn't worded clearly enough

Was certainly clear enough to me, Umberto.  Hopefully, lots of developers will take advantage of the opportunity.
Logged

Intel Core i7-4790 Haswell 4.0 GHz EVGA Z97 Classified EVGA Supernova 850 G2 G.Skill Ripjaws 16GB Western Digital 1TB GeForce GTX 780 Superclock
NZEddy
Newbie
*
Posts: 40


WWW
« Reply #4 on: November 28, 2012, 01:29:35 AM »

Custom pushback tool thing. Like what you guys do with your airports eg KLAX. From this parking to this node.
Logged
Pete Dowson
Beta tester
Jr. Member
*****
Posts: 79


« Reply #5 on: November 30, 2012, 03:05:23 AM »

- Operating GSX from a networked PC
- Putting GSX messages on a different screen, perhaps even a different device like a phone or a tablet.

Yes, yes -- this is the area I am very interested in.

With your permission, of course, I'd like to be able to map any support you provide, such as via the SimConnect ClientData system, to FSUIPC controls and/or offsets so that folks have a choice, and can maybe do interesting things via WideFS and/or Lua plug-ins themslves. But my particular initial implementation would be to get the messages and menus and their responses off the FSX screen and onto a client PC, probably on a touch screen on the wall of my cockpit!" ;-)

Quote
If you do add-ons for FSX and would like to give your feedback about what you would need to interface with GSX with your application, JOIN that area on our forum this way:
1) If you are already registered on our forum, just send me a PM (Private Message), so I can enable your user account to access that area.

I'm not sure I want to contribute towards your design, as I'm sure you will come up with something better than I could think of -- providing it allows at least the above to be accomplished, and hopefully also the other things you list too, then I'll be happy to implement to it.

Best Regards
Pete
« Last Edit: November 30, 2012, 03:07:17 AM by Pete Dowson » Logged
virtuali
Administrator
Hero Member
*****
Posts: 37507



WWW
« Reply #6 on: December 02, 2012, 10:36:02 PM »

Yes, yes -- this is the area I am very interested in.

Hello Pete, I've enabled your account to the developers area, we'll continue there.
Logged

clintonjohnson9606
Newbie
*
Posts: 8


« Reply #7 on: January 12, 2013, 04:23:59 PM »

Dear Umberto,

I'm not a third-party developer, but I've one of those Saitek X-52 Pro HOTAS systems. Several years ago, someone made a program that allowed FS9 to interface with all of Saitek's HOTAS systems with screens, like the X-52, X-52 Pro, and X-65. Since I finally rid myself of FS9 because I bought an FSX capable Win-7 (x64) desktop, I don't have as many options with my X-52Pro as I once did.

It would be really cool (I don't know much about programming in that fashion) if the Saitek controllers and joysticks with screens could interface with GSX and/or your airports.

I love that GSX is so end-user malleable. I don't know many developers who would take the time to listen to end-users as you do.

Thank you very much for what has turned out to be my FAVORITE add-on for any flight simulator.

Gratefully requested,

Clinton
Logged

From the desk of:

Clinton A. Johnson
Nashville, Tennessee
United States of America
virtuali
Administrator
Hero Member
*****
Posts: 37507



WWW
« Reply #8 on: January 12, 2013, 08:48:50 PM »

It would be really cool (I don't know much about programming in that fashion) if the Saitek controllers and joysticks with screens could interface with GSX and/or your airports.

That should be fairly easy to do: just use the Saitek SST program, and assign the GSX hotkey to one button, and the number keys (which will be valid with any FSX transparent menu, not just GSX) to other buttons.
Logged

JamesChams
Hero Member
*****
Posts: 868



« Reply #9 on: February 17, 2013, 09:11:03 PM »

Virtuali,
Is this opened to strictly 3rd Party payware developers only or can seriously "customer/developers" be included in this? 
If, so, I'm very interested in the following BOLD highlighted areas (along with what Mr. Dowson might be up to) and the inclusion of API calls for use with speech-to-text products like SpeechBuddy.  Awaiting a response & will send you a PM shortly.

As you probably know, ...every user need is different and many 3rd party developers privately contacted me in the past to discuss some way to interface their application with GSX.
...Some example of possible applications that interface with GSX that have been suggested are:

- Controlling GSX using voice command

- Having a Virtual Co-pilot function that will operate GSX on his own

- Operating GSX from a networked PC

- Putting GSX messages on a different screen, perhaps even a different device like a phone or a tablet.


- Using GSX when sharing a cockpit when flying online

These are just examples, but I'm sure other developers might add their own ideas. There's a whole area of possible interactions for sceneries, for example. Our own sceneries use some GSX-exclusive features, maybe other scenery developers would like to use it too, this will increase the value of the scenery to GSX users, and there are many of them...

We had some discussions about how an API might work, but we would like to hear your ideas about it so, we opened a Developers area on this forum.

If you do add-ons for FSX and would like to give your feedback about what you would need to interface with GSX with your application, JOIN that area on our forum this way:

1) If you are already registered on our forum, just send me a PM (Private Message), so I can enable your user account to access that area....
Logged

"Walk with the wise and become wise; associate with fools and get in trouble. (Prov.13:20 NIV)
Thank you very much.
Sincerely,
From,
  James F. Chams

virtuali
Administrator
Hero Member
*****
Posts: 37507



WWW
« Reply #10 on: February 17, 2013, 10:03:20 PM »

Is this opened to strictly 3rd Party payware developers only or can seriously "customer/developers" be included in this? 

It's open to any developer, regardless if it's for payware or freeware, provided he's able to code add-ons.

If you agree with my points, so you quoted in bold, that's fine, of course I know those would be useful to have.

But it's best this thread would be opened to developers only, otherwise this would start becoming a "features request" thread, which is not what we want to do here.
Logged

JamesChams
Hero Member
*****
Posts: 868



« Reply #11 on: February 17, 2013, 10:19:40 PM »

Is this opened to strictly 3rd Party payware developers only or can seriously "customer/developers" be included in this?  

It's open to any developer, regardless if it's for payware or freeware, provided he's able to code add-ons.

If you agree with my points, so you quoted in bold, that's fine, of course I know those would be useful to have.

But it's best this thread would be opened to developers only, otherwise this would start becoming a "features request" thread, which is not what we want to do here.
Couldn't agree more with you here; I'll send you a PM with some details.
« Last Edit: February 20, 2013, 05:25:46 AM by JamesChams » Logged

"Walk with the wise and become wise; associate with fools and get in trouble. (Prov.13:20 NIV)
Thank you very much.
Sincerely,
From,
  James F. Chams

nick75
Newbie
*
Posts: 2


« Reply #12 on: April 18, 2013, 04:56:28 AM »

Dear Mr. Virtuali,

Quote
If you do add-ons for FSX and would like to give your feedback about what you would need to interface with GSX with your application, JOIN that area on our forum this way:

1) If you are already registered on our forum, just send me a PM (Private Message), so I can enable your user account to access that area.

As the others people talked about combining the GSX with 3rd party developer. I really hope that you'll share the setting for FS2Crew (both Voice and Button Control) to combine with GSX.

FYI, I have sent you PM. I'm waiting for you reply ASAP. Thanks.


Logged
A320-Daniel
Newbie
*
Posts: 5


« Reply #13 on: October 17, 2013, 11:47:38 PM »

Hi GSX team,

could you please give me the actual status of the open API? I'd love to write some software to implement it into my own homecockpit.

Many thanks
Daniel
Logged
Eduardo Moya
Newbie
*
Posts: 2


« Reply #14 on: October 28, 2013, 04:15:39 PM »

More options in the pushback in this moment this system non functional





« Last Edit: October 28, 2013, 04:34:25 PM by virtuali » Logged
Pages: [1] 2 3 4
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!