Editing AndroidAPRS

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 2: Line 2:


AndroidAPRS is an Google Android application for doing APRS.  Here is a little about how it works; if you have further questions, contact nils.
AndroidAPRS is an Google Android application for doing APRS.  Here is a little about how it works; if you have further questions, contact nils.
With an external radio and a phone of adequate processing power, this application can receive beacons over RF, decode them, and plot them on the map.  That allows us to track balloons to figure out where they're going so we can retrieve them.
Spacebridge uses the Google G1 running Android as a flight computer on balloons.  Thus we can connect up the headset output of the G1 to a radio in order to transmit APRS beacons.
Spacebridge also uses a Google Nexus One running Android as a tracking computer.  We can connect up the headset output of a radio to the microphone input of the G1 in order to receive APRS beacons over RF.
There is also an internet APRS infrastructure (APRS-IS).  Nodes known as "igate"s receive beacons from RF and retransmit them over the internet.  Most places in the US have Igate coverage (either directly or via a digipeater), so if you transmit an APRS becaon via RF, most likely an igate will receive the packet and retransmit it over the internet.
One popular website for viewing APRS packets that have made it to APRS-IS is http://aprs.fi/.


Its features are:
Its features are:
Line 37: Line 27:
When you're on the settings screen, "Automatically beacon" will turn off when you're making changes; you will have to re-enable it after you're done making changes on the setting screen.
When you're on the settings screen, "Automatically beacon" will turn off when you're making changes; you will have to re-enable it after you're done making changes on the setting screen.


With an external radio and a phone of adequate processing power, this application can receive beacons over RF, decode them, and plot them on the map.  That allows us to track balloons to figure out where they're going so we can retrieve them.


The "vox delay" is a HDLC NO-OP tone that gets played before the transmitted beacon.  (HDLC is the encoding scheme that APRS uses to transmit data). This allows a radio to be configured in VOX mode to start its transmitter after it detects noise, and still transmit the whole packet.  Otherwise we would have to activate the push-to-talk (PTT) pin of the radio in order to start transmitting, and the G1 does not have easily accessible GPIO (general purpose IO) pins available.
The "vox delay" is a HDLC NO-OP tone that gets played before the transmitted beacon.  (HDLC is the encoding scheme that APRS uses to transmit data). This allows a radio to be configured in VOX mode to start its transmitter after it detects noise, and still transmit the whole packet.  Otherwise we would have to activate the push-to-talk (PTT) pin of the radio in order to start transmitting, and the G1 does not have easily accessible GPIO (general purpose IO) pins available.


Spacebridge uses the Google G1 running Android as a flight computer on balloons.  Thus we can connect up the headset output of the G1 to a radio in order to transmit APRS beacons.


The AndroidAPRS application was written by Nils McCarthy.  It's in alpha test right now, but after further features and polishing it will most likely be released to the Google Android Application Market.
The AndroidAPRS application was written by Nils McCarthy.  It's in alpha test right now, but after further features and polishing it will most likely be released to the Google Android Application Market.
Please note that all contributions to Noisebridge are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see Noisebridge:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)