4 votos

Mac Sensor de Movimiento brusco: Obtener el estado de activación

Muy similar a este de Superusuario pregunta, me gustaría saber si hay una manera de saber cuando el SMS es realmente comprometidos.

Tenga en cuenta que yo no quiero saber si el sensor está activado (que se puede hacer desde el Terminal con sudo pmset -g). Específicamente, quiero saber cuando es el sensor de viajes y las fuerzas de la unidad de disco duro en la cabeza de parque, y cuando detecta el peligro es evidente y permite que la cabeza se mueva de nuevo. En un caso ideal de una notificación Growl sería fantástico, pero incluso un registro sería suficiente.

Lo pregunto porque como notas de Manzana en su página de soporte, el SMS puede ser disparado en ciertos entornos, tales como discotecas, cuando sería indeseable. Sin embargo, la única manera de saber si usted está en un entorno como este es por adivinar ya que no he encontrado una manera de decirle a la frecuencia o la longitud de tiempo que el SMS en realidad hace que la cabeza de los parques. Entiendo que la simple cosa a hacer es deshabilitar el sensor en su totalidad, pero el punto de la cuestión es cómo ganar visibilidad en el real de la actividad del sensor.

2voto

Steve Evans Puntos 155

El Sensor de Movimiento brusco de estado está disponible a través de IOKit.

Una librería de código libre, SMSLib, proporciona una Objective-C y de interfaz de línea de comandos de ejemplo de la herramienta para el acceso al estado del Sensor de Movimiento brusco:

SMSLib es la biblioteca de software utilizado por SeisMac y SeisMaCalibrate para acceder a los Sensores de Movimiento brusco en los últimos portátiles Macintosh. Escrito en Objective-C, que proporciona estable y fácil acceso, la abstracción de las diferencias de hardware entre once diferentes modelos de ordenador portátil. Para una mejor precisión, se puede utilizar SeisMaCalibrate para calibrar su equipo portátil Sensores de Movimiento brusco. SMSLib es de código abierto, liberado bajo la Universidad de Illinois/NCSA Licencia de código Abierto.

Muestra adicional de código y herramientas están disponibles en Amit Singh Sensor de Movimiento brusco de la página.

Una técnica pertinente pregunta en StackOverflow acerca de este tema, sondear el acelerómetro/sensor de movimiento en un MacBook Pro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X