background image

This document is released under the terms of the Creative Commons ShareAlike 3.0 license.

2

Chapter 2. Using TeleGPS Hardware

2.1. Hooking Up Lithium Polymer Batteries

TeleGPS has a two pin JST PH series connector to connect up a single-cell Lithium Polymer cell (3.7V

nominal). You can purchase matching batteries from the Altus Metrum store, or other vendors, or you

can make your own. Pin 1 of the connector is positive, pin 2 is negative. Spark Fun sells a cable with the

connector attached, which they call a JST Jumper 2 Wire Assembly

Warning

Many RC vendors also sell lithium polymer batteries with this same connector. All that we have

found use the opposite polarity, and if you use them that way, you will damage or destroy

TeleGPS.

2.2. On-board Data Recording

TeleGPS logs GPS data at a user-configurable rate. Data are logged to a 2MB on-board flash memory

part, which can be partitioned into several equal-sized blocks, one for each flight. 64kB of this storage

are reserved to hold configuration data, leaving 1984kB for flight data.

The on-board flash is partitioned into separate flight logs, each of a fixed maximum size. Increase the

maximum size of each log and you reduce the number of flights that can be stored. Decrease the size

and you can store more flights.

To compute the amount of space needed for a single log, you can divide the expected time (in seconds)

by the sample period (by default, 1 second per sample) and then multiply the result by 32 bytes per

sample. For instance, a sample period of 1 second and a flight lasting one hour will take 32 * 3600 =

115200 bytes. TeleGPS does try to reduce log space used by not recording position information when it

isn’t moving, so actual space consumed may be less than this.

The default size allows for four flights of 496kB each, which provides over four hours of logging at 1

sample per second.

TeleGPS will not overwrite existing flight data, so be sure to download flight data and erase it from the

onboard flash before it fills up. TeleGPS will still report telemetry even if memory is full, so the only thing

you will lose is the on-board data log.

2.3. Installation

The battery connectors are a standard 2-pin JST connector and match batteries sold by Spark Fun.

These batteries are single-cell Lithium Polymer batteries that nominally provide 3.7 volts. Other

vendors sell similar batteries for RC aircraft using mating connectors, however the polarity for those

is generally reversed from the batteries used by Altus Metrum products. In particular, the Tenergy

batteries supplied for use in Featherweight flight computers are not compatible with Altus Metrum

flight computers or battery chargers.

Warning

Check polarity and voltage before connecting any battery not purchased from Altus Metrum or

Spark Fun.

Summary of Contents for TELEGPS

Page 1: ...TeleGPS Owner s Manual An Owner s Manual for the TeleGPS recording GPS tracker Bdale Garbee Keith Packard...

Page 2: ...license Revision History Revision 1 6 1 15 July 2015 Minor release adding TeleBT v3 0 support Revision 1 6 8 January 2015 Major release adding TeleDongle v3 0 support Revision 1 5 6 September 2014 Ma...

Page 3: ...eGPS graphing and site map code and associated documentation Free software means that our customers and friends can become our collaborators and we certainly appreciate this level of contribution Have...

Page 4: ...12 3 4 Export Data 12 3 4 1 Comma Separated Value Format 12 3 4 2 Keyhole Markup Language for Google Earth 13 3 5 Load Maps 13 3 6 Preferences 14 3 6 1 Voice Settings 14 3 6 2 Log Directory 14 3 6 3 C...

Page 5: ...rmware 24 E Release Notes 25 E 1 Release Notes for Version 1 6 2 25 E 1 1 AltOS 25 E 1 2 AltosUI and TeleGPS Applications 25 E 1 3 Documentation 25 E 2 Release Notes for Version 1 6 1 26 E 2 1 AltOS 2...

Page 6: ...leGPS Location View 6 3 3 TeleGPS Status View 7 3 4 TeleGPS Information Table 8 3 5 TeleGPS Graph 9 3 6 TeleGPS Graph Configuration 10 3 7 TeleGPS Statistics 11 3 8 TeleGPS Map 12 3 9 Load Maps Window...

Page 7: ...This document is released under the terms of the Creative Commons ShareAlike 3 0 license v List of Tables A 1 Altus Metrum APRS Comments 20...

Page 8: ...ry and USB cable and connect TeleGPS to your computer This will charge the battery and allow you to configure the device 3 Start the TeleGPS application and set the callsign and frequency on your Tele...

Page 9: ...the amount of space needed for a single log you can divide the expected time in seconds by the sample period by default 1 second per sample and then multiply the result by 32 bytes per sample For inst...

Page 10: ...uses an integrate GPS patch antenna and won t receive GPS signals if installed inside a metal or carbon fiber compartment Test GPS reception and telemetry transmission with the system installed and a...

Page 11: ...d for each TeleDongle and selects that automatically the next time you use that device Below the TeleDongle frequency selector the window contains a few significant pieces of information about the alt...

Page 12: ...can draw a line on the map by moving the mouse over the map with a button other than the left one pressed or by pressing the left button while also holding down the shift key The length of the line i...

Page 13: ...released under the terms of the Creative Commons ShareAlike 3 0 license 6 Figure 3 2 TeleGPS Location View 3 1 3 Status The Status tab shows data relative to the location of TeleGPS when the applicat...

