Quería hacer una entrada por algo que llevo estudiando algún tiempo.
Me hice programador de aplicaciones iPhone para tener acceso más exhaustivo a la documentación del programación de Apple y hacerme una aplicación para monitorizar el coche. Craso error, en principio.:_llm2:
Apple tiene cerrado el "hablar" con Bluetooth y con el puerto de 35 pines a un programa comercial/desarrollo llamado "Made for iPod/Works with iPhone". Es un tema de royalties porque acaban dándote un integrado, que te cobran, para que el dispositivo que desarrolles acceda al protocolo de transmisión usado en el dock. Así que el que no "pague" no accede ni por BT ni por cable. Afortunadamente pagas una vez, y accedes a todo, pero pagas una vez por unidad vendida... Por lo que apple se mira muy mucho cada dispositivo que vas a vender... pero esa es otra batalla que no viene al caso. :_col:
Eso dejó como unica alternativa a los chicos de iRev la unica vía posible. El Wifi :_idea:. El problema es que el adaptador se lo tienes que comprar a ellos. Bueno, realmente creo que hay 2 o 3 más que valen perfectamente, pero por precios similares. Y no bajan desde hace un año...
La ventaja es que la captura de datos es muuuuuuuuy rápida. Limitada a la velocidad del bus can en la red de lectura del sensor que quieras, que es bien poca (la subred más rápida es de 1MBPS y la más lenta de 125 kbps, frente a una capacidad de captura de 56MBPS). :_lee:
Pegadle un vistazo a YouTube con iRev (http://devtoaster.com/products/rev/). La aplicación está muy bien, porque se basa en todo el hardware que tiene el teléfono: gps, acelerómetro, brújula, y si le sumas la captura de datos de OBD ya te cagas. Te traza la ruta seguida con los datos obtenidos en cada muestreo. Un completo sistema de telemetría, :_gam: que además puede transmitir en tiempo real a donde tú le digas (ya que tienes una conexión de datos....). :_si: :_apl:
Y, por si fuera poco, te puedes diseñar tu tablero de instrumentos con los medidores que quieras y con los datos que quieras, algo "parecido" a lo que Mr. Ramaloji ha montado en su lanzadera espacial V70R, pero sin karaoke y salvando las distancias, claro.... ;-) :_shock:
Yo estuve pensando en comprarla y la verdad es que no me decidí. Me acababa de comprar un lector Bluetooth....:_mm:
Pero..... y los que no tienen un iPhone, qué (no es mi caso, obviamente y si, si, hay alguno que todavía no...)?:_coq:
- Tienen la alternativa de poner un pequeño pc, un netbook tipo asus eee, que pesa muy poco, y con una aplicación que consuma pocos recursos. Es engorroso y has de anclarlo de alguna manera.
- Tienen también la alternativa de hacer lo que hizo Mr. Ramaloji, que me parece la solución más radical pero la más flexible y potente (en cuanto a prestaciones). Con un CarPC puedes hacer de todo, y la pantalla táctil que ha elegido es fenómena. Hay que hacer obra, asegurar la corriente eléctrica, hacer que no te vacíe tu batería y ponerle propias (y como solución DE LIBRO, ponerle unas células solares para la recarga de las baterías, como hizo Ramaloji).
- Usar una PDA. Aquí hay algún que otro programa, basado en Windows CE, pero tienen una pantalla cutre. El que ya tenga pda y quiera darle algo más de uso es una buena alternativa, pero no recomendaría comprarse una para esto...
- Utilizar otro teléfono. Esta es la parte más complicada, pero puede que la más barata, aunque la pantalla es una kk de la vaca y la velocidad no es para tirar cohetes. Algunas aplicaciones vienen con fuentes que hay que compilar y engorronan su instalación, e incluso no llegan a funcionar en según qué terminales.
He recopilado algo para teléfonos basados en symbian S60 (S de Series, no de Volvo). Suelen ser los SmartPhones de Nokia, aunque mi objetivo es un K800 de SonyEricsson, que no lleva symbian...
Listado de teléfonos con Symbian S60
Inicialmente, todos los terminales que tienen symbian S60 son estos estos:
http://www.symbian.org/devices?manufacturer=All&platform=S60+1st+Edition
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP1
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP2
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP3
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+(Initial+Release)
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+FP1
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+FP2
Y algunos de los programas que he recopilado son estos:
Garmon:
SymBtELM:
OBDScope:
Intentaré ir ampliando este post...
Me hice programador de aplicaciones iPhone para tener acceso más exhaustivo a la documentación del programación de Apple y hacerme una aplicación para monitorizar el coche. Craso error, en principio.:_llm2:
Apple tiene cerrado el "hablar" con Bluetooth y con el puerto de 35 pines a un programa comercial/desarrollo llamado "Made for iPod/Works with iPhone". Es un tema de royalties porque acaban dándote un integrado, que te cobran, para que el dispositivo que desarrolles acceda al protocolo de transmisión usado en el dock. Así que el que no "pague" no accede ni por BT ni por cable. Afortunadamente pagas una vez, y accedes a todo, pero pagas una vez por unidad vendida... Por lo que apple se mira muy mucho cada dispositivo que vas a vender... pero esa es otra batalla que no viene al caso. :_col:
Eso dejó como unica alternativa a los chicos de iRev la unica vía posible. El Wifi :_idea:. El problema es que el adaptador se lo tienes que comprar a ellos. Bueno, realmente creo que hay 2 o 3 más que valen perfectamente, pero por precios similares. Y no bajan desde hace un año...
La ventaja es que la captura de datos es muuuuuuuuy rápida. Limitada a la velocidad del bus can en la red de lectura del sensor que quieras, que es bien poca (la subred más rápida es de 1MBPS y la más lenta de 125 kbps, frente a una capacidad de captura de 56MBPS). :_lee:
Pegadle un vistazo a YouTube con iRev (http://devtoaster.com/products/rev/). La aplicación está muy bien, porque se basa en todo el hardware que tiene el teléfono: gps, acelerómetro, brújula, y si le sumas la captura de datos de OBD ya te cagas. Te traza la ruta seguida con los datos obtenidos en cada muestreo. Un completo sistema de telemetría, :_gam: que además puede transmitir en tiempo real a donde tú le digas (ya que tienes una conexión de datos....). :_si: :_apl:
Y, por si fuera poco, te puedes diseñar tu tablero de instrumentos con los medidores que quieras y con los datos que quieras, algo "parecido" a lo que Mr. Ramaloji ha montado en su lanzadera espacial V70R, pero sin karaoke y salvando las distancias, claro.... ;-) :_shock:
Yo estuve pensando en comprarla y la verdad es que no me decidí. Me acababa de comprar un lector Bluetooth....:_mm:
Pero..... y los que no tienen un iPhone, qué (no es mi caso, obviamente y si, si, hay alguno que todavía no...)?:_coq:
- Tienen la alternativa de poner un pequeño pc, un netbook tipo asus eee, que pesa muy poco, y con una aplicación que consuma pocos recursos. Es engorroso y has de anclarlo de alguna manera.
- Tienen también la alternativa de hacer lo que hizo Mr. Ramaloji, que me parece la solución más radical pero la más flexible y potente (en cuanto a prestaciones). Con un CarPC puedes hacer de todo, y la pantalla táctil que ha elegido es fenómena. Hay que hacer obra, asegurar la corriente eléctrica, hacer que no te vacíe tu batería y ponerle propias (y como solución DE LIBRO, ponerle unas células solares para la recarga de las baterías, como hizo Ramaloji).
- Usar una PDA. Aquí hay algún que otro programa, basado en Windows CE, pero tienen una pantalla cutre. El que ya tenga pda y quiera darle algo más de uso es una buena alternativa, pero no recomendaría comprarse una para esto...
- Utilizar otro teléfono. Esta es la parte más complicada, pero puede que la más barata, aunque la pantalla es una kk de la vaca y la velocidad no es para tirar cohetes. Algunas aplicaciones vienen con fuentes que hay que compilar y engorronan su instalación, e incluso no llegan a funcionar en según qué terminales.
He recopilado algo para teléfonos basados en symbian S60 (S de Series, no de Volvo). Suelen ser los SmartPhones de Nokia, aunque mi objetivo es un K800 de SonyEricsson, que no lleva symbian...
Listado de teléfonos con Symbian S60
Inicialmente, todos los terminales que tienen symbian S60 son estos estos:
http://www.symbian.org/devices?manufacturer=All&platform=S60+1st+Edition
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP1
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP2
http://www.symbian.org/devices?manufacturer=All&platform=S60+2nd+Edition+FP3
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+(Initial+Release)
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+FP1
http://www.symbian.org/devices?manufacturer=All&platform=S60+3rd+Edition+FP2
Y algunos de los programas que he recopilado son estos:
Garmon:
Me da a mi que está en proyecto y muy verde...
http://sourceforge.net/projects/garmon/
http://michael.cronenworth.com/index.php?post/2008/07/31/Nokia-and-Python,-a-Tight-Pair-[Part-1]
http://www.howardforums.com/showthread.php/1409557-OBD-II-Reader-using-ELM-device-Car-Reader
http://sourceforge.net/projects/garmon/
http://michael.cronenworth.com/index.php?post/2008/07/31/Nokia-and-Python,-a-Tight-Pair-[Part-1]
http://www.howardforums.com/showthread.php/1409557-OBD-II-Reader-using-ELM-device-Car-Reader
SymBtELM:
Este parece algo más maduro, pero todavía requiere que se compile en el PC para el teléfono, y nada te garantiza que el instalable generado te funcione en tu teléfono.
Tiene los fuentes abiertos para que podamos mejorarla y es gratis (faltaría más si tengo yo que compilarla!)
No creo que valga para "usuarios" mondos y lirondos...
Para los desarrolladores de windows tienes que descargar algunos útiles, pero en mac está todo casi dentro...
Parece que el desarrollador ha usado un Nokia e61i para el testeo. Si tienes otro, vete tu a saber...
http://www.howardforums.com/showthread.php/1516530-SymBtElm-an-OBD-II-program-til-Symbian?p=12471365
http://symbtelm.moxoed.com/home
Tiene los fuentes abiertos para que podamos mejorarla y es gratis (faltaría más si tengo yo que compilarla!)
No creo que valga para "usuarios" mondos y lirondos...
Para los desarrolladores de windows tienes que descargar algunos útiles, pero en mac está todo casi dentro...
Parece que el desarrollador ha usado un Nokia e61i para el testeo. Si tienes otro, vete tu a saber...
http://www.howardforums.com/showthread.php/1516530-SymBtElm-an-OBD-II-program-til-Symbian?p=12471365
http://symbtelm.moxoed.com/home
OBDScope:
Este promete. Y además tiene un instalable. Te puedes bajar gratis la demo de 7 días y probarlo. Luego te cuesta 9,95 euros. Razonable, aunque hay que ver si funciona bien...
http://obdscope.urli.net/
Lo voy a probar con un Nokia 6630 que me regalaron y acabo de caer que está muerto de risa, porque quiero ver la temperatura, porque me da a mi que el termómetro del interior me tanga. Como no quiero gráficos ni leches, con un parámetro me vale (si puedo configurar más, mehó!).
OBDSpy: :_emo:http://obdscope.urli.net/
Lo voy a probar con un Nokia 6630 que me regalaron y acabo de caer que está muerto de risa, porque quiero ver la temperatura, porque me da a mi que el termómetro del interior me tanga. Como no quiero gráficos ni leches, con un parámetro me vale (si puedo configurar más, mehó!).
Este también promete y parece que el mejor!
109 eurazos, con el lector (que es exácto al mío y me costó 60 US$ en honkong/ebay) y 49 sin él.
http://www.obdspy.es/obdspy/obdspy_mobile.php
109 eurazos, con el lector (que es exácto al mío y me costó 60 US$ en honkong/ebay) y 49 sin él.
http://www.obdspy.es/obdspy/obdspy_mobile.php
Intentaré ir ampliando este post...
Última edición: