iFly GPS Forum

We have a new Forum!  Go here to get started: https://adventurepilot.community.forum.  
The new forum is easier to use and much more capable than the old, we hope you will join our community! 

Below is a copy of the old forum. This will remain available for a short period so you can access and review the information contained here. To continue a conversation, or start a new one, please register and create a post at our new forum location.
HomeHomeDiscussionsDiscussionsiFly Wish-ListiFly Wish-ListTechnical explanationsTechnical explanations
Previous
 
Next
New Post
7/2/2017 1:04 PM
 

I think that some technical explanations would be very helpful for folks struggling to get some of the advanced functions working.  For example, I was flying today and heard on airband radio people talking about trying to link up their iPad to their 740 to transfer flight plans etc.  Apparently it would work in one direction, but not the other.  In my own case I seem to have got mine working, but I am not sure what I did to eventually solve the puzzle.

An explanation in technical terms about how system a determines if there is a wifi server available, how it finds out if there is another unit using iFly at the end of that server, how you should set the "Share plan with other devices" and "Auto-share ?" check box etc. would help the technically minded people to understand and set up their devices correctly.  Also I have seen in some of the forum messages details on how to configure the server or your Android/OIS device, but gathering this information together and presenting it as a technical "how-to" would be very useful.

It is frustrating for it to NOT work, but you dont know why or understand what should happen.

 
New Post
7/2/2017 1:46 PM
 

I can give a partial answer on why the plan sharing sometimes works in one direction but not the other - as told to me a long while back by iFly support.  When both devices are connected to the same router, sharing should work fine.  BUT when one of those devices (in your example, the iPad) is also acting as a hotspot/router, the hotspot device only allows devices to talk upstream to IT; and it cannot talk downstream to other devices (app to app).  Only network traffic coming from the internet (Google, Yahoo, etc.) is sent downstream.  Thus the 740 can share a plan upstream to the iDevice, but the iDevice cannot share a plan to the 740.  Also, some home networks and nearly all public networks block device-to-device communication, to prevent hack attacks.  This is a setting in the router software, and can usually be changed.  Also, there's a setting in most routers to enable blocking of multicast messages, which is the method I thiink iFly devices use to communicate.  So if multicast is blocked at the router, so will be iFly plan sharing.  iFly cannot detect when this blocking occurs, so no error can be given.

To answer another part of your post as to how the sharing works, the iFly devices share plans by periodically broadcasting (multicasting) the plan "in the blind" for other devices to catch.  The sending device does not know how many, if any, other iFly devices are listening, nor does it care.  It just broadcasts like a radio station for anyone who wants to listen.  It makes a broadcast when a plan change is made, and it periodically makes a broadcast in case another device has "tuned in" since the last broadcast.

I'm 98% sure the above is correct, or at least that's how I remember it.


Jeff Nokomis Clark, Mooney M20G, iFly app on ASUS ZenPad Z8s, ASUS ZenFone AR, ASUS Windows 10 tablet, Stratux ADS-B w AHRS
 
New Post
7/5/2017 4:34 PM
 

Thanks for that input Jeff.   Very useful, IF you know where to look to find it.

My suggestion is that the development team should gather several of these technical explanations together, make sure they are complete and correct, then publish them where everyone can easily access them.   Like an appendix to the Pilots Guide, for example.

 
New Post
7/7/2017 1:26 PM
 

Gordon, I can confirm Jeff's reply is accurate.  And your request has been noted.

Thanks!
Walter


Walter Boyd
President, Adventure Pilot
 
Previous
 
Next
HomeHomeDiscussionsDiscussionsiFly Wish-ListiFly Wish-ListTechnical explanationsTechnical explanations