Configure your phone to detect in which room of a mapped space you are located.
The map corresponds to the corridor and rooms of an Electrical Engineering faculty building:
Change the android version in build.gradle. The current Android version used is 22.
The file MyFileRawGaus.txt was generated after performing a scan of all the existing WiFi routers (with its associated SSID) that could be reached in all the areas to be mapped in the app.
Consequently, it is required to generate a file with the SSID list of WiFi stations in the indoor area to be mapped. Check therefore the example file MyFileRawGaus.txt to generate the same format of text file. In dataProcessing_gaussian.py the file "MyFileRawGaus.txt" is generated. Please note that the files under measurementSMS are the SSIDs scans performed per room. Therefore the SSIDs collected in those files CORRESPONDS to the corridor of the campus building. Modify with your own data.
Once created MyFileRawGaus.txt, it needs to be added in the "Files/Downloads" of your Android device since It is accessed in the app in here: MainActivity.java.
By pressing the button FIND ME, the user is mapped onto the specific room that is supposedly in.
An image of the GUI of indoor_loc app can be found below:

