+[[!meta title="AltOS"]]
# AltOS
AltOS is the name of Keith's firmware "operating system" for
There are also Linux-specific tools that provide lower level access to
the devices which are useful for developing firmware for the devices.
-We maintain a list of [launch site GPS coordinates](launch-sites.txt). If
-your favorite launch site isn't included, please let us know!
+We maintain a list of [launch site GPS coordinates](https://maps.altusmetrum.org/launch-sites.txt). If your favorite launch site isn't included, please let us know!
## Available Versions ##
document describing the AltOS over the radio protocol
in [html](doc/telemetry.html) and [pdf](doc/telemetry.pdf) formats.
-[[!inline pages="./releases/* and !*/Discussion and !*.html and !*.bz2 and !*.zip and !*.exe" show="10" rss="no" raw="yes" ]]
+If you're running Windows 8, you should take a look at [Installing AltosUI on
+Windows 8](Win8) which will help you install the operating system
+drivers needed to communicate with the USB hardware.
+
+If you're running a recent version of Mac OS X, you'll probably need
+to read [Installing AltosUI on Mac OS X](MacOSX). This describes how
+to get rid of the the 'App is damaged' messages and run the program.
+
+Each available download includes AltosUI, documentation, and firmware updates
+for all current products.
+
+[[!inline pages="./releases/* and !*/Discussion and !*.ihx and !*.sh and !*.html and !*.bz2 and !*.zip and !*.exe and !*.dmg" show="10" rss="no" raw="yes" ]]
+
+Note that [older versions](releases/) are still available if you really need
+them for some reason.
## Source Code ##
available from [git.gag.com](http://git.gag.com)
in the project [fw/altos](http://git.gag.com/?p=fw/altos;a=summary).
-If you need to debug code on an Altus Metrum product, or want to do custom
-development, you need a 2.X version of SDCC. Version 3.X adds features that
-bloat the code generated on 8051 enough to overflow the available flash memory
-size. As a result, we maintain a fork of SDCC we call 'cc1111' that is based
-on the last upstream version of SDCC 2.X, plus a highly modified sdcdb with
-support for the cc1111 debugging interface. This is avilable as a package in
-Debian, or you can find the sources on [git.gag.com](http://git.gag.com)
-in the project [debian/cc1111](http://git.gag.com/?p=debian/cc1111;a=summary).
+We've gathered a few notes on [buidling AltOS](building).
## Future Plans ##
apt-get update
apt-get install altos
-If you use [Ubuntu](http://ubuntulinux.org), pre-built packages are available
-from [this PPA](https://launchpad.net/~sconklin/+archive/altos/)
-maintained by Steve Conklin and friends.
-
If you use some other distribution of Linux, then
a Linux package of our second-generation Java bits that
should run on any distribution with a modern Java version is also