Guiller, evidentemente sí
Para este tipo de displays hay que "construir" cada tipo de letra que es lo que más memoria ocupa en el PIC
Siempre que se mantengan los tipos de letra, los datos en pantalla pueden ser tan complejos o variables como se quiera. Como ya dije, uso el plugin de Nye, por lo que el asunto está un poco sujeto a la cantidad de datos que este suministra. No son pocos, con lo cual se pueden hacer decenas de combinaciones.
Como decía, el protocolo que uso es HID... Este protocolo puede mandar de golpe hasta 64 bytes... Yo he reducido mi flujo de datos a 16 bytes porque pienso que el FrameRate es sagrado, y no estoy seguro de si mandar demasiada información afecta negativamente a esta tasa.
En el display de este último vídeo que me has puesto, los datos son exactamente los mismos que en el display RS232 original de Gaboni... ahí si que estaba limitado porque era lo que había
... simplemente, estaba aprovechando la DLL inicial.
Vamos a ver en este:
[img]http://img813.imageshack.us/img813/3347/displays.jpg[/img]
Uploaded with
ImageShack.us
Mi idea original, era hacer algo parecido a lo que dices tu, o sea, dejar los 7 datos de arriba fijos, y usar las dos lineas de abajo para diferentes datos intercambiables... Los datos de arriba son los más significativos, y desde mi punto de vista, deben permanecer siempre... Aquí no hay mucha novedad excepto la única mejora visible, que es los decilitros en el dato GAS...
Después entramos en las dos lineas de abajo... Estos datos son esos porque son los que su día yo consideré y me parecieron suficientes... pero nada impide implementar dentro del protocolo algo que permita cambiarlos sobre la marcha. El problema de esto es que cuando hice este, ya me entro la "vaguitis" y dejé de evolucionarlo
.
En cualquier caso, al igual que no me gustan los display de 7 segmentos, no me gustaría que la cosa resultara ser demasiado compleja. Como veis, en una pantalla GLCD de las baratas, se pueden meter simultáneamente muchos más datos.
Y yendo al lado práctico...
Habría que fijar el HardWare... o sea, una pantalla KS108/128x64 + N Leds...
Para mí es suficiente con tres, pero entiendo que son pocos... ¿8 estaría bien?...
Lo de alguien que tenga programador de PICs, lo decía porque, mientras que el Hardware es casi seguro que no varíe, si nos ponemos, el firmware seguro que va a sufrir muchos cambios.
Y no os preocupéis los que no tenéis ni zorra, no es ningún problema implementar un sistema para proporcionaros los chips ya programados o reprogramados, pero lo mismo tenéis que esperar a que la cosa esté un poco más estable.
Guiller, si tienes programador, yo empezaría por este diseño de pantalla para después ir evolucionandolo.
Furri... no hay problema, pero sería mucho mejor si fueras rosquillero de RFactor
... Yo uso el PDS o el Swordfish (los tengo legales), pero el mapeo de los datos será siempre el mismo independientemente del compilador que se use. Lo pondré.
Y para terminar... No se si este display tiene mucho mérito, pero, al menos, la mitad siempre es de Joan Pey a.k.a. Nye, que es el que me ha echado una mano para poner en marcha todo el software del Host. Y una cosa más, aunque tengo mi propio plugin funcionando, he preferido seguir usando el suyo para mantener la compatibilidad... me faltan un par de datos que si están en el InternalsPlugin, pero bueno, ya veremos...
un saludo