ATS-mini SI4732: lenguaje de script

El receptor ATS-mini SI4732 cuenta con su propio lenguaje de programación, compatible con CSS y JavaScript, que permite obtener resultados rápidamente con un mínimo de esfuerzo. 

La programación se realiza via wifi y usando el navegador como editor.

Los scripts se ejecutan y se guardan en el propio receptor.

En un principio un script machaca al anterior

El ciclo de desarrollo es el siguiente:

  • Cargar el interprete del lenguaje (.bin) en el receptor ATS-mini (Sólo la primera vez) mediante alguno de los procedimeintos que ya hemos visto, por ejemplo usando la URL https://espressif.github.io/esptool-js/ 
  • Crear copia de seguridad del programa actual
    • Llamar EDITAR para mostrar el programa actual
    • Guardar con un nuevo nombre con Guardar
  • Seleccionar todo (Ctrl+A) y eliminar (Supr)
  • Crear o insertar el nuevo programa
  • Utilice Guardar para guardar los cambios en la radio.
  • Utilice EJECUTAR para ejecutar el programa guardado en la radio

El navegador desde el que estamos editando y ejecutando el programa mostrará una página con la salida del programa (si la hay). 

Mientras esta ventana esté activa, se produce una comunicación rápida y constante entre el navegador y el receptor ATSmini a través de los llamados web sockets. Estos requieren una conexión wifi estable, sin la cual el sistema no funcionará. 

Si no se requiere la salida del navegador, se puede cerrar la ventana y el programa se ejecutará automáticamente en la radio.

Editor de ATS mini SI4732


HJBernDt propone una gran cantidad de ejemplos que incrementan su complejidad y ayudan al aprendizaje como por ejemplo

BUSCA REDES WI-Fi

Timer 5000,[tm]
wPrint "Scanning Wifi..."
[tm]
n = wifi.scan()
Cls
Print "Networks found: " & n
For i = 1 To n
Print i & ". " & wifi.ssid(i) & " and " & wifi.rssi(i) & " dB"
Next i
Wait

PARPADEO DE LA PANTALLA
' Press Encoder to exit loop
do
    pinout 38,1
    delay 500
    pinout 38,0
    delay 500
loop until pinIn(21) = 0

y muchos mas con y sin funciones de radio 

Ver también

Referencias

No hay comentarios:

Publicar un comentario

Radiotelemetria en globos sondas

La telemetría de los globos sondas con fines científicos, como los globos  meteorológicos por parte de las agencias de meteorología, o  con...