MAPMINTER

O projektu

Mapa pokrivenosti koju možete da proverite

MapMinter je mapa pokrivenosti za MeshCore LoRa mreže. Svaka upaljena ćelija na njoj je mesto gde je nečiji radio zaista čuo mrežu, a ne mesto gde neki model prostiranja misli da bi mogao da je čuje.

Zašto postoji

MeshCore mreža raste čvor po čvor, a niko zapravo ne zna koliki joj je domet. Operator podigne repetitor pa tek naknadno saznaje dokle se čuje: šeta okolo sa ručnom stanicom i pita ljude da li su im poruke prolazile. A odgovor je već u etru: uz svaki paket koji radio primi stiže i podatak koliko je dobro primljen. Samo ga još treba zapisati i vizualizovati na zajedničkom mestu.

MapMinter upravo to radi. Ljudi voze ili šetaju sa MeshCore uređajem i telefonom, aplikacija beleži šta je radio čuo i gde ga je čuo, a sva ta merenja se slivaju u jednu zajedničku mapu. Na njoj svako unapred vidi gde se mreža zaista čuje, pre nego što uloži u opremu i antenu.

Otvoren i za samostalno hostovanje

Mapa na mapminter.com je jedna instanca, ne i jedina. MapMinter je napravljen tako da ga svako može pokrenuti: svoj server, svoja baza, svoj region, svoja pravila o tome ko sme da šalje podatke. Ništa u softveru ne zavisi od hostovanog servisa i nijedna tajna nije ugrađena u kod.

Izvorni kod još nije javan. Dok ne bude, samostalno hostovanje je obećanje u dizajnu, a ne nešto što danas možete da uradite. Radije to kažemo otvoreno nego da nagoveštavamo repozitorijum koji biste mogli da klonirate.

Kako nastaje jedno merenje

Radio, telefon, ćelija

Vaš MeshCore uređaj čuje paket, prosledi ga aplikaciji preko Bluetooth LE veze, aplikacija mu doda jačinu signala i vašu poziciju, a server ga uklopi u šestougaonu ćeliju na mapi.

Sadržaj poruka nikada nije deo ovoga. Merenje su metapodaci o signalu i pozicija; šta je u paketu pisalo ne beleži se. Stranica o privatnosti nabraja svako polje.

Šta MapMinter nije

Kome je namenjen