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 General Di...iFly General Di...Data input formats to iFlyGPSData input formats to iFlyGPS
Previous
 
Next
New Post
3/4/2017 1:39 PM
 

So the input to my Android iFly is my Navworx ADSB. I would like to augment the data flow with AHRS data. I'm in software but I have worked with EEs before and I think I can integrate a relatively inexpensive AHRS board to any single board computer including Raspberry Pi. I just need to know what is the format iFly requires to report ADSB data along with AHRS data.

Devices like Dual's XGPS 190 from Dual have ADSB integrated with AHRS which iFly handles. I think I can use that format given Navworx ADSB-out coupled with an AHRS box I can build. I just need the Dual output format spec. It's not published anywhere.

 
New Post
3/4/2017 6:17 PM
 
You're way over my head in this realm, but I can tell you that the current release of Stratux software includes pseudo-AHRS data derived solely from GPS input, and iFly interprets it correctly. If you're not familiar, Stratux is an open-source ADS-B solution that runs on the Raspberry Pi. Others are working on a hardware AHRS solution for Stratux, but nothing has been included in the Stratux software yet other than the GPS solution. At one time, a few people and companies teamed together and had offered a $4,000 reward for a hardware solution, so you might look into it. If nothing else, you should be able to find your answer in the Stratux code. The Stratux repository is located on Github. Apparently from the programmer's chatter, the Devil lives in the AHRS solution. Good luck and share your results!

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
3/4/2017 10:51 PM
 

Actually, I do have a copy of Stratux source code. I could see that like most ADSB products, Stratux follows the Garmin GDL90 format. But that's about all I pick up after one day of study. It's not exactly the most documented of apps. One make file is named ahrsgdl90 which sort of implies the 2007 GFL90 spec has been updated to include AHRS data. And that's all I really need. I need to see the new and improved GDL90 spec that includes AHRS roll, pitch and yaw data which is absent from the original spec.

 
New Post
3/5/2017 6:02 AM
 

Again I'm over my head and you probably saw this, but if not does this tell you where in the stream to inject the roll, pitch, and yaw? It's not the spec, but looks like it's where the Stratux code inserts the AHRS data into the GDL90 stream. Check out line 1857:

github.com/cyoung/stratux/blob/master...


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
3/5/2017 11:14 AM
 

.

 
Previous
 
Next
HomeHomeDiscussionsDiscussionsiFly General Di...iFly General Di...Data input formats to iFlyGPSData input formats to iFlyGPS