Cockpit

* User Profile

Welcome, Guest. Please login or register.

Login with username, password and session length

Who's Online

  • *Users: 0
  • *Guests: 46
  • *Total: 46

Our Discord

WORLDFLIGHT 2019 - TEAM USA SUPPORTERS (HERO'S)

 
Worldflight 2019
Donations Starting Early
With 50 Days Left, it's time to start Counting Down to Worldflight 2019.  Beginning in August, we had 2 kind gentleman lead the way on our quest for donations to this amazing Charity Event.  Over the Past 6 Years, we (This community) Has helped to raise over $25,000.00USD to help the kids and their families of the All Children's Hospital in St. Petersburgh, Florida.  Kicking off the donations this year these Two Hero's are leading the way to another Successful Year.  I personally want to thank these two Gentleman and use this opportunity to have all of you donate to our wonderful cause. 
Thank you in advance for your help and please wish us much success for our 2019 event.
       
  ---Worldflight 2019 HEROS---

 James Williams, Warren Soeldner,  Sam Llorca, Doug Snow, Ryan O'Keefe, Edwin Burton        





Thanks to all of you, You are all helping to make Worldflight 2019 a success..
Because of all you wonderful people so far we have raised a total of:

$1245.00 USD


Author Topic: GSX across networked client visual computers  (Read 924 times)

Offline navymustang

  • Simulation Engineer
  • I may as well be Staff!
  • *
  • Posts: 524
  • Building a 737-800 full scale cockpit
  • First Name: Jim
  • Home Location: KMCO
GSX across networked client visual computers
« on: February 01, 2018, 06:40:43 PM »
I am just posting this topic to get ideas from folks like me who may be curious if there is a way to get GSX (ground services) to run across multiple PCs (as in a three channel projector setup using PCs on each projector).

So far my reading has said it's impossible to coordinate, even worse, I can't find a way to fire off GSX from WideView driven aircraft on the clients.

Any ideas?
Building a full scale 737-800 AATD for home use. Majority of hardware is from Sismo Solutions, software is Prosim under P3D. An AOPA member and LifeTime member of National Association of Flight Instructors
Please note that I am a self-employed professional cockpit builder that provides consulting to defense contractors and civilian schools and airlines.

Offline tersekie

  • CockpitBuilder
  • *
  • Posts: 3
  • Aviation Enthusiast
  • First Name: Joe
  • Home Location: Cleveland, Ohio
Re: GSX across networked client visual computers
« Reply #1 on: May 19, 2019, 08:16:30 PM »
Hey there navymustang,

I'm hoping maybe you've possibly come up with a solution for this.  I'm trying to do the same thing.  Any luck?

Offline navymustang

  • Simulation Engineer
  • I may as well be Staff!
  • *
  • Posts: 524
  • Building a 737-800 full scale cockpit
  • First Name: Jim
  • Home Location: KMCO
Re: GSX across networked client visual computers
« Reply #2 on: May 19, 2019, 09:11:30 PM »
I have not read of any solutions to this. And when I spoke with GSX folks they said the audience for this solution is so small they would not commit time to do it.  That was last year, hopefully we can bend their ear a little more at FlightSim Expo this next month.
Building a full scale 737-800 AATD for home use. Majority of hardware is from Sismo Solutions, software is Prosim under P3D. An AOPA member and LifeTime member of National Association of Flight Instructors
Please note that I am a self-employed professional cockpit builder that provides consulting to defense contractors and civilian schools and airlines.

Offline zillmer

  • CockpitBuilder
  • *
  • Posts: 9
  • Aviation Enthusiast
  • First Name: Simon
  • Home Location: Halifax
Re: GSX across networked client visual computers
« Reply #3 on: May 20, 2019, 05:38:53 PM »


So, without wanting to raise expectations I am messing about at the moment with some code which could develop into something which is an alternative to WideView and WideTraffic.

The WideView alternative is working nicely; on my setup at least it seems that using the PDK (which is a lower level hook into P3D) rather than SimConnect leads to a much smoother experience.

I also have (in an early alpha phase) some code which syncs Airline and Ground traffic across networked P3D instances. It is performing OK, and includes GSX created objects, but there are some limitations. In particular GSX looks to me like it is using some custom code, enabled by the P3D SDK, to animate some of the objects, and this leads to some odd depictions when using my code. (For example the pushback truck ends up oriented at 90 degrees to the aircraft). I'm very much an amateur at this and learning as I go along, so it may be that I can resolve this.

I have no desire for this to be commercial, so I am considering uploading the codebase onto GitHub. Are there any other C++ / C# coders out there who would be interested in contributing?

Regards

Simon

(Author of the EFC737 app).

Offline navymustang

  • Simulation Engineer
  • I may as well be Staff!
  • *
  • Posts: 524
  • Building a 737-800 full scale cockpit
  • First Name: Jim
  • Home Location: KMCO
Re: GSX across networked client visual computers
« Reply #4 on: May 22, 2019, 08:33:22 AM »
Simon - let me give you an early thanks for starting this effort. I (and I'm sure many others) will be so grateful.
Building a full scale 737-800 AATD for home use. Majority of hardware is from Sismo Solutions, software is Prosim under P3D. An AOPA member and LifeTime member of National Association of Flight Instructors
Please note that I am a self-employed professional cockpit builder that provides consulting to defense contractors and civilian schools and airlines.

Offline tersekie

  • CockpitBuilder
  • *
  • Posts: 3
  • Aviation Enthusiast
  • First Name: Joe
  • Home Location: Cleveland, Ohio
Re: GSX across networked client visual computers
« Reply #5 on: May 22, 2019, 10:41:43 AM »
Thank you for the reply navymustang....even if that news isn't good.  And zillmer, as navymustang stated, thank you for making an effort!  I'm currently attempting a very different approach to the problem.  I recently came across a platform called iscsi (Internet Small Computer Systems Interface).  It's an Internet Protocol-based storage networking standard for linking data storage facilities.  The take away here is that with iscsi installed on client PCs, it literally makes a network hard drive appear as a local hard drive to any client PCs that are pointed to the target device (the network hard drive).  This means that (in theory) only one installation of GSX on an iscsi target drive can support Wideview clients. So far I have successfully  tried this approach with 3rd party scenery addons and so far, it works very well.  So that's where I'm at now.  If this works with GSX the only other hurdle I can think of is to send keystrokes to the Wideview client(s)  to simultaneously send commands to GSX...and as I'm sure you probably know there is software available to do this.  ANY input on this approach would be appreciated as my working knowledge with the GSX software itself is very limited. I will keep this thread updated with my progress.

Offline zillmer

  • CockpitBuilder
  • *
  • Posts: 9
  • Aviation Enthusiast
  • First Name: Simon
  • Home Location: Halifax
Re: GSX across networked client visual computers
« Reply #6 on: May 23, 2019, 12:52:40 PM »
tersekie,

I am very much experimenting and learning as I go along, so I encourage anyone to do the same. In terms of your specific solution I'll call out a few things to think about:

(i) Multiple connections to an iscsi target

I have a NAS storage device on which I have iscsi targets configured as part of my home server solution. I'm no expert but I would have thought that there might be issues of contention if you have multiple devices all connected to the same iscsi target at the same time. I'm not sure how file locking, read and write buffering etc works if you have multiple connections. You might need to read up to see whether this is good practice or not.

(ii) Licensing

I'm not entirely sure how the way in which you are using a single copy of GSX on multiple installations of P3D would be from a GSX license perspective.

(iii) Syncing.

From what I understand you are considering sending keystrokes across the network so that, in effect, multiple instances of GSX are triggered at the same time with the same commands. This will only work well if you can be sure that there is minimal latency, and that GSX has no randomisation of timings, vehicle selections etc in its implementation.

Good luck with your endeavours.

Simon.

« Last Edit: May 23, 2019, 12:54:02 PM by zillmer »

Offline tersekie

  • CockpitBuilder
  • *
  • Posts: 3
  • Aviation Enthusiast
  • First Name: Joe
  • Home Location: Cleveland, Ohio
Re: GSX across networked client visual computers
« Reply #7 on: May 23, 2019, 08:53:28 PM »
Hi Simon,

I know iscsi targets are designed for multiple connections so I'm not worried about that too much.  I'm curious, what software are you using to create the iscsi targets on your server? I had a hell of a time finding software that would work on Windows 7. Anyway, as I said, this solution is testing well with scenery addons with two clients connected to the same target.  That said, GSX is a different animal altogether and I'm too ignorant on the subject not to at least try.

Your other two points are all genuine concerns I share as well.

Offline FredK

  • I may as well be Staff!
  • *
  • Posts: 539
  • 737NG Cockpit Builder
  • First Name: Fred Kurasiewicz
  • Home Location: Williamsburg, Virginia, USA
Re: GSX across networked client visual computers
« Reply #8 on: May 24, 2019, 03:32:34 PM »
Syncing would definitely be an issue I think. For example, weather (clouds) and AI traffic will not sync across WideView unless broadcast from the server continually.

That said, non-broadcast movement of objects like jetways might be acceptable since the movement happens within a very short period of time.  So any latency differential between individual screens may not be perceptible.

Would love to see a solution for this though.

Fred K
Boeing 737NG-800, Prepar3D v4.3, Sim-Avionics, WideView multi-channel (curved screen), Optoma 1080GTDarbee projectors (3), Fly Elise warping, FSGRW weather, FDS OH panels and CDUs, SimParts MIP, FDS SysBoards (OH), CPFlight MCPPro and pedestal panels, FI Gauges, PFC controls, converted motorized TQ (SIOC), Weber seats

 

COUNTDOWN TO WF2019


WORLDFLIGHT TEAM USA

Will Depart in...

Recent Posts

WORLDFLIGHT 2019 - Scenery Check Volunteers Needed
by Vincent T.
[September 14, 2019, 03:08:00 PM]
WORLDFLIGHT 2019 - FLIGHT BIDS
by Vincent T.
[September 14, 2019, 03:00:40 PM]
WORLDFLIGHT 2019 - AVAILABILITY
by Trevor Hale
[September 14, 2019, 07:25:32 AM]
WORLDFLIGHT 2019 - Employer matching for Donations...
by RayS
[September 14, 2019, 12:03:45 AM]
SimFest-West 2019 Videos
by RayS
[September 13, 2019, 07:27:16 PM]
737 MAX Build
by helloo
[September 13, 2019, 04:41:17 PM]
A little pucker factor here, I'm sure... nerves of steel
by RayS
[September 12, 2019, 06:30:45 PM]
727/737 yokes
by Caflyt
[September 12, 2019, 10:26:12 AM]
Which size fuses to use in fuse block supplying FDS boards?
by blueskydriver
[September 11, 2019, 05:56:37 PM]
I finally got the shell pulled off the ATC-810...
by geneb
[September 11, 2019, 07:29:51 AM]
Wanted: Optoma GT1080Darbee Short Throw Projector
by Flightdeck57
[September 11, 2019, 12:24:08 AM]
F16 Simulator For Sale
by blueskydriver
[September 06, 2019, 03:52:34 PM]
Ebay Assistance
by iwik
[September 06, 2019, 02:00:00 PM]
Matrox 3
by jackpilot
[September 05, 2019, 10:45:00 AM]
So I got a big crate the other day...
by geneb
[September 05, 2019, 09:20:22 AM]
Official WF 2019 Route
by fsaviator
[September 05, 2019, 08:20:10 AM]
Are some sellers off their trolly
by kurt-olsson
[September 02, 2019, 12:39:54 PM]
Display Glare FDS w/Pic
by Joe Lavery
[September 01, 2019, 02:33:47 AM]
MCP
by Caflyt
[August 27, 2019, 06:57:41 PM]
Dispatch and Career Add-on
by fsaviator
[August 26, 2019, 10:42:45 AM]
What have you done for your simulator today?
by B763
[August 25, 2019, 04:58:46 PM]
Free Jet Ranger.
by geneb
[August 23, 2019, 06:16:52 PM]
items/oem from overhead
by gufau
[August 23, 2019, 12:49:15 PM]
Hi everyone!
by jskibo
[August 23, 2019, 08:05:33 AM]
737-800 Front window post size
by kurt-olsson
[August 23, 2019, 03:35:11 AM]
Shipping Woes
by Caflyt
[August 22, 2019, 10:47:49 AM]
Worldflight 2019 Open for Business
by Trevor Hale
[August 21, 2019, 08:28:13 AM]
More ?'s - annunciators?
by kattz
[August 21, 2019, 05:44:21 AM]
Looking for annunciators
by kattz
[August 19, 2019, 10:36:39 PM]
OK, So here we go!
by Caflyt
[August 19, 2019, 02:32:28 PM]