Ứng dụng SessionLogger là gì?
SessionLogger là một ứng dụng di động được thiết kế để hỗ trợ các nhà nghiên cứu thu thập bộ dữ liệu Bluetooth Low Energy (BLE) được gắn nhãn cho mục đích nghiên cứu. Nó cho phép người dùng ghi lại siêu dữ liệu cần thiết, chẳng hạn như loại dữ liệu và nhãn vị trí, với giao diện đơn giản và trực quan. Với tích hợp API liền mạch, SessionLogger giúp dễ dàng ghi nhật ký dữ liệu phiên thu thập và truyền chúng đến máy chủ API từ xa.
Hiện tại, SessionLogger hỗ trợ hai loại thu thập dữ liệu:
Thu thập dữ liệu tĩnh: Ghi lại dữ liệu tại các điểm tham chiếu cố định.
Thu thập dữ liệu động: Ghi lại chuyển động trên các vị trí khác nhau, chẳng hạn như chuyển tiếp giữa các khu vực.
Tại sao tải xuống SessionLogger?
Nếu nghiên cứu của bạn liên quan đến việc thu thập dữ liệu BLE, SessionLogger sẽ đơn giản hóa quy trình. Ứng dụng này cung cấp giao diện thân thiện với người dùng cho phép bạn định cấu hình các tham số, chọn loại dữ liệu và bắt đầu thu thập dữ liệu được gắn nhãn một cách dễ dàng. Cho dù theo dõi các điểm dữ liệu tĩnh hay ghi lại các mẫu chuyển động động, SessionLogger đều cung cấp một cách tiếp cận có cấu trúc và đáng tin cậy để ghi và truyền dữ liệu. Ngoài ra, mã nguồn của SessionLogger được cung cấp công khai, cho phép cộng tác và cải tiến trong tương lai.
Nó hoạt động như thế nào?
Sau khi khởi chạy ứng dụng SessionLogger, bạn sẽ thấy một bảng điều khiển có thể mở rộng được thiết kế để chỉ định tất cả các cấu hình cần thiết cho phiên thu thập, cụ thể là:
- Định cấu hình cài đặt API: Nhập URL API và số cổng nơi dữ liệu được thu thập sẽ được gửi.
- Chọn Loại dữ liệu: Chọn thu thập dữ liệu Tĩnh hoặc Động và chỉ định số phiên thu thập. các
số bộ sưu tập cho biết Điểm tham chiếu (RP) cho
dữ liệu tĩnh hoặc số quỹ đạo cho dữ liệu động.
- Đặt Nhãn vị trí: Cho biết bạn đang ở trong hay ngoài khu vực mục tiêu bằng một công tắc bật tắt đơn giản. Khi đặt thành “OUT”, công tắc sẽ
tắt; khi được đặt thành “IN”, công tắc sẽ được bật.
Sau khi hoàn tất tất cả các trường, hãy nhấn vào nút biểu tượng đã điền để xác nhận các mục nhập dữ liệu và tiếp tục. Khi nhấp vào, bảng điều khiển có thể mở rộng sẽ biến mất, chuyển sang chế độ xem thu thập dữ liệu tối thiểu thành:
- Bắt đầu thu thập dữ liệu: Nhấn vào "Bắt đầu thu thập" để bắt đầu ghi dữ liệu. Đồng hồ hẹn giờ bắt đầu và bạn có thể tự động cập nhật vị trí của mình nếu cần.
- Dừng thu thập dữ liệu: Khi hoàn tất, chạm vào "Dừng thu thập" để kết thúc phiên và gửi tập dữ liệu cuối cùng tới API.
Mỗi lần bạn nhấp vào nút hành động, một đối tượng JSON sẽ được gửi đến máy chủ API cùng với tất cả thông tin đầu vào của người dùng và giá trị bộ hẹn giờ.
Tìm hiểu thêm về ứng dụng di động SessionLogger: https://github.com/es-av-it-pt/SessionLogger
Lần cập nhật gần đây nhất
18 thg 3, 2025