[Xastir-dev] args to data_add()

Brian D Heaton bdheaton at c4i2.com
Sun Apr 11 19:05:54 EDT 2004


Did I miss a link somewhere?
	
		THX/BDH


On Sat, 2004-04-10 at 13:49, Gerry Creager N5JXS wrote:
> OK, I've missed a few days with Mesonet business, so I'm catching up 
> slow... Did anyone else check out NIMA's DAFIF stuff?  It's got all the 
> shapefiles for the Sectionals and Low Altitude Enroute (OK, high alt, 
> too!) and approach info.
> 
> gerry
> 
> Owen DeLong wrote:
> > I, for one, think this would be amazingly cool!!!
> > 
> > I hadn't heard of FlightGear until this, but, I'll definitely be 
> > checking it out.
> > I've been bemoaning the fact that there weren't any good non-windows flight
> > simulators available for some time now.
> > 
> > Xastir could become a very cool moving map, and, recruiting that 
> > community into the
> > Xastir fold could bring in some developer resources that have expertise 
> > on things we
> > need (especially as we start looking at autorouting, more SAR features, 
> > etc.).
> > 
> > 
> > Owen
> > 
> > 
> > --On Friday, April 09, 2004 12:28:00 -0700 "Curt, WE7U" 
> > <archer at eskimo.com> wrote:
> > 
> >> On Fri, 9 Apr 2004, Wendell Turner wrote:
> >>
> >>> What are the arguments to db.c:data_add() ?
> >>
> >>
> >> I'd have to go into the code to see, just like you'll have to.
> >>
> >> You can look for instances where data_add() gets called, and
> >> back-track to the types of parameters from there.
> >>
> >> Note that the lat/long values we use are in the Xastir coordinate
> >> system, they're not what you're used to.  The transformations
> >> between normal lat/long and our coordinates are very straightforward
> >> though, and we have several examples of that in the code.
> >>
> >>
> >>> If I want to place a (moving) target on the map, it looks like
> >>> type should be some indicator that says data will contain either
> >>> a gps sentence or some other lat/long/alt encoding.  Correct?
> >>
> >>
> >> If you just want to throw an object onto the screen, there's an
> >> easier way.  You can put a simulated APRS sentence right into our
> >> decoding and then tell Xastir that there's something there.  It will
> >> then go through the normal decoding routines and you won't have to
> >> do anything special.
> >>
> >> Look at the very end of interface.c:output_my_data().  You'll see
> >> this line:
> >>
> >>   decode_ax25_line( data_txt, DATA_VIA_LOCAL, port, 1);
> >>
> >> That will throw a text line right into the decoding logic.  The APRS
> >> specification is on www.tapr.org, which will help you to figure out
> >> the correct sort of APRS string.
> >>
> >> Depending on what accuracy you require, you might consider using
> >> APRS Compressed position reports, which give you higher resolution
> >> than normal DD MM.MM APRS posits, or perhaps use NMEA sentences with
> >> DD MM.MMM or DD MM.MMMM posits.
> >>
> >>
> >>> (Sorry, but I don't do radios, just aircraft.  However, now with
> >>> the ability to use FAA sectionals, it should be easy to use
> >>> xastir as a moving map display for the FlightGear
> >>> (www.flightgear.org) simulator.  Would the xastir community be
> >>> interested in those patches?)
> >>
> >>
> >> If it would serve a purpose and wouldn't interfere with what we're
> >> doing I don't see a big reason to reject it.  Some of the other
> >> developers may have a different opinion on it though.  I guess we'll
> >> see what other responses you get.
> >>
> >> -- 
> >> Curt, WE7U                archer at eskimo dot com
> >> Arlington, WA, USA        http://www.eskimo.com/~archer
> >> "Lotto:    A tax on people who are bad at math." -- unknown
> >> "Windows:  Microsoft's tax on computer illiterates." -- WE7U
> >> "The world DOES revolve around me:  I picked the coordinate system!"
> >> _______________________________________________
> >> Xastir-dev mailing list
> >> Xastir-dev at xastir.org
> >> https://krypton.hscs.virginia.edu/mailman/listinfo/xastir-dev
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Xastir-dev mailing list
> > Xastir-dev at xastir.org
> > https://krypton.hscs.virginia.edu/mailman/listinfo/xastir-dev




More information about the Xastir-dev mailing list