Comunidad de diseño web y desarrollo en internet online

Lectura de variables de una estación meteorológica

Citar            
MensajeEscrito el 28 Oct 2014 10:28 am
Hola amigos,
Se trata de cargar una variable, la cual viene determinada a través de un archivo llamado variables.txt que genera una estación meteorológica, para así modificar la aguja de un anemómetro (gauge) generado en HTML5.

Esta es la línea que modifica la aguja del anemómetro. El valor 98 marca el grado de giro de la aguja.
<input type="text" id="valbox" value="98"/>

Aquí la variable que genera el archivo variables.txt
*AZI=98

Alguna sugerencia sobre cómo relacionar la variable con el campo value, para que, según cambie el valor de ésta, igualmente lo haga el campo value, y gire el compás a su grado correspondiente...?

Muchas gracias por adelantado.

Por Hucles

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Oct 2014 05:30 pm
Lee el contenido del archivo en una variable (con Ajax tal vez) y luego usa una expresión regular para encontrar el valor que te interesa.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 28 Oct 2014 06:06 pm
Gracias DriverOp por tu aporte. Sigo investigando...

Por Hucles

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Oct 2014 09:37 pm
La estación también genera un archivo XML con los datos actuales. El formato es este:

<item sensor="wind0" cat="dir" unit="deg">274</item>

Donde 274 es el valor en grados del anemómentro, para el caso del sensor de viento.

<item sensor="wind0" cat="speed" unit="kmh">20.5</item>

Este otro dato del XML indica la velocidad actual del viento.

Por Hucles

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Oct 2014 12:34 pm
¿Y puedes leer ese archivo por Ajax?, ¿la estación tiene un servidor web o cómo es el tema?

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 29 Oct 2014 12:38 pm
DriverOp,
Los archivos los envía por FTP a una carpeta del server de nuestro dominio...

Por Hucles

26 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.