Tengo una pregunta que parece que no se ha abordado ya, tal vez porque es imposible, pero tal vez no. Recientemente recibí un dispositivo de monitoreo de la calidad del aire alimentado por USB y, como estudiante de posgrado curioso, creo que sería mucho más útil poder monitorear la calidad del aire desde mi teléfono inteligente. No hay ningún buen equivalente para esto, afaik. Esto tiene implicaciones bastante significativas si solo desea datos aproximados y no quiere traer equipos de monitoreo costosos; por ejemplo, soy parte de Ingenieros sin Fronteras, y cuantifico aproximadamente la cantidad de inhalación de humo y VOC que nuestra comunidad de socios ecuatoriano toma. en cada comida (realizada sobre un fuego abierto de biomasa, naturalmente) sería REALMENTE genial y nos daría una mejor idea del grado de problemas de salud que podemos esperar.
Así que hay un grado de ayudar al mundo, aquí, que es genial.
El problema es que a pesar de que los convertidores USB -> microUSB son bastante baratos, conectar todo junto (monitor, convertidor, teléfono) no funciona. Eso es demasiado fácil, por supuesto. Tras la instalación en una computadora normal, el software de monitoreo da el siguiente mensaje:
Installation
------------
This program is depending on the following files,
which are NOT distributed in this installation:
hh.exe CHM help system (Windows XP)
hhctrl.ocx CHM help system (Windows XP)
itircl.dll CHM help system (Windows XP)
itss.dll CHM help system (Windows XP)
SHLWAPI.DLL Registry key operations, a component of
IE and is also used by Windows Explorer.
Shipped with Internet Explorer 4.0
setupapi.dll Device enumeration
hid.dll Device i/o
The files above should already be in your computer's
system directory. If they are not, try running
Windows Update.
No espero que mi HTC Incredible 2 tenga estas cosas, pero solo uso FORTRAN y MATLAB para mi investigación, por lo que no sé si es posible ejecutar programas equivalentes para poner en marcha este sistema de ensueño. ¡Cualquier sugerencia será muy apreciada!
gracias, melissa
Aquí hay muchos problemas:
Por lo tanto, debe realizar una gran cantidad de trabajo aquí, incluida la ingeniería inversa de los comandos del dispositivo, ya que dudo que sea de código abierto. Te aconsejo que solo uses una computadora portátil: P
Como dice la respuesta anterior, Android es un dispositivo Linux, por lo que necesitaría controladores de Linux para este hardware, que dudo que existan. En total, necesitarías:
Esta es una gran cantidad de trabajo, y cualquier resultado que obtenga será específico para el teléfono para el que lo creó.
Personalmente, no creo que esto sea muy factible, aunque Honeycomb/ICS podría reducir, hasta cierto punto, la necesidad de realizar cambios en el marco.
usuario10170