Firmware y software

El programa que está dentro del dispositivo.
Y el que lo gobierna desde fuera.

EDG desarrolla el firmware de los dispositivos con microcontrolador y los programas que están alrededor: la aplicación para quien los usa, el servidor que los recoge, la página para quien los prepara. La electrónica la diseña quien fabrica el dispositivo; EDG escribe lo que corre dentro y toda la cadena que lo conecta con el resto.

  • Firmware sobre microcontroladorProtocolos a medida
  • Aplicaciones para Android e iPhoneServidor y área de gestión
  • Actualización a distanciaBanco de preparación
Placa con su pantalla, teléfono con la aplicación y portátil con el área de gestión

Un ejemplo

Una máquina profesional vendida por uso

quien fabrica la máquina — la electrónica de a bordo
EDG — firmware, aplicación, servidor, banco

El fabricante cede las máquinas a sus clientes y las cobra por uso: por minutos de trabajo o por impulsos. Hacía falta una placa a bordo que habilite o bloquee la máquina según el crédito, una aplicación para el cliente que la usa y un servidor para quien la gestiona. Seis cosas que hace el sistema, y que cuentan cómo trabaja EDG.

01

Decide sola

la conexión sirve para contar, no para funcionar

La placa guarda a bordo el crédito, la caducidad y los contadores, en una memoria por duplicado que se repara sola. Si no hay red, la máquina sigue trabajando con lo que tiene y da cuenta de los consumos en cuanto vuelve la conexión. Ninguna decisión espera una respuesta de fuera.

La pantalla de la placa en servicio: fecha, hora, red, crédito
1 · La pantalla de la placa
Dibujo: la máquina con la placa a bordo y la red en trazos
2 · Funciona también sin red
02

El teléfono hace de puente

la máquina sin red habla igualmente

Donde no hay Wi-Fi, la aplicación del cliente se conecta a la placa por Bluetooth, toma la llamada que la placa habría hecho sola, la envía al servidor con la conexión del teléfono y devuelve la respuesta. Para la placa es una sincronización como las demás; para el cliente son tres pasos en la pantalla.

Pantalla del teléfono: la sincronización con sus pasos
1 · La aplicación del cliente
Dibujo: de la placa al teléfono por Bluetooth, del teléfono al servidor por datos móviles
2 · El recorrido de los datos
03

Actualización a distancia

nunca mientras la máquina trabaja

Desde el área de gestión se pide la actualización del firmware de una placa. En la primera llamada la placa toma nota; descarga y se reescribe en el siguiente arranque, antes de poner en marcha la máquina, con las radios apagadas. A quien está trabajando no se le interrumpe, y la versión a bordo aparece en la lista en cuanto la placa vuelve a presentarse.

Pantalla: el recuadro del firmware en la página de la máquina
1 · La petición desde el gestor
La pantalla de la placa durante una actualización de firmware
2 · La placa actualizándose
04

Si se va la corriente

el último recuento no se pierde

Al caer la alimentación la placa tiene unos segundos de reserva en un condensador. Los usa para guardar los contadores, cerrar la última llamada al servidor y apagarse en orden. Cuando vuelve la corriente arranca sola, con los números correctos: en el servidor la llamada de apagado figura con la hora exacta.

Dibujo: la línea de tiempo de un corte de corriente
1 · Los segundos de reserva
Pantalla: el registro de llamadas con la línea de apagado
2 · La llamada registrada
05

Preparación desde una página web

nada que instalar

Quien prepara las placas abre una página del servidor: instala el firmware desde el navegador, configura la placa por el cable USB, lee el código que la placa declara y la asigna al cliente. Tres pasos numerados en la misma pantalla, en lenguaje llano, sin programas en el ordenador.

Pantalla: el banco de preparación, instalación del firmware desde el navegador
1 · El firmware desde el navegador
Pantalla: el banco de preparación, asignación de la placa al cliente
2 · Leído de la placa, asignado al cliente
06

El mismo protocolo de antes

solo cambia la dirección

Los créditos ya estaban en un servidor del fabricante. El nuevo servidor se ha escrito para responder al mismo diálogo exacto: las placas pasan de uno a otro cambiando una dirección en la configuración, sin tocar el firmware y sin perder el histórico. El fabricante decide cuándo, y puede volver atrás.

Dibujo: una placa y dos servidores que hablan el mismo diálogo
1 · Dos servidores, un diálogo
Pantalla: el cuadro de mando del área de gestión
2 · El área de gestión
4piezas escritas por EDG: firmware, aplicación, servidor, banco
3caminos hacia la placa: Wi-Fi, Bluetooth, cable
2sistemas de teléfono, Android e iPhone, el mismo programa
0programas que instalar para preparar una placa

Contacto

Hablemos
de la planta.

Qué se pesa, qué se etiqueta, qué no cuadra al final del día: se parte de ahí, con una visita a la empresa, y se llega a una propuesta escrita. Ningún compromiso antes de la propuesta.

  1. 01
    Una llamada o un correoSe cuenta cómo es hoy la planta: máquinas, puestos, qué se quiere resolver.
  2. 02
    La visita a la empresaSe miran las líneas, las básculas, las impresoras y el programa de gestión en uso, con quien trabaja con ellos.
  3. 03
    La propuesta escritaQué se hace, en qué orden, con qué plazos y qué costes. Se empieza solo tras el acuerdo.
  • OficinasPalazzo Gecos · Via Arcora 110 · 80013 Casalnuovo di Napoli (NA)
  • Sede legalVia Miguel Cervantes de Saavedra 64 · 80133 Napoli
  • Teléfono081 028 2091
  • Correocommerciale@edgsistemi.it
  • Horariolunes – viernes · 9:00 – 18:00

Los datos se usan solo para responder a la solicitud. Política de privacidad.