מהי אפליקציית SessionLogger?
SessionLogger הוא אפליקציה סלולרית שנועדה לסייע לחוקרים באיסוף מערכי נתונים בעלי תווית Bluetooth Low Energy (BLE) למטרות מחקר. זה מאפשר למשתמשים לרשום מטא נתונים חיוניים, כגון סוג נתונים ותוויות מיקום, עם ממשק פשוט ואינטואיטיבי. עם אינטגרציה חלקה של API, SessionLogger מקל על רישום נתוני איסוף הפעלה ולשדר אותם לשרת API מרוחק.
נכון לעכשיו, SessionLogger תומך בשני סוגים של איסוף נתונים:
איסוף נתונים סטטי: מתעד נתונים בנקודות ייחוס קבועות.
איסוף נתונים דינמי: לוכד תנועה על פני מיקומים שונים, כגון מעברים בין אזורים.
למה להוריד את SessionLogger?
אם המחקר שלך כולל איסוף נתונים של BLE, SessionLogger מפשט את התהליך. האפליקציה מציעה ממשק ידידותי למשתמש המאפשר לך להגדיר פרמטרים, לבחור סוגי נתונים ולהתחיל לאסוף נתונים מסומנים בקלות. בין אם עוקבים אחר נקודות נתונים סטטיות או רישום דפוסי תנועה דינמיים, SessionLogger מספק גישה מובנית ואמינה לרישום נתונים ושידור. בנוסף, קוד המקור של SessionLogger זמין לציבור, ומאפשר שיתוף פעולה ושיפורים עתידיים.
איך זה עובד?
לאחר שתפעיל את אפליקציית SessionLogger, מוצג בפניך חלונית הניתנת להרחבה שנועדה לציין את כל התצורות הדרושות להפעלת האיסוף, כלומר:
- הגדר הגדרות API: הזן את כתובת ה-API ומספר היציאה אליה יישלחו הנתונים שנאספו.
- בחר סוג נתונים: בחר בין איסוף נתונים סטטי או דינמי וציין את מספר הפעלת האיסוף. ה
מספר אוסף מציין את נקודת ההתייחסות (RP) עבור
נתונים סטטיים או מספר המסלול עבור נתונים דינמיים.
- הגדר תווית מיקום: ציין אם אתה נמצא בתוך או מחוץ לאזור היעד באמצעות מתג החלפה פשוט. כאשר מוגדר ל"OUT", המתג הוא
כבוי; כאשר מוגדר "IN", המתג מופעל.
לאחר השלמת כל השדות, הקש על כפתור הסמל המלא כדי לאשר את הזנת הנתונים ולהמשיך. בלחיצה, החלונית הניתנת להרחבה נעלמת, ועוברת לתצוגת איסוף נתונים מינימלית כדי:
- התחל איסוף נתונים: הקש על "התחל לאסוף" כדי להתחיל ברישום נתונים. טיימר מתחיל, ותוכל לעדכן באופן דינמי את המיקום שלך במידת הצורך.
- עצור איסוף נתונים: בסיום, הקש על "הפסק איסוף" כדי לסיים את ההפעלה ולשלוח את מערך הנתונים הסופי ל-API.
בכל פעם שאתה לוחץ על כפתור הפעולה, אובייקט JSON נשלח לשרת ה-API עם כל כניסות המשתמש וערך הטיימר.
למידע נוסף על אפליקציית SessionLogger לנייד: https://github.com/es-av-it-pt/SessionLogger
עדכון אחרון בתאריך
18 במרץ 2025