Firmware e software

Il programma che sta dentro il dispositivo.
E quello che lo governa da fuori.

EDG sviluppa il firmware dei dispositivi a microcontrollore e i programmi che stanno intorno: l'applicazione per chi li usa, il server che li raccoglie, la pagina per chi li prepara. L'elettronica la disegna chi produce il dispositivo; EDG scrive quello che ci gira dentro e tutta la catena che lo collega al resto.

  • Firmware su microcontrolloreProtocolli su misura
  • App per Android e iPhoneServer e area di gestione
  • Aggiornamento a distanzaBanco di preparazione
Scheda col display, telefono con l'applicazione e portatile con l'area di gestione

Un esempio

Una macchina professionale venduta a consumo

chi produce la macchina — l'elettronica di bordo
EDG — firmware, app, server, banco

Il produttore dà le macchine in uso ai propri clienti e le fa pagare a consumo: a minuti di lavoro oppure a impulsi. Serviva una scheda a bordo che abiliti o blocchi la macchina secondo il credito, un'applicazione per il cliente che la usa e un server per chi la gestisce. Sei cose che il sistema fa, e che raccontano come EDG lavora.

01

Decide da sola

il collegamento serve per contare, non per funzionare

La scheda tiene a bordo il credito, la scadenza e i conteggi, in una memoria in doppia copia che si ripara da sola. Se la rete non c'è, la macchina continua a lavorare con quello che ha e riferisce i consumi appena torna il collegamento. Nessuna decisione aspetta una risposta da fuori.

Il display della scheda in esercizio: data, ora, rete, credito
1 · Il display della scheda
Disegno: la macchina con la scheda a bordo e la rete tratteggiata
2 · Lavora anche senza rete
02

Il telefono fa da tramite

la macchina senza rete parla lo stesso

Dove non c'è Wi-Fi, l'applicazione del cliente si collega alla scheda via Bluetooth, prende la chiamata che la scheda avrebbe fatto da sola, la inoltra al server con la connessione del telefono e riporta indietro la risposta. Per la scheda è una sincronizzazione come le altre; per il cliente sono tre passi sullo schermo.

Schermata del telefono: la sincronizzazione con i suoi passi
1 · L'app del cliente
Disegno: dalla scheda al telefono via Bluetooth, dal telefono al server con la rete dati
2 · Il giro dei dati
03

Aggiornamento a distanza

mai mentre la macchina lavora

Dall'area di gestione si chiede l'aggiornamento del firmware di una scheda. Alla prima chiamata la scheda prende nota; scarica e si riscrive al riavvio successivo, prima di avviare la macchina, con le radio spente. Chi sta lavorando non viene interrotto, e la versione a bordo compare in elenco appena la scheda si ripresenta.

Schermata: il riquadro del firmware nella pagina della macchina
1 · La richiesta dal gestore
Il display della scheda durante l'aggiornamento del firmware
2 · La scheda che si aggiorna
04

Se manca la corrente

l'ultimo conteggio non si perde

Alla caduta dell'alimentazione la scheda ha qualche secondo di riserva su un condensatore. Li usa per salvare i conteggi, chiudere l'ultima chiamata al server e spegnersi in ordine. Al ritorno della corrente riparte da sola, con i numeri giusti: sul server la chiamata di spegnimento risulta con l'ora esatta.

Disegno: la linea del tempo di una mancanza di corrente
1 · I secondi di riserva
Schermata: il registro delle chiamate con la riga di spegnimento
2 · La chiamata registrata
05

Preparazione da una pagina web

niente programmi da installare

Chi prepara le schede apre una pagina del server: installa il firmware dal browser, configura la scheda dal cavo USB, legge il codice che la scheda dichiara e la assegna al cliente. Tre passi numerati sullo stesso schermo, in italiano, senza programmi sul computer.

Schermata: il banco di preparazione, installazione del firmware dal browser
1 · Il firmware dal browser
Schermata: il banco di preparazione, assegnazione della scheda al cliente
2 · Letto dalla scheda, assegnato al cliente
06

Lo stesso protocollo di prima

si cambia solo l'indirizzo

I crediti stavano già su un server del produttore. Il nuovo server è stato scritto per rispondere allo stesso identico dialogo: le schede passano dall'uno all'altro cambiando un indirizzo in configurazione, senza toccare il firmware e senza perdere lo storico. Il produttore decide quando, e può tornare indietro.

Disegno: una scheda e due server che parlano lo stesso dialogo
1 · Due server, un dialogo
Schermata: la plancia dell'area di gestione
2 · L'area di gestione
4pezzi scritti da EDG: firmware, app, server, banco
3canali con la scheda: Wi-Fi, Bluetooth, cavo
2sistemi del telefono, Android e iPhone, stesso programma
0programmi da installare per preparare una scheda

Contatti

Parliamo
del reparto.

Che cosa si pesa, che cosa si etichetta, che cosa non torna a fine giornata: si parte da lì, con un sopralluogo in azienda, e si arriva a una proposta scritta. Nessun impegno prima della proposta.

  1. 01
    Una telefonata o un'e-mailSi racconta il reparto com'è oggi: macchine, postazioni, che cosa si vuole risolvere.
  2. 02
    Il sopralluogo in aziendaSi guardano le linee, le bilance, le stampanti e il gestionale in uso, con chi ci lavora.
  3. 03
    La proposta scrittaChe cosa si fa, in che ordine, con quali tempi e quali costi. Si parte solo dopo l'accordo.
  • UfficiPalazzo Gecos · Via Arcora 110 · 80013 Casalnuovo di Napoli (NA)
  • Sede legaleVia Miguel Cervantes de Saavedra 64 · 80133 Napoli
  • Telefono081 028 2091
  • E-mailcommerciale@edgsistemi.it
  • Orarilunedì – venerdì · 9:00 – 18:00

I dati servono solo per rispondere alla richiesta. Informativa sulla privacy.