OpenBmap is a free and open map of wireless communicating objects (e.g. cellular antenna, Wi-Fi, Bluetooth). It provides tools to mutualize data, create and access this map.
Help us build a free database! We hope many will upload!
GPS coordinate. This data are sent to the openBmap website, in order to build a free database. In order to keep a high quality of data, we store GPS quality, speed, GSM signal strength, etc... This is what makes us different from other similar projects: focus on quality.
At this time, only cellular networks are concerned. All the software code is AGPL v3 and data are Creative Commons License (creative commons Attribution-Share Alike 3.0 Unported), thus the data is free to use (in the same way as OpenStreetMap).
Privacy note: when you upload, exactly as with OpenStreetMap, your logs allow to know where and when you were. You have been warned ;-) !
(GPS needs extra power to function, GSM is always on. Less precise than GPS, but enough for a lot of usages. Instant location as database is located on your phone, GPS needs time to get a fix. This also protects your privacy: no need of sending your GSM data to third parties)
If you want to get located through your GSM data, at the moment you can use the Web API. There is a Web interface available to use this API and display zones on a map (e.g. KML for Google Earth).
A twitter feed let you know when uploads are being processed.
The version number 0.3.3 has been used in logs uploaded to the server. It was meant as a testing number for version 0.4.0 only.
(Version 0.3.1 has never been officially released.)
label under the image.
only on specific situation.
Was using the locale time of the phone.
This means, a log file, only contains data related to a same MCC, that is to say, to one country.
Bug fix release: corrects the application displaying N/A for GSM even when obviously there is coverage.
Interface is straightforward.
Note: The GPS is started as soon as the application is launched. And it keeps running if the application is logging or not. This is to prevent losing the GPS position if you pause your logging. You have to exit the application in order to stop the GPS.
The main window displays data about:
Seen cells (servings / neighbours) counters:
and the status of the logger (running or not). You can find a menu button which brings a new window.
This menu window is a grid of buttons:
GPS data is considered valid only when we have a 3D fix.
This pops a window up, which displays the current login/password. Please modify it before pressing 'ok' button if needed. You can cancel upload by pressing 'cancel'.
If you press 'ok', this will block the interface until every log has been uploaded. This means that if you do not have Internet connection up and running, the GUI will be frozen until timeout of the upload part.
After succesfull upload, the logs are moved to HOME/.openBmap/Processed_logs by default.
When upload is finished, the result is first displayed (how many logs have been uploaded out of how many available). Then a popup window will propose you to delete all (this includes possible logs from previous upload) the processed logs (located in HOME/.openBmap/Processed_logs by default).
Warning: you should create an account on www.openBmap.org website, and fill a correct login/password in the popup window displayed before upload works.
Config file and application log are located under HOME/.openBmap directory by default.
You can modify values in the config files (by editing it). This way you can have a fine grained control of your logger:
'openbmap logs directory name', 'openbmap uploaded logs directory name'
openbmap logger default scanning speed (in sec.) = 10
gps minimal speed for logging (km/h) = 0
gps maximal speed for logging (km/h) = 150
application logging level (debug, info, warning, error or critical)
Delete the configuration file (by default: HOME/.openBmap/openBmap.conf). Launch the application. The configuration file, if not found is generated with default values.
A popup window let you know you should wait for the logger to finish stopping. Under FSO M5, if you press the power button, the phone suspends. You press it again it wakes up. Nevertheless the GUI is frozen. You will have to kill the process.
Tar, ipk package can be found here. The package can also be found on opkg.org. Public git repository.