Author Topic: We would like to hear your suggestions about a GSX Open API  (Read 78759 times)

Meyomyx

  • Newbie
  • *
  • Posts: 2
Re: We would like to hear your suggestions about a GSX Open API
« Reply #45 on: February 13, 2018, 12:03:16 pm »
Hi Umberto

I would really like to see a revision and extension of audio trigger points within the coding to allow the creation/integration of bespoke and regional voice and sound sets. The audio content of GSX seems to have been the same for many years and there is huge potential for improvement here. Varied and regional audio would greatly enhance the user experience/immersion factor. Making these trigger points available for the creation of freeware/payware bespoke ground audio would enhance the appeal of the product ... and the production of in-house audio sets for different scenarios takes time and resources.

Not sure this is a feature request or a request as part of the Open API. Both probably!

Kind regards
Nick
« Last Edit: February 13, 2018, 12:17:41 pm by Meyomyx »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51642
    • VIRTUALI Sagl
Re: We would like to hear your suggestions about a GSX Open API
« Reply #46 on: February 16, 2018, 12:06:13 am »
We are already working on that.

capt_pero

  • Newbie
  • *
  • Posts: 31
    • aviation.pero-online.de
LUA Example
« Reply #47 on: March 31, 2018, 09:11:19 am »
Hi,

I tried to read the LVAR with a LUA Script but did not received any values. Could someone please write an example LUA Script to read one of the GSX LVar?
My script should be started from ipcready.lua and sync the "EXT PWR" Offset of JeeHell (A320 Homecockpit Software). I am aware of setting the Offset but can't read the GSX Lvars.

L:FSDT_GSX_DEBOARDING_STATE
L:FSDT_GSX_CATERING_STATE
L:FSDT_GSX_REFUELING_STATE
L:FSDT_GSX_DEBOARDING_STATE
L:FSDT_GSX_DEPARTURE_STATE

Thanks.

Peter
: : : aviation.pero-online.de
Developer of SIMstarter NG & Homecockpit Builder

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51642
    • VIRTUALI Sagl
Re: We would like to hear your suggestions about a GSX Open API
« Reply #48 on: March 31, 2018, 11:50:19 am »
The L: before the name it's the XML syntax used by the official gauge SDK. In LUA (assuming you use it from LINDA), there's no L: before the name, for example:

deboardingState = ipc.readLvar("FSDT_GSX_DEBOARDING_STATE")

capt_pero

  • Newbie
  • *
  • Posts: 31
    • aviation.pero-online.de
Re: We would like to hear your suggestions about a GSX Open API
« Reply #49 on: April 02, 2018, 02:29:03 pm »
Thanks. I will test and come back.
: : : aviation.pero-online.de
Developer of SIMstarter NG & Homecockpit Builder

capt_pero

  • Newbie
  • *
  • Posts: 31
    • aviation.pero-online.de
JeeHell EXT PWR by GSX
« Reply #50 on: April 05, 2018, 05:14:26 am »
Thanks Umberto. Working perfectly.

Freeware Script is ready to download:
https://aviation.pero-online.de/wordpress/?page_id=1937

It would be very great if you could store the Parking/Gate Type (Gate Small, Gate Medium, e.g.) to an LVar. This would give the possibility to run certain operation depending on the Gate Type.

Great work again. I am loving GSX!
: : : aviation.pero-online.de
Developer of SIMstarter NG & Homecockpit Builder

pmartin

  • Newbie
  • *
  • Posts: 45
Re: We would like to hear your suggestions about a GSX Open API
« Reply #51 on: April 23, 2018, 09:18:17 am »
Hello!
Did the GSX "API" come at anytime?
Many cockpitbuilder want us it!
Please realize it!

best regards
peter

capt_pero

  • Newbie
  • *
  • Posts: 31
    • aviation.pero-online.de
LVar / API for GSXv2
« Reply #52 on: October 30, 2018, 06:37:36 am »
Hi Umberto,

how can I access the variable for PAX in GSX v2? I would like to set it for JeeHell Airbus (Homecockpit Software).

