PDA

View Full Version : [ALPHA] Breadcrumb: Python-based GPS tracking for Windows CE


lvh
29th November 2008, 10:56 AM
BREADCRUMB
I've just started a project called Breadcrumb. Some keywords so you know what it's about:

mainly targetted at Windows CE (for now)
Python-based :) (PythonCE)
Tracking frames are 13 bytes and sent over UDP, very cheap -- optional burst mode for poor sods who pay by the minute instead of by volume :(
Client is fully *functional*, but has no polish (no GUI yet :()
Server is partially functional (captures crumbs and decodes them), but does nothing except display them
Alpha quality software! This is less than a week old, don't expect it to work instantly and be production quality (if you have a HTC Diamond or similar, you might be in luck -- that's what I'm developing for ;-)). It *might* brick your phone (it probably won't).
GPL and availible in a git repository (soon-ish, as soon as I'm done putting docstrings and copyright notices everywhere).


What doesn't work, isn't implemented, and might never be implemented:

Authorization/authentication. I want to try and get as many people as possible to run their own server. Thankfully, this is *just* running a python script. (really simple)
CellID-based positioning when GPS is unavailible


If you want software that works now, use TrackMe.

The primary goal for Breadcrumb right now is a WinCE GUI to make it more accessible.

If you don't know Python, don't worry, I'm a novice pythonista myself. You can probably read decent Python code already, especially if you have some programming experience. Learning to write basic code takes about a day, and after a week you'll be writing real programs :-)

WIKI (GOOGLE SITES)

If I've sparked your interest, read the wiki (http://sites.google.com/a/laurensvh.be/breadcrumb/Home). The Getting Started (http://sites.google.com/a/laurensvh.be/breadcrumb/Home/getting-started) page is especially interesting if you're impatient. It has pretty pictures!

GIT SOURCE REPOSITORY
People who've used git before (and coded python, hopefully) can dive right in (http://repo.or.cz/w/breadcrumb.git).

bobsys
29th November 2008, 04:35 PM
Shamelessly plugging my son's post :-)

The new Getting started page (http://sites.google.com/a/laurensvh.be/breadcrumb/Home/getting-started) should whet people's appetites. We've just taken a bunch of screenshots of the installation process on a Windows XP box (specifically: mine) and even fixed a bug in the process :-)

Don't get me wrong, using Breadcrumb for real is still not for everyone, but anyone can get a simple client and server started on their own PC.

We're working on the "Getting it on your PDA" bit now.