Гэта 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 ()
-------------------------------------------------- ----------
Атрымлівайце асалоду ад навігацыі!