viernes, 17 de mayo de 2013

Sudden Motion Sensor (Sensor de Movimiento Brusco)

El Sensor de Movimiento Brusco (SMS, Sudden Motion Sensor en inglés) es un sistema hardware de protección de datos utilizado en todos los portátiles de Apple. Apple introdujo el sistema el 1 de enero de 2005 en los PowerBook y el 26 de julio en los iBook. Desde octubre de 2006 ya está incluido en todos los portátiles de la marca.



El sistema se basa en un acelerómetro triaxial que detecta fuertes vibraciones, cambios bruscos de posición o movimientos rápidos no habituales y prepara el (relativamente) frágil mecanismo del disco duro deteniendo de manera inmediata los cabezales para reducir el riesgo de daños en caso de impacto.

Mucha gente se asusta porque, al mover el portátil para cambiarlo de lugar, oyen un "click" y, si están reproduciendo un video o un audio, éste se pausa. He ahí el SMS activándose. La reproducción pausada se reanudará tan pronto como el SMS se encuentre en un estado en el que se pueda desbloquear. Se recomienda que se evite mover el equipo en marcha y, en caso de tener que desplazarlo, hacerlo con el equipo en reposo ya sea mediante la orden del menú, bajando la tapa o con la combinación de teclas CMD + ALT + EJECT.

Según la wikipedia el sensor que utiliza Apple, en al menos el MacBook Pro 15", es el Kionix KXM52-1050 de tres ejes de chip acelerómetro, con un rango dinámico de + / - 2 g y el ancho de banda de hasta 1,5 kHz.

¿Qué pasa si necesito desactivar el sensor de movimiento brusco? 

Apple recomienda que no se modifiquen los ajustes del sensor pero, en caso de necesidad, como por ejemplo en una sala de conciertos en directo, donde las vibraciones externas podrían ser lo bastante fuertes como para que el sensor se active inesperadamente, puede ser interesante deshabilitarlo temporalmente.


Deshabilitar el SMS (Mac OS X v10.4 y posterior)

En primer lugar vamos a comprobar el estado del sensor mediante el siguiente comando en Terminal:
pmset -g 














Escribe la contraseña de administrador cuando se te solicite y haz clic en Retorno. El valor por omisión es "1", activado. Si el sensor está desactivado el valor será "0".


Podemos desactivar el sensor mediante el comando:
sudo pmset -a sms 0
Para volver a activar el Sensor de Movimiento Brusco habrá que escribir el siguiente comando:
sudo pmset -a sms 1
Puedes comprobar que el estado ha cambiado volviendo a introducir el comando:
pmset -g
Personalmente NO RECOMIENDO el desactivarlo puesto que con ello se pone en peligro la integridad del disco duro (y de tu información).

Curiosidades

Hay programas que pueden leer el estado del Sudden Motion Sensor y utilizarlo como un rudimentario "joystick" para jugar. Jaems, en su página Jnote.org ha publicado una aplicación que monitoriza el estado del sensor llamada Tilt2Joystick.

He aquí un video en el que Jaems juega al PacMan usando el Sudden Motion Sensor como mando.



____________________________________________________________
Enlaces: Blog personal de Jaems, Tilt2Joystick 1.1.dmg,

No hay comentarios:

Publicar un comentario

Deja tus opiniones y/o comentarios, nos sirven para mejorar nuestro blog, gracias