Mole (Mobile Organic Localization Engine) provides room-level geoposition estimates using existing WiFi infrastructure. When you create an entry in the database by naming a room, your and other users' mobile devices will recognize when they are in that room. Other applications can poll or monitor the current room estimate and act accordingly, with context aware behavior. Because too much WiFi scanning drains batteries, it uses accelerometers and other tricks to keep scanning to a minimum while keeping update latency reasonable.
|Tags||daemon geo location positioning WiFi Nokia|
|Operating Systems||Ubuntu Linux Maemo MeeGo|
Release Notes: This release has a Web services CLI for Linux and maemo. It can fetch a current estimate of room (indoors) via the command line. It can also assign current room via the CLI.
Release Notes: Users who are physically near each other are shown via a simple "proximity" window. This is not on by default (obviously).
Release Notes: The daemon can now be automatically started in the background. An old-style GUI is available for testing at /usr/bin/mole-binder.
Release Notes: A command-line interface was added for the geopositioning daemon. The GUI is not included in this release because it is undergoing significant revision. Simple accelerometer-based techniques are used for recognizing movement and adapting location estimate accordingly.