¿Alguien sabe de una API Java "estandarizada" para trabajar con sensores, y que está estrechamente vinculada a Java ME como es el caso de JSR 256?¿Hay una API de sensor Java SE?
Estoy escribiendo una biblioteca Java para interactuar con una red de sensores que consta de varios tipos diferentes de sensores (en su mayoría cosas simples como temperatura, humedad, GPS, etc.).
Hasta ahora he rodado mi propia interfaz, y los usuarios tienen que escribir aplicaciones en contra de esto. Me gustaría cambiar este enfoque e implementar una API "estándar" para que las implementaciones no estén estrechamente vinculadas a mi biblioteca.
Miré JSR 256, pero realmente no es una gran solución, ya que es para Java ME, y mi biblioteca es utilizada principalmente por dispositivos Android o portátiles que ejecutan la totalidad de Java SE.
JSR-256 está diseñado para J2ME, de acuerdo con esto: http://jcp.org/en/jsr/tech?listBy=1&listByType=platform – skaffman
Sí, lamentablemente el JSR-256 no le permite extender con tus propios sensores Estás limitado a los sensores de tu dispositivo. En mi caso, necesito interconectar una red de sensores que no es parte de un dispositivo móvil, por lo que no es una opción (aparte de que JSR-256 está destinado para J2ME, que lo descarta para empezar). –
Los ejemplos de sensores de temperatura, humedad y ubicación (GPS) se dan en las páginas 68-69 de la versión 1.2 de la especificación JSR-256. – shadit