My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
TrackerV0_40  
Updated Aug 20, 2009 by mark.hur...@xs4all.nl

About | v0.14 | v0.20 | v0.30 | v0.40 | WishList | RoadMap | CodeArchitecture

Development version: No packages released yet

Working features

  • Dashview with gauges (speed, distance, altitude, heading, signal, time)
  • Mapview showing current position on map (press select to autoselect map)
  • Persistent storage of most settings
  • Integrated with landmarks database (anything in category 'Waypoints' shows up in tracker
  • Track recording
  • Show waypoints on map
  • Show heading in mapview
  • Scroll/Zoom map
  • Im/export of tracks, routes & waypoints in GPX format (needs more testing)
  • Display position in Wgs84 (in 3 formats)/UTM (with 23 ellipsoids)/RD datums
  • Map calibration
  • Calibrate from waypoint
  • Load OziExplorer/GPSDash calibrated maps (JPEG/WGS84 as provided by GoogleOzi)
  • Load uncalibrated jpg images (and save calibration data once two refpoints are set)
  • Save map calibration data
  • Cross-platform. Should run on Windows/Linux/OSX with wxpython

Known Bugs

Todo

  • Track & route display
  • Monitor gauge framework
  • Im/export of tracks, routes & waypoints in GPX format
  • User manual
  • API documentation for plugins
  • Menu button doesn't respond yet

Dependencies

Off course pyS60 is needed, tracker.py is written in python, so it needs an interpreter.

The Landmarks module is used to interface with symbians internal landmarks database (as used by a.o. Nokia Maps). Tracker creates a 'waypoint' category, and places all waypoints there. Also, when you use the landmarks editor to assign this category to existing landmarks, they will show up in tracker.

The Locationrequestor module is used to provide tracker with satellite info. Tracker works fine without this module (using PyS60 positioning module), but can't display the satview then.

The Envy module is used to make tracker a system application, thus preventing it from being 'killed' by the OS on low memory conditions. This means you can take photos without tracker.py being killed.

The Misty module is used to implement vibration alarms. This is used for the waypoint proximity alarm.

All modules need to be signed at symbian signed, with at least the Location capability, but possibly others as well.

Design

Comment by eladkapu...@gmail.com, Aug 24, 2010

what install???


Sign in to add a comment
Powered by Google Project Hosting