Mikä SessionLogger-sovellus on?
SessionLogger on mobiilisovellus, joka on suunniteltu auttamaan tutkijoita keräämään merkittyjä Bluetooth Low Energy (BLE) -aineistoja tutkimustarkoituksiin. Sen avulla käyttäjät voivat kirjata tärkeitä metatietoja, kuten tietotyyppi- ja sijaintitunnisteita, yksinkertaisella ja intuitiivisella käyttöliittymällä. Saumattoman API-integroinnin ansiosta SessionLogger tekee keruuistuntotietojen kirjaamisen ja välittämisen helpoksi API-etäpalvelimelle.
Tällä hetkellä SessionLogger tukee kahden tyyppistä tiedonkeruuta:
Staattinen tiedonkeruu: Tallentaa tiedot kiinteisiin referenssipisteisiin.
Dynaaminen tiedonkeruu: Tallentaa liikkeet eri paikoissa, kuten siirtymät alueiden välillä.
Miksi ladata SessionLogger?
Jos tutkimukseesi liittyy BLE-tietojen kerääminen, SessionLogger yksinkertaistaa prosessia. Sovellus tarjoaa käyttäjäystävällisen käyttöliittymän, jonka avulla voit määrittää parametreja, valita tietotyyppejä ja aloittaa merkittyjen tietojen keräämisen helposti. SessionLogger tarjoaa jäsennellyn ja luotettavan lähestymistavan tiedon kirjaamiseen ja siirtoon riippumatta siitä, seurataanko staattisia tietopisteitä tai tallennetaan dynaamisia liikekuvioita. Lisäksi SessionLoggerin lähdekoodi on julkisesti saatavilla, mikä mahdollistaa tulevan yhteistyön ja parannukset.
Miten se toimii?
Kun käynnistät SessionLogger-sovelluksen, sinulle näytetään laajennettava paneeli, joka on suunniteltu määrittämään kaikki keräysistunnon tarvittavat asetukset, nimittäin:
- Määritä API-asetukset: Anna API-URL-osoite ja portin numero, johon kerätyt tiedot lähetetään.
- Valitse tietotyyppi: Valitse staattinen tai dynaaminen tiedonkeruu ja määritä keräysistunnon numero. The
keräysnumero osoittaa referenssipisteen (RP).
staattista dataa tai liikeradan numeroa dynaamisille tiedoille.
- Aseta sijaintitarra: Ilmoita, oletko kohdealueen sisällä vai ulkopuolella yksinkertaisella vaihtokytkimellä. Kun asetus on “OUT”, kytkin on
sammutettu; kun se on asetettu asentoon "IN", kytkin on päällä.
Kun kaikki kentät on täytetty, napauta täytetty kuvake -painiketta vahvistaaksesi tiedot ja jatkaaksesi. Napsautuksen jälkeen laajennettava paneeli katoaa ja siirtyy minimaaliseen tiedonkeruunäkymään:
- Aloita tiedonkeruu: Aloita tietojen kerääminen napauttamalla "Aloita kerääminen". Ajastin käynnistyy, ja voit päivittää sijaintisi dynaamisesti tarvittaessa.
- Lopeta tiedonkeruu: Kun olet valmis, napauta "Lopeta kerääminen" lopettaaksesi istunnon ja lähettääksesi lopullisen tietojoukon API:lle.
Joka kerta kun napsautat toimintopainiketta, JSON-objekti lähetetään API-palvelimelle kaikkien käyttäjän syötteiden ja ajastimen arvon kanssa.
Lisätietoja SessionLogger-mobiilisovelluksesta: https://github.com/es-av-it-pt/SessionLogger