Page 14: ...pplication This document is released under the terms of the Creative Commons ShareAlike 3 0 license 7 Figure 3 3 TeleGPS Status View 3 1 4 Table The Table tab shows detailed information about the GPS...

Page 15: ...evice Disconnect and Scan Channels Device Download Data Configure Device and Flash Device Frequency This shows the current monitoring frequency with a drop down menu listing other configured frequenci...

Page 16: ...Data The Graph tab shows a plot of the the GPS data collected The X axis is time in seconds there are a variety of Y axes available for different kinds of data This window also allows you to see some...

Page 17: ...ed under the terms of the Creative Commons ShareAlike 3 0 license 10 3 3 2 Graph Configuration Figure 3 6 TeleGPS Graph Configuration This selects which graph elements to show and at the bottom lets y...

Page 18: ...eleGPS Application This document is released under the terms of the Creative Commons ShareAlike 3 0 license 11 3 3 3 Statistics Figure 3 7 TeleGPS Statistics Shows overall data computed from the fligh...

Page 19: ...tain higher resolution and more continuous data while telem files contain receiver signal strength information Next a second dialog appears which is used to select where to write the resulting file It...

Page 20: ...w about if your favorites aren t there please let us know the lat lon and name of the site The contents of this list are actually downloaded from our server at run time so as new sites are sent in the...

Page 21: ...about 1 10 as much space as satellite or hybrid maps Clicking the Load Map button will fetch images from Google Maps note that Google limits how many images you can fetch at once so if you load more t...

Page 22: ...not change the units used when exporting to CSV files those are always produced in metric units 3 6 5 Serial Debug This causes all communication with a connected device to be dumped to the console fr...

Page 23: ...re 3 11 Device Selection Dialog 3 10 Disconnect Disconnects the currently connected TeleDongle or TeleBT 3 11 Scan Channels Figure 3 12 Radio Scanning Dialog Scans the configured set of frequencies lo...

Page 24: ...ial number and flight number information 3 13 Configure Device Figure 3 13 TeleGPS Configuration Dialog Select this button and then select any connected TeleGPS device from the list provided The first...

Page 25: ...bit rate for data transmission for both telemetry and packet link mode Lower bit rates will increase range while reducing the amount of data that can be sent and increasing battery consumption All te...

Page 26: ...ons smaller than this are skipped which saves storage space 3 13 10 Position Reporting Interval The interval between TeleGPS position reports both over the air and in the log Increase this to reduce t...

Page 27: ...tion report data formats The compressed format provides for higher position precision and shorter packets than the uncompressed APRS format We ve found some older APRS receivers that do not handle the...

Page 28: ...for which GPS lock was available You can tell that this has happened by noticing that the GPS status character switches from L to U Before GPS has locked APRS will transmit zero for latitude longitud...

Page 29: ...barometric sensors used on all of our flight computers are sensitive to sunlight In normal mounting situations the baro sensor and all of the other surface mount components are down towards whatever...

Page 30: ...tion and 4kB of RAM for temporary data storage C 3 Lithium Polymer Battery Shipping restrictions may prevent us from including a battery battery with TeleGPS C 4 Mechanical Considerations TeleGPS is d...

Page 31: ...PS Firmware 1 Attach a battery and power switch to the target device Power up the device 2 Using a Micro USB cable connect the target device to your computer s USB socket 3 Run TeleGPS and select Flas...

Page 32: ...r AltOS Fixes Slow down telemetry packets to allow receiver to keep up E 1 2 AltosUI and TeleGPS Applications AltosUI and TeleGPS Fixes Fix post flight orientation computation when processing TeleMega...

Page 33: ...instead of truncate them avoiding a common 1kHz error in the setting Turn the Windows stub into a more useful program that can launch the application with parameters so that file manager icons work m...

Page 34: ...perial units Monitor TeleBT battery voltage Track multiple devices at the same time selecting between them with a menu or using the map Add hybrid satellite and terrain map types AltosDroid Fixes Use...

Page 35: ...device you ll want to reflash the firmware E 3 2 AltosUI and TeleGPS Applications AltosUI and TeleGPS New Features Compute tilt angle from TeleMega and EasyMega log files This duplicates the quaterni...

Page 36: ...correctly When replaying a file put done in the Age field when we reach the end of the file instead of continuing to count forever In the Scan Channels code wait for five seconds if we see any packet...

Page 37: ...log storage by turning TeleGPS on off several times AltOS Fixes Increase the maximum range for altitude values from 32767m to 2147483647m allowing the flight computers to function correctly above the...

Page 38: ...Release Notes This document is released under the terms of the Creative Commons ShareAlike 3 0 license 31...

Page 39: ...E 5 Release Notes for Version 1 4 2 Version 1 4 2 is a minor release It fixes Java related install issues on Windows E 5 1 AltosUI and TeleGPS Applications Windows Install Fixes Checks for Java instal...

Page 40: ...ndows driver files This should avoid any need to disable driver signature checking on Windows 7 or 8 Fix Java version detection and download Previously the installer would only look for Java 6 or 7 an...

Page 41: ...Farnsworth spacing which means they re quite a bit faster than before and so they take less time to send Fix bug preventing the selection of the Flight State After mode in pyro configuration Fix bug w...

Page 42: ...ped with a 3 3V regulator Also purple EasyMini boards sensed the battery voltage past the blocking diode resulting in a drop of about 150mV from the true battery voltage Compensate for that when displ...

Reviews: