update Android version assertions
[web/altusmetrum] / AltosDroid / index.mdwn
1 # AltosDroid
2
3 AltosDroid is the [Android](http://www.android.com/) port of Altus Metrum's 
4 ground station program, designed to work with the [TeleBT](../TeleBT)
5 ground statiion hardware product.  The latest version targets Android 
6 version 4.0 (ICS) or later.  An older version is still available that 
7 works on Android 2.3.3 and later.
8
9 ## Where to Get It ##
10
11 The latest released version of AltosDroid is available from
12 [Google Play™](https://play.google.com/store/apps/details?id=org.altusmetrum.AltosDroid).
13
14 ## What It Can Do ##
15
16 Current features include:
17
18 * Display of key telemetry values
19 * Telemetry logging to SD card
20 * Text-to-speech announcements of flight state
21 * Downlink frequency selection.
22
23 ## Permissions ##
24
25 AltosDroid requires the following permissions in order to be installed:
26
27  * NETWORK COMMUNICATION
28         * PAIR WITH BLUETOOTH DEVICES
29 <br>
30                 This permission is needed to access Bluetooth communications,
31                 allowing the pairing of and connection to TeleBT units.
32  * STORAGE
33         * MODIFY OR DELETE THE CONTENTS OF YOUR USB STORAGE MODIFY OR DELETE THE CONTENTS OF YOUR SD CARD
34 <br>
35                 This permission is needed so that telemetry logs can be
36                 written to the SD card.
37  * SYSTEM TOOLS
38         * ACCESS BLUETOOTH SETTINGS
39 <br>
40                 This permission is used to request the enabling of Bluetooth
41                 at startup.
42
43 ## Source Code ##
44
45 The source to AltosDroid is part of the [AltOS](../AltOS) repository, 
46 which is always available from [git.gag.com](http://git.gag.com) 
47 in the project [fw/altos](http://git.gag.com/?p=fw/altos;a=summary).
48
49 The source is in the `altosdroid/` subdirectory, and is currently
50 targetted at Android 4.0 or later. You will need to have the Android SDK 
51 installed to build AltosDroid.
52
53 ## Future Plans ##
54
55 Future features we plan to add include flight computer configuration support,
56 Google Maps integration, and "take me to my rocket" navigation.
57
58
59
60 <center>
61 <a href="https://play.google.com/store/apps/details?id=org.altusmetrum.AltosDroid">
62   <img alt="Android app on Google Play"
63        src="https://developer.android.com/images/brand/en_app_rgb_wo_45.png" />
64 </a>
65
66
67 Android is a trademark of Google Inc.
68 <br>
69 Google Play is a trademark of Google Inc.
70 </center>
71