3 votes

Liste des capteurs corporels disponibles sur les appareils Android

Comment puis-je répertorier les capteurs corporels disponibles sur les appareils Android ?

7voto

Milner Points 533

L'ADB peut être votre ami ici :

adb shell dumpsys sensorservice

vous fournira une liste de tous les capteurs de vos appareils ainsi que des détails sur ceux-ci. Dans l'exemple suivant, j'ai juste capturé une liste de leurs noms (meilleure lisibilité) en utilisant ma machine Linux avec mes Wileyfox Swift connecté :

$ adb shell dumpsys sensorservice |egrep -B99999 "^halVersion" |awk -F '|' '{print $1}' |grep -v -e '^[[:space:]]*$'
Sensor List:
liteon-light   
liteon-proximity
BOSCH Acceleration Sensor
BOSCH Gyroscope Sensor
BOSCH Magnetic Field Sensor
BOSCH Orientation Sensor
BOSCH Gravity Sensor
BOSCH Linear Acceleration Sensor
BOSCH Rotation Vector Sensor
BOSCH Game Rotation Vector Sensor
BOSCH Gyroscope Uncalibrated Sensor
BOSCH Magnetic Field Uncalibrated Sensor
BOSCH Geomagnetic Rotation Vector Sensor
Rotation Vector Sensor
Gravity Sensor 
Linear Acceleration Sensor
Orientation Sensor
Corrected Gyroscope Sensor
Gyroscope Bias (debug)
9-axis fusion disabled (0 clients), gyro-rate= 200.00Hz, q=< 0, 0, 0, 0 > (0), b=< 0, 0, 0 >
halVersion 16973825

La distinction des types de capteurs est une question différente et, à mon avis, elle n'est pas couverte aussi facilement. Mais en sachant quels capteurs existent, vous pouvez les distinguer vous-même.

Autopromotion : Mon outil Adebar les inclut dans la documentation du dispositif qu'il génère.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X