Help Build An Open Tracking And Telemetry System
"For those who don't know, APRS is a messaging system used primarily on the amateur radio 2-meter band for relaying position reports, telemetry, weather data, and other such bits of information. The network has grown to the point where it can get your packets from almost anywhere in the US (and much of the rest of the world) to one of countless Internet gateways. Writing software (especially for embedded systems) for use with APRS, though, can be a real nightmare. OpenTRAC (for Open Tactical Reporting and Communications) is an open-source effort to develop an APRS-like protocol that builds on what we've learned over the past decade of APRS use, and avoids much of the ugliness of the APRS specification.
So far, though, we've got a small handful of developers working on the project. Input from people like the hackers building Linux weather balloons and such would be much appreciated. We're also in need of someone familliar with public key cryptography, particularly ECDSA. (No, the traffic won't be encrypted - only signed.) AX.25 gurus are also welcome, though the protocol isn't restricted to AX.25.
Linux and ham radio have always shared a kind of symbiosis, and I'd really like more input from the OS side. So check out the website, read the (very much in-work) specification, and let me know what you think."
But really, it looks like a great spec, good work guys.
-- free as in swatantryam - not soujanyam.
I LOVE APRS. Bob was a real visionary to come up with it when he did and make it so popular. We all owe him a debt.
I have some problems with APRS though. Bob is the sole copyright holder. The protocol hasn't gotten much attention lately. There isn't much free APRS software (other than XASTIR which rules), and Bob maintains DosAPRS as the reference implementation (ugh dos).
I would like to begin supporting OpenTRAC. I currently run an APRS digipeater in Randolph Vermont. So has anybody written a libax25 based OpenTRAC repeater yet? If not it's something I may find time to do someday. If OpenTRAC is to get off the ground, it needs to receive a groundswell of support. Otherwise it's likely to wind up on the isle of misfit protocols.
The real problem is that APRS, with all of it's shortcomings, is now FIRMLY entrenched in the amateur community. I know hams that refuse to operate anything but morse code on a separate vacuum tube transmitter and receiver. Nothing EVER goes away in ham radio. This is why it's so hard to get anything NEW going in hamming, everyone is always so stuck in a rut. I swear the only thing that's ever gone away in ham radio is spark-gap transmitters and that was only because you could get killed for operating one. Shit, nobody operates packet over 1200 baud. How backward is that? Are we going to STILL be using 1200/2400hz FSK in 10 years? Probably. God damn it... */rant*
There are several radios and TNCs on the market with built-in APRS support. There are APRS applications for nearly every modern OS. There is a world-wide network of APRS digipeaters, backbones, and internet gateways. At a minimum, OpenTRAC will have to be able to operate on the same channel as APRS without confusing existing APRS equipment. If we show enough support for it, we can cajole the manufacturers into supporting it.
That's assuming it's worth supporting. I haven't read the spec yet. But I will. And if it looks good, I'll support it.
-73, de n1ywb
www.n1ywb.com