Regards,
Peter
: : : aviation.pero-online.de
Developer of SIMstarter NG & Homecockpit Builder

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51642
    • VIRTUALI Sagl
Re: LVar / API for GSXv2
« Reply #53 on: October 31, 2018, 02:43:56 pm »
how can I access the variable for PAX in GSX v2? I would like to set it for JeeHell Airbus (Homecockpit Software

All variables are documented in the last pages of the manual

capt_pero

  • Newbie
  • *
  • Posts: 31
    • aviation.pero-online.de
Re: We would like to hear your suggestions about a GSX Open API
« Reply #54 on: November 03, 2018, 02:35:34 pm »
Ups, sorry. Sure got it.
I've still used the manual from your website:
http://www.fsdreamteam.com/download/GSX_manual.pdf

Regards,
Peter
: : : aviation.pero-online.de
Developer of SIMstarter NG & Homecockpit Builder

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51642
    • VIRTUALI Sagl
Re: We would like to hear your suggestions about a GSX Open API
« Reply #55 on: November 03, 2018, 02:48:40 pm »
I've still used the manual from your website: http://www.fsdreamteam.com/download/GSX_manual.pdf

That's an outdated link, I'll fix it but, it's best you don't use it anymore.

The current manual, like every file belonging to any FSDT products, is updated by using the FSDT Live Update so, if you ran the Live Update recently, you should already have a copy of the latest version in the Addon Manager\Couatl\GSX folder.
« Last Edit: November 03, 2018, 02:51:14 pm by virtuali »

Beat578

  • Sr. Member
  • ****
  • Posts: 273
Re: We would like to hear your suggestions about a GSX Open API
« Reply #56 on: February 26, 2019, 07:39:23 am »
Hi Umberto
Sorry to bring up an old topic again. I have a question: Is there a way to send commands to GSX Level 2 from the airplane, besides of the number of Passengers? The Idea is for example, if the airplane has the state "Engines off, beacon off, brakes set" that it would then send the command to automatically dock the jetway. So you don't have to open the commands (because P3D is only used for the graphics, not for simulation). The programm would send the commands to GSX while reading the state of the simulator. And for example, after closing the doors, the tool would give GSX the command to retract the Jetway and call the pushback truck.
It would be amazing, to send those commands directly to GSX because you could then really create remote controls for all GSX related steps.
I know it's not urgent thing, but it would be amazing if that could be made possible.
Kind Regards
Beat

UPDATE: NEVER MIND UMBERTO: found the answer in another topic: no way at the moment, but i could use macro programming on a joystick to achieve the same...
« Last Edit: February 26, 2019, 03:30:53 pm by Beat578 »
Beat578

bilookhan

  • Newbie
  • *
  • Posts: 23
Re: We would like to hear your suggestions about a GSX Open API
« Reply #57 on: June 17, 2019, 08:23:35 pm »
Hi Umberto,
One thing I would love to see would be to see two gsx passenger busses being used instead of one. I even saw two busses used for A320 plane.
Also would it be possible to update the animation the passengers boarding the plane. Usually I notice a queue being formed when boarding plane from either jetway or stairs.
It would feel more real to have a sense you are flying a lot of passengers.
Thank you

pmartin

  • Newbie
  • *
  • Posts: 45
Re: We would like to hear your suggestions about a GSX Open API
« Reply #58 on: October 28, 2019, 10:18:57 am »
Hello Umberto!
Why is it not possible to open the API for GSX?
We all love your programm. It makes all flights more realistic.
But for us, the homecockpit builder it will be much more realistic to control it without a mouse and a keyboard.
So please open the API.
Best regards
peter

DakotaPilot

  • Newbie
  • *
  • Posts: 1
Re: We would like to hear your suggestions about a GSX Open API
« Reply #59 on: December 19, 2021, 01:46:29 am »
I know this is an old post but have add-ons that it would be nice if they could tie to GSX instead of them having to reinvent the wheel. If they have to do their own coding then I use them for part of what GSX does, have to go to GSX for the rest so at some point I ask what am I gaining with two apps so why not use one and drop the other. GSX does the servicing so well and if there was one area you wanted to create an API for make  it the pushback.