e9798a99b23c89415671790685b7ae948c25ebc2
[web/altusmetrum] / TeleGPS / index.mdwn
1 # TeleGPS
2
3 This is a GPS-based position tracker and logger.
4
5 TeleGPS is currently in development, with a handful of prototype
6 boards built. Production units will eventually be available from the 
7 [Garbee and Garbee](https://shop.gag.com) web 
8 store.
9
10 For the latest TeleGPS firmware and related ground station software, please
11 visit the [AltOS](../AltOS) page on this site.
12
13 These are photos of our current prototype version: 
14
15 <a href="v0.3/telegps-top.jpg"> <img src="v0.3/telegps-top-thumb.jpg"></a>
16 <a href="v0.3/telegps-parts.jpg"> <img src="v0.3/telegps-parts-thumb.jpg"></a>
17
18 ## Features ##
19
20 ### User View ###
21
22 * GPS tracker and logger
23 * Offers custom digital telemetry, APRS and direction beacons
24 * High-dynamics GPS receiver for accurate tracking
25 * Uses 3.7V Lithium Polymer battery.
26 * 1.5 x 0.8 inch board designed to fit inside 24mm airframe coupler tube
27 * 2MB on-board data logging flash
28 * Built-in USB connection for configuration, data download and battery charging
29
30 ### Developer View ###
31
32 * Hardware Features
33         * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip
34                 * ARM Cortex-M0 MCU
35                 * 32k Flash
36                 * 6k RAM
37                 * USB 2.0
38                 * 8 12-bit analog inputs
39                 * I2C, SPI, async serial
40                 * digital I/O
41         * [uBlox Max 7Q](http://www.u-blox.com/en/gps-modules/pvt-modules/max-7.html) GPS receiver
42         * 2MB SPI flash
43 * Software Features
44         * Written mostly in C with some ARM assembler
45         * Runs from on-chip flash, uses on-chip RAM, stores tracking data to
46                 flash memory part
47 * Tools Used
48         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
49         * [GCC](http://gcc.gnu.org/) compiler and source debugger
50 * Licenses
51         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
52         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
53
54 ## Artifacts ##
55
56 There is a single manual for TeleGPS and all other Altus Metrum products,
57 which is available in [html](../AltOS/doc/altusmetrum.html) and 
58 [pdf](../AltOS/doc/altusmetrum.pdf) formats.
59
60 The hardware design files can be found on [git.gag.com](http://git.gag.com) 
61 in the project [hw/telegps](http://git.gag.com/?p=hw/telegps;a=summary).  
62
63 ## Future Plans ##
64
65 The GPS performance of the initial prototypes was disappointing.  We're 
66 evaluating different GPS antennas and board geometries to resolve that, and
67 expect at least one more prototype version will be required once we choose
68 the optimal combination.