Sei sulla pagina 1di 2

Introduzione

Architettura (fatto)
Abbiamo una architettura a tre livelli (OCME)

Macchina a stati PackML (fatto)


Quali sono i stati e cosa rappresentano
Modi di funzionamento

Interfacce (fatto)
Interfacce PackML: Status command e lasciamo stare admin tags (common)
Interfacce non PackML: allarmi status command (specific)

Implementazione PackML
PRG vs Action
Confrontando i due approcci.

Introduzione
Architettura (fatto)
Abbiamo una architettura a tre livelli (OCME)

Macchina a stati PackML (fatto)


Quali sono i stati e cosa rappresentano
Modi di funzionamento

Interfacce (fatto)
Interfacce PackML: Status command e lasciamo stare admin tags (common)
Interfacce non PackML: allarmi status command (specific)

Implementazione PackML
Module data type in communa sia al MC che ai moduli sotto
Implementazione di un modulo
Cosa va in init
Cosa va in cyclic
Implementazione del MC
Cosa va in init
Cosa va in cyclic
Possibile implementazione di Alarm Handler

PRG vs Action (fatto)


Confrontando i due approcci.

Potrebbero piacerti anche