Це Android-додаток для ОС Android 2.3.3 і вище.
Йдеться про програмних і апаратних датчиків, які інтегровані в смартфони на сьогоднішній день.
Користувач може вибрати датчики і спостерігати поточні значення
- Акселерометр
- гіроскоп
- магнітометр
- GPS-положення
- .... І інші датчики
Потік, що містить сенсорно-значень в CSV- форматі з допомогою бездротової локальної мережі до клієнта і / або потоку на SD-карта може бути запущений і зупинений. Частота датчика Оновлення може бути скоригована.
Є деякі GPS-алгоритми працюють у фоновому режимі, який перетворює дані GPS в різних систем координат.
Потік через бездротову мережу використовує User Datagram Protocol (UDP) Інтерфейс.
Сторінка проекту цієї програми можна знайти тут:
http://sourceforge.net/projects/smartphone-imu/
Тут ви зможете скачати вихідний код.
Для того, щоб отримати дані, які ви можете використовувати щось на зразок Java Файл "QuoteClient" в файлах-секції Source Forge проекту Page. Або використовувати Python і компіляції:
-------------------------------------------------- ----------
імпорт гніздо, що відслідковує
хост = ''
порт = 5555
s = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.setsockopt (socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.bind ((хост, порт))
в той час як 1:
спробуйте:
повідомлення, адреса = s.recvfrom (8192)
друк (повідомлення)
за винятком (KeyboardInterrupt, SystemExit):
підвищувати
за винятком:
traceback.print_exc ()
-------------------------------------------------- ----------
Насолоджуйтесь навігації!