Professional Documents
Culture Documents
Touchqode Sensors
Touchqode Sensors
by
Stefan Varga, Michal Kostic
touchqode.com
jsug.at
University of Technology Vienna
October 25
th
2010
hy sensors!
2
"
#
A$$lications
,a)ing
A%
A% ,a)ing
A% -avigation
.ar codes
5ac2age> android0hard1are
8lasses>
Sensor0TK5(LH6,OT
SensorManagerRs constants
H6,OTL8HOU3K> 100
H6,OTLNUHHMOO-> 0025
H6,OTL-OLMOO-> 00001
H6,OTLSOA3(> 2000000
H6,OTLSU-H6,OT> 11000000
H6,OTLSU-H6,OTLMAS> 12000000
H6,OTLSU-%6S(> #0000
1"
5roDi)ity sensor
Sensor0TK5(L5%OS6M6TK
Sensor0TK5(LT(M5(%ATU%(
val+esP0Q ? te)$erat+re
15
5ress+re sensor
Sensor0TK5(L5%(SSU%(
val+esP0Q ? $ress+re
no constants
1:
5osition sensors
1<
Magnetic sensor
Sensor0TK5(LMA,-(T68LN6(H3
SensorManagerRs constants
MA,-(T68LN6(H3L(A%TOLMAS> :000
MA,-(T68LN6(H3L(A%TOLM6-> "000
1;
Accelero)eter sensor
TK5(LA88(H(%OM(T(%
,%AV6TKL(A%TO, ,%AV6TKLVU56T(%,
,%AV6TKLMA%S, ,%AV6TKLM(%8U%K,
,%AV6TKLMOO-, ,%AV6TKL-(5TU-(
1=
Orientation sensor
TK5(LO%6(-TAT6O-
3e$recated
TK5(L,K%OS8O5(
Accelero)eter
,yrosco$e
not )ove)ent
SensorManager0get%otationMatriDB
)atriD%, )atriD6,
)atriDAccelero)eter, )atriDMagneticCF
%
t
? %
@1
UneD$ected res+lts
free fall
north $ole
acceleration