Kas yra SessionLogger programa?
„SessionLogger“ yra mobilioji programa, skirta padėti tyrėjams rinkti pažymėtus „Bluetooth Low Energy“ (BLE) duomenų rinkinius tyrimų tikslais. Tai leidžia vartotojams registruoti esminius metaduomenis, pvz., duomenų tipą ir vietos etiketes, naudojant paprastą ir intuityvią sąsają. Su vientisa API integracija SessionLogger leidžia lengvai registruoti rinkimo seanso duomenis ir perduoti juos į nuotolinį API serverį.
Šiuo metu SessionLogger palaiko dviejų tipų duomenų rinkimą:
Statinių duomenų rinkimas: įrašo duomenis fiksuotais atskaitos taškais.
Dinaminis duomenų rinkimas: fiksuoja judėjimą įvairiose vietose, pvz., perėjimus tarp sričių.
Kodėl verta atsisiųsti „SessionLogger“?
Jei jūsų tyrimas apima BLE duomenų rinkimą, „SessionLogger“ supaprastina procesą. Programėlėje yra patogi sąsaja, leidžianti konfigūruoti parametrus, pasirinkti duomenų tipus ir lengvai pradėti rinkti pažymėtus duomenis. Nesvarbu, ar stebite statinius duomenų taškus, ar registruojate dinaminius judėjimo modelius, „SessionLogger“ suteikia struktūrinį ir patikimą duomenų registravimo ir perdavimo metodą. Be to, „SessionLogger“ šaltinio kodas yra viešai prieinamas, todėl ateityje galima bendradarbiauti ir tobulinti.
Kaip tai veikia?
Kai paleisite SessionLogger programą, jums bus pateiktas išplečiamas skydelis, skirtas nurodyti visas būtinas rinkimo seanso konfigūracijas, būtent:
- Konfigūruokite API nustatymus: įveskite API URL ir prievado numerį, į kurį bus siunčiami surinkti duomenys.
- Pasirinkite duomenų tipą: pasirinkite statinį arba dinaminį duomenų rinkimą ir nurodykite rinkimo seanso numerį. The
rinkinio numeris nurodo atskaitos tašką (RP).
statinius duomenis arba dinaminių duomenų trajektorijos numerį.
- Nustatyti vietos etiketę: naudodami paprastą perjungimo jungiklį nurodykite, ar esate tikslinėje srityje, ar už jos ribų. Kai nustatyta į „OUT“, jungiklis yra
išjungtas; kai nustatytas į „IN“, jungiklis yra įjungtas.
Užpildę visus laukus, bakstelėkite užpildytos piktogramos mygtuką, kad patvirtintumėte duomenų įvedimus ir tęstumėte. Spustelėjus išplečiamasis skydelis išnyksta ir pereina į minimalų duomenų rinkimo rodinį, kad:
- Pradėti duomenų rinkimą: palieskite „Pradėti rinkti“, kad pradėtumėte registruoti duomenis. Įsijungia laikmatis ir, jei reikia, galite dinamiškai atnaujinti savo vietą.
- Sustabdyti duomenų rinkimą: baigę bakstelėkite „Stabdyti rinkimą“, kad užbaigtumėte seansą ir išsiųstumėte galutinį duomenų rinkinį į API.
Kiekvieną kartą spustelėjus veiksmo mygtuką, JSON objektas siunčiamas į API serverį su visomis vartotojo įvestimis ir laikmačio reikšme.
Sužinokite daugiau apie SessionLogger programą mobiliesiems: https://github.com/es-av-it-pt/SessionLogger