I finally had some time to assemble an ugly but more or less
functional android app that collects Wifi Hotspots on the go, stores
them to a local database and lets you batch post them to geomena.org.
You can find the (eclipse) project here: http://github.com/luckfamousa/GeoPipe
Short description:
The App basically consists of a List that shows the SSIDs of all APs
in the local database and gets updated while new APs are found.
You have 4 menu buttons:
1. A toggle button that deactivates/activates scanning. The App
starts in scanning mode.
2. A "clear" button that removes all records from the local database.
3. A "post&clear" button that posts all records from the local
database to geomena and afterwards removes them from the local
database.
4. An "exit" button because you might be interested to stop this
battery drainer from running :-)
Next steps:
- Fix Bugs.
- Give more userfeedback. Especially on errors.
- Nicer GUI
- Make the List look like Andre's (http://geomena.org/clients)
- Make List items clickable and show AP details onClick
From today until next monday I will be in Naples, Italy.
Sorry in advance for any delayed responses.
Best from Cologne, Germany
Felix
For reference I repost my original email to Don here (he asked me to do that):
On Thu, Apr 1, 2010 at 7:27 AM, Felix Nensa <felix...@gmail.com> wrote:
> Hi Don,
>
> a tweet by @timoreilly drew my attention to your geomena project which I
> think is a nice one.
> So I just started a very simple Android project that collects wifi hotspots
> while you're on the move an posts them to your writeable api.
> I am writing this email because I have some slight issues here:
>
> 1. I hope you don't mind getting lots of german hotspots now :)
>
> 2. There seems to be al little typo in your API doc. The parameter "ssid"
> you specify here http://bitbucket.org/donpdonp/geomena/wiki/APIReference
> seems not to work. I tried "essid" instead.
>
> 3. Could you provide a view of the latest N added documents? A simple table
> would be fine. That would make debugging much easier. Should be a fairly
> simple task in couch.
>
> 4. How do you deal with multiple POSTs of the same hotspot? I guess you
> store them all and use them to calculate a probably more accurate position
> of that hotspot, right? If so, did you consider to optionally store the
> signal strength, too? It could help to make the results even more precise.
>
> Best from cologne and have nice easter days,
>
> Felix
Is there a batch upload a list of APs? So that for each scan you just
do one POST
--
Andre Navarro
> --
> To unsubscribe, reply using "remove me" as the subject.
I'd say yes. We use it in tagin! to enhance accuracy.
On 2010-04-18 5:40 PM, "Andre Navarro" <andre....@gmail.com> wrote:
I can't think of any issues with the proposal. That would work
perfectly for me. I'm updating the iPhone code to do that right now.
Would there be any use in storing the signal strength at geomena for
each AP also?
Andre
On Sun, Apr 18, 2010 at 4:28 PM, AdamD <duva...@gmail.com> wrote:
> To Andre's question, we've tal...
--
Andre Navarro