LeeByungsun / WifiMapper

Android application for mapping the access point strengths for a current location. Will be used to create a fingerprint of an indoor position.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wi-Fi Mapper

A personal Android application for mapping the access point strengths for a current location. The results will be used to create a fingerprint of an indoor position.


Register mapping scans for the current position. Set a unique session id, number of scans to be done, and delay (in seconds) between each scan.

Mapping

For each scan it will register the phone's orientation (x, y, z) and all visible access points.

Registering scans

List of all visible access points, sorted by signal strength.

Example Image

Tag access points.

Example Image


Scans are stored in 'sdcard/wifimapper/mapper/[id][session][date].txt'. SSID, MAC address, signal, and frequency are stored for each access point.

#2|1|1344938963|5|5|00:1d:70:98:b9:81|HTC Vision, 4.0.4, 0.85.0005
$1|1344938964
?[155.0, -56.0, 1.0]
%SSID|00:1d:70:98:b9:81|-66|2412
%SSID|00:21:d8:44:18:71|-75|2437
$2|1344938970
?[155.0, -56.0, 1.0]
%SSID|00:1d:70:98:b9:81|-66|2412
%SSID|00:21:d8:44:18:71|-69|2437
...

Access point tags are stored in 'sdcard/wifimapper/tagger.txt'.

00\:1d\:a1\:76\:d6\:51=TAG
00\:1d\:70\:98\:b9\:81=TAG
00\:21\:d8\:44\:2e\:71=TAG
...

This is an old application and has a lot of possible improvements

About

Android application for mapping the access point strengths for a current location. Will be used to create a fingerprint of an indoor position.


Languages

Language:Java 100.0%