Aplikasi ini mengirimkan pengukuran dari sensor inertial ponsel Anda melalui UDP sebagai CSV (Nilai yang Dipisahkan Koma) ke komputer di jaringan Anda. Ini mengubah ponsel Anda menjadi unit pengukuran inertial nirkabel (IMU).
Sensor berikut didukung:
- Akselerometer - Giroskop - Magnetometer
Jika ponsel Anda tidak memiliki semua sensor ini, hanya data sensor yang tersedia yang dikirimkan.
Contoh paket UDP: 890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134, 5, -21.660,-36.960,-28.140
Cap waktu [detik], sensorid, x, y, z, sensorid, x, y, z, sensorid, x, y, z
Id sensor: 3 - Akselerometer (m/s^2) 4 - Giroskop (rad/s) 5 - Magnetometer (micro-Tesla uT)
Anda dapat menjalankan aplikasi ini di latar belakang. Dialog peringatan muncul, jika Anda tidak terhubung ke jaringan WiFi.
Dalam contoh video, streaming langsung diproses oleh skrip MATLAB untuk Pemfilteran Kalman. Tapi itu terserah Anda, apa yang Anda lakukan dengan data.
Dengan skrip Python berikut ini Anda dapat menangkap aliran data UDP dari ponsel Anda:
# ------------------------------------------------------- impor soket, traceback
host = '' port = 5555
s = soket.socket(socket.AF_INET, soket. SOCK_DGRAM) s.setockopt (soket. SOL_SOCKET, soket. SO_REUSEADDR, 1) s.setockopt (soket. SOL_SOCKET, soket. SO_BROADCAST, 1) s.bind((host, port))
sedangkan 1: Mencoba: pesan, alamat = s.recvfrom(8192) cetak pesan kecuali (KeyboardInterrupt, SystemExit): Meningkatkan Kecuali: traceback.print_exc() # -------------------------------------------------------
Riwayat versi
- Versi 1.2 diposting di 2012-09-12
Beberapa perbaikan dan pembaruan - Versi 1.2 diposting di 2012-09-12
- Masalah rotasi layar diperbaiki,- Perbaikan bug (aplikasi tidak mengirim data)
Detil Program
- Kategori: Utilitas Sistem > Pemeliharaan Sistem
- Penerbit: Jan Zwiener
- Lisensi: Gratis
- Harga: N/A
- Versi: 1.2
- Platform: android