SessionLogger యాప్ అంటే ఏమిటి?
SessionLogger అనేది పరిశోధన ప్రయోజనాల కోసం లేబుల్ చేయబడిన బ్లూటూత్ లో ఎనర్జీ (BLE) డేటాసెట్లను సేకరించడంలో పరిశోధకులకు సహాయం చేయడానికి రూపొందించబడిన మొబైల్ అప్లికేషన్. ఇది సాధారణ మరియు సహజమైన ఇంటర్ఫేస్తో డేటా రకం మరియు స్థాన లేబుల్ల వంటి ముఖ్యమైన మెటాడేటాను లాగిన్ చేయడానికి వినియోగదారులను అనుమతిస్తుంది. అతుకులు లేని API ఇంటిగ్రేషన్తో, SessionLogger సేకరణ సెషన్ డేటాను లాగ్ చేయడాన్ని సులభతరం చేస్తుంది మరియు వాటిని రిమోట్ API సర్వర్కు ప్రసారం చేస్తుంది.
ప్రస్తుతం, SessionLogger రెండు రకాల డేటా సేకరణకు మద్దతు ఇస్తుంది:
స్టాటిక్ డేటా కలెక్షన్: ఫిక్స్డ్ రిఫరెన్స్ పాయింట్ల వద్ద డేటాను రికార్డ్ చేస్తుంది.
డైనమిక్ డేటా సేకరణ: ప్రాంతాల మధ్య పరివర్తనలు వంటి వివిధ స్థానాల్లో కదలికను సంగ్రహిస్తుంది.
సెషన్లాగర్ను ఎందుకు డౌన్లోడ్ చేయాలి?
మీ పరిశోధన BLE డేటా సేకరణను కలిగి ఉన్నట్లయితే, SessionLogger ప్రక్రియను సులభతరం చేస్తుంది. యాప్ వినియోగదారు-స్నేహపూర్వక ఇంటర్ఫేస్ను అందిస్తుంది, ఇది పారామితులను కాన్ఫిగర్ చేయడానికి, డేటా రకాలను ఎంచుకోవడానికి మరియు సులభంగా లేబుల్ చేయబడిన డేటాను సేకరించడం ప్రారంభించేందుకు మిమ్మల్ని అనుమతిస్తుంది. స్టాటిక్ డేటా పాయింట్లను ట్రాక్ చేసినా లేదా డైనమిక్ మూవ్మెంట్ ప్యాటర్న్లను రికార్డ్ చేసినా, SessionLogger డేటా లాగింగ్ మరియు ట్రాన్స్మిషన్కు నిర్మాణాత్మకమైన మరియు నమ్మదగిన విధానాన్ని అందిస్తుంది. అదనంగా, SessionLogger యొక్క సోర్స్ కోడ్ పబ్లిక్గా అందుబాటులో ఉంది, భవిష్యత్తులో సహకారం మరియు మెరుగుదలలను అనుమతిస్తుంది.
ఇది ఎలా పని చేస్తుంది?
మీరు SessionLogger అనువర్తనాన్ని ప్రారంభించిన తర్వాత, సేకరణ సెషన్కు అవసరమైన అన్ని కాన్ఫిగరేషన్లను పేర్కొనడానికి రూపొందించబడిన విస్తరించదగిన ప్యానెల్ మీకు అందించబడుతుంది, అవి:
- API సెట్టింగ్లను కాన్ఫిగర్ చేయండి: సేకరించిన డేటా పంపబడే API URL మరియు పోర్ట్ నంబర్ను నమోదు చేయండి.
- డేటా రకాన్ని ఎంచుకోండి: స్టాటిక్ లేదా డైనమిక్ డేటా సేకరణ మధ్య ఎంచుకోండి మరియు సేకరణ సెషన్ నంబర్ను పేర్కొనండి. ది
సేకరణ సంఖ్య రిఫరెన్స్ పాయింట్ (RP)ని సూచిస్తుంది
స్టాటిక్ డేటా లేదా డైనమిక్ డేటా కోసం పథ సంఖ్య.
- స్థాన లేబుల్ని సెట్ చేయండి: మీరు సాధారణ టోగుల్ స్విచ్ని ఉపయోగించి లక్ష్య ప్రాంతం లోపల లేదా వెలుపల ఉన్నారా అని సూచించండి. "OUT"కి సెట్ చేసినప్పుడు, స్విచ్
ఆఫ్ చేయబడింది; "IN"కి సెట్ చేసినప్పుడు, స్విచ్ ఆన్ చేయబడుతుంది.
అన్ని ఫీల్డ్లు పూర్తయిన తర్వాత, డేటా ఎంట్రీలను నిర్ధారించడానికి మరియు కొనసాగడానికి పూరించిన ఐకాన్ బటన్ను నొక్కండి. క్లిక్ చేసిన తర్వాత, విస్తరించదగిన ప్యానెల్ అదృశ్యమవుతుంది, కనిష్ట డేటా సేకరణ వీక్షణకు పరివర్తన చెందుతుంది:
- డేటా సేకరణను ప్రారంభించండి: డేటాను లాగింగ్ చేయడం ప్రారంభించడానికి "సేకరించడం ప్రారంభించు" నొక్కండి. టైమర్ ప్రారంభమవుతుంది మరియు అవసరమైతే మీరు మీ స్థానాన్ని డైనమిక్గా అప్డేట్ చేయవచ్చు.
- డేటా సేకరణను ఆపివేయండి: పూర్తయిన తర్వాత, సెషన్ను ముగించడానికి "సేకరించడం ఆపివేయి" నొక్కండి మరియు చివరి డేటాసెట్ను APIకి పంపండి.
మీరు చర్య బటన్ను క్లిక్ చేసిన ప్రతిసారీ, అన్ని వినియోగదారు ఇన్పుట్లు మరియు టైమర్ విలువతో API సర్వర్కు JSON ఆబ్జెక్ట్ పంపబడుతుంది.
SessionLogger మొబైల్ యాప్ గురించి మరింత తెలుసుకోండి: https://github.com/es-av-it-pt/SessionLogger
అప్డేట్ అయినది
18 మార్చి, 2025