Inżynierka v0.2
Kolejna porcja screenshot’ów z “pracy inżynierskiej”
Jak widać doszła obsługa menu, a w niej:
- My location – automatycznie centruje mapę na naszej pozycji
- Start scan(/Stop scan) – “włącza/wyłącza” wątek skanujący
- List AP – wyświetla listę wszystkich Access Point’ów które w czasie działania aplikacji znajdowały się w zasięgu
- Setting – wyświetla ustawienia aplikacji (ta pozycja wymaga jeszcze implementacji)
Trzy z czterech dostępnych akcji są oprogramowane, zostało mi jeszcze stworzyć odpowiednie menu z ustawieniami aplikacji.

Tak wygląda lista wszystkich “odkrytych” Access Point’ów, z lewej strony widać grafikę/piktogram opisujący jakość sygnału danej sieci (w założeniach jest też, żeby ten sam obrazek opisywał poziom zabezpieczeń danej sieci). Obok jest czytelna nazwa punktu dostępowego (czyli SSID). Punkty dostępowe rozróżniane są po BSSID czyli adresie fizycznym urządzenia, więc w szczególnych przypadkach na liście mogą pojawić się kilka pozycji o tej samej nazwie. W każdy element na liście można “kliknąć” i uzyskać widok szczegółowy.
Muszę się dowiedzieć o status licencyjny grafik dołączonych do Androida …

Ostatni screenshot, pokazuje wspomniany już “widok szczegółowy”. Mamy tutaj szczegółowe dane odnośnie wybranego punktu dostępowego. Jak można zauważyć widok ten wymaga jeszcze dopracowania, gdyż nie wszystkie dane są w pełni widoczne.
To na tyle, więcej za jakiś czas

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Related posts:


No no, robi wrażenie. A skąd Twoja aplikacja będzie znać lokalizację access pointa?
@amorfis
.
Zalozenie jest takie, ze uzytkownik z wlaczona aplikacja sie przemieszcza. Na podstawie tego przemieszczenia (tj. majac dane z GPSu) oraz zmian w sile sygnalu z danego AP, aplikacja powinna “mniej wiecej” okresilc pozycje w ktorej znajduje sie antena nadawcza access point’a, a po antenie latwo juz trafic do samego uzarzenia
W terenie otwartym zgoda. Ale w mieście, gdzie wahania SNR mogą być powodowane wieloma różnymi czynnikami, nie ma mowy. Będzie słabo. Na szczęście nie ma to najmniejszego znaczenia na obronie ani nawet recenzji pracy
Kiedy obrona?
Chętnie bym popatrzył w źródła
@Leafnode
Z powodu Summer of Code obrona „przełożyła” mi się na luty 2011. Źródła planuję udostępnić po obronie.
Dlatego pytałem o termin obrony – nic to, czekam w takim razie i pozdrawiam.