|
Project Information
Featured
|
APRS tracker and communicator for mobile devices written in python / elementary. Targeted especially for the Openmoko Freerunner it utilizes FSO freesmartphone middleware framework. Tested and used on SHR, where atrack is in repos, so to install type: opkg install atrack Atrack can also track on different services, i.e. support for youloc.net, but then it acts as a dumb tracker. Please note that usage within the aprs network requires amateur radio license, but for non-commercial usage you can run your own FOSS aprsd server http://sourceforge.net/projects/aprsd/, this is given by the license of the APRS protocol, both aprsd server and atrack are FOSS). You can also run a fake small perl script server PrivateAPRS_IS_FakeServer
NewsCompletely reworked system of preference settings, see the screenshot:
Features- aprs login with a try to autoreconnect on failure
- aprs filter support
- receive messages/bulletins
- create/reply/forward message
- predefined text strings for quick messaging
- predefined list of recipients
- ack autosend
- tracking + smart tracking - corner pegging (tracking on APRS and also on http://youloc.net/ )
- packet compression used on all packets
- pause tracking during phone call
- send status message
- send last know location
- calculate locator grid
- display nearby stations, objects, items
- edit/save into conf file
- portrait/landscape/fullscreen/day/night mode
- screen dim/suspend blocking
- APRS Query - replying to aprs query for position and status
- send any Direct query, predefined Q for P, S, M, O, H, D
- create, edit Objects and Items with predefined names
- Mic-E encoded packets initial support (shows some funny failures sometimes)
- display a map with position with an object/station - based on Openstreetmap or actually on http://ojw.dev.openstreetmap.org/StaticMap/
LinksRequiresChangesVersion 0.81 - adjusted to elementary changes
- change connection parsing to support APRSD server
- display station symbols, use symbols from http://wa8lmf.net/
- fix stations speed displaying
- use system time instead of GPS time
Version 0.79 - send any Direct query, predefined Q for P, S, M, O, H, D
- display station on a map - fetch a static map from osm
- initial mic-e support
Version 0.78 - config file moved to ~/.config/atrack/atrack.conf
- Station details view gets now updated every minute or anytime station sends a new packet
- verified bitbake recipe, package now built via SHR toolchain using bitbake
- gps parameters avaliable globally
- last coordinates stored to keep updating station list even after fix lost
- aprs query
- create Objects and Items. New aprs.conf version needed for shortcuts
Version 0.75 - bug with tracking pausing even after call released fixed
- completely new setting screen - double click to edit, reconnect after saving
- added maintenance process to update station view every minute
- all setting are now persistent, loaded and set on startup
- all nearby stations now decoded - compressed or normal packet - extending the aprs parser
- altitude, speed and comment from aprs extensions added
- restructured directory setting, packaging updated for inclusion into shr
Version 0.70 - added status sending every 10 minutes
- calculate and display locator
- autoreconnect to aprs server
- added main page status bar
- edit and save config values into a config file
Version 0.69 - added support for automatic pause/resume during in/out call
- Status message sending
- send last known location (not persistent between restarts) for sending while roaming (use case: get fix outside, walk in, get WiFi connection, connect to Aprs and send packet)
Version 0.67
|