Fix decodificatore lua x variabili calcolate (test in LUA)
This commit is contained in:
@@ -2,15 +2,13 @@
|
||||
Procedura decodifica Allarmi:
|
||||
|
||||
Variabili IN:
|
||||
- alarmList(array/tabella) (elenco allarmi gestiti a bitmap, se ## = silenziati)
|
||||
- currVal(INT) stato corrente
|
||||
- lastVal(INT) ultimo stato (oppure 0)
|
||||
- muteMask(INT) valore disableMask x silenziamento allarmi (xFF default = tutto attivo, ogni bit a 0 è silenziato) - opzionale
|
||||
- alarmList(array): elenco allarmi gestiti a bitmap, se ## = silenziati
|
||||
- currVal(INT): stato corrente
|
||||
- lastVal(INT): ultimo stato (oppure 0)
|
||||
- muteMask(INT): valore disableMask x silenziamento allarmi (xFF default = tutto attivo, ogni bit a 0 è silenziato) - opzionale
|
||||
|
||||
Variabili OUT:
|
||||
- alarmStatus (stirng con status finale risultato allarmi attivi)
|
||||
|
||||
Viene calcolato internamente la disableMask dall'elenco allarmi
|
||||
- alarmStatus: string con status finale risultato allarmi attivi
|
||||
-----------------------------------------------------]]
|
||||
|
||||
-- ricezione da codice tab status allarmi, attenzione da C# è 0 based, qui è 1 based --> fix costruzione tabella
|
||||
|
||||
Reference in New Issue
Block a user