
4.3 Controllo della matrice da PC
4.3.1
Protocollo Macro
4.3.1.1 Descrizione
Il protocollo Macro è caratterizzato da messaggi composti di soli caratteri ASCII stampabili, delimitati da
due caratteri terminatori ‘
[
‘ e ‘
]
’. All’interno del messaggio c’è distinzione tra lettere maiuscole e minuscole.
I parametri sono solitamente numerici e separati da virgole. Non sono presenti spazi (blank) all’interno del
comando macro.
Il formato di un messaggio tipico è una stringa di caratteri
[VA0PC1VidS1,12Z]
che può essere così
interpretata:
Caratteri
Significato
Significato nell'esempio
[
Inizio del messaggio
VA
Categoria del ricevitore
Destinatario: matrice video...
0
Numero del ricevitore
1
...numero 0 (matrice singola)
PC
Categoria del trasmettitore Mittente: personal computer...
1
Numero del trasmettitore
1
...numero 1 (fittizio)
VidS
Comando
Commutazione...
1
Primo parametro
2
...sul monitor 1...
,
Separatore dei parametri
12
Secondo parametro
2
...è richiesta la camera 12
Z
Checksum
]
Chiusura del messaggio
1
) Il numero ricevitore deve essere indicato anche quando non necessario: se non è disponibile (ad
esempio nel caso di una matrice singola) usare il numero 0. Nel caso del PC usare il numero 1.
2
) A seconda del comando sono presenti fino a 4 parametri numerici (da 0 a 65535) separati da virgole.
Deve essere trasmesso un carattere ASCII per ogni cifra (0: ASCII 48, 1: ASCII 49, ecc.)
4.3.1.2 Controllo da PC
Il personal computer può controllare la matrice solo se il dip 5 è ON.
Se il dip 5 è OFF il PC può solo
ricevere dati
ma non trasmettere comandi.
4.3.1.3 Procedura di calcolo del checksum
1. Sommare il codice ASCII di tutti i caratteri del messaggio, fatta esclusione per i terminatori ‘[‘ e ‘]’
2. Calcolare il valore della somma modulo 26 (resto della divisione per 26, un intero da 0 a 25)
3. Sommare 65 al modulo così calcolato e ricavare il carattere corrispondente nella tabella ASCII: il
risultato deve essere un carattere alfabetico maiuscolo compreso tra ‘A’ e ‘Z’.
Il messaggio verrà interpretato dalla matrice solo se il checksum è corretto.
Nota
I prodotti Videotec riconoscono un certo numero di protocolli e baudrate diversi: controllare che il settaggio sia
effettivamente corrispondente al protocollo Macro (ad un baudrate opportuno) prima di procedere con il collegamento.
4.3.1.4 Codici dei dispositivi
Ogni dispositivo trasmettitore e ricevitore è identificato da 2 caratteri:
•
VA
: matrice video
•
PC
: personal computer
•
4. Funzionalità avanzate
Pag.28/66
MNVCSM328A_1511_IT
Summary of Contents for sm328a
Page 3: ...OPERATING INSTRUCTIONS ...
Page 4: ......
Page 70: ... 8 Configuration software Page 66 66 MNVCSM328A_1511_EN ...
Page 71: ...MANUALE D USO ...
Page 72: ......
Page 138: ... 8 Software di configurazione Pag 66 66 MNVCSM328A_1511_IT ...
Page 139: ...MANUEL D INSTRUCTIONS ...
Page 140: ......
Page 207: ...BEDIENUNGSANWEISUNG ...
Page 208: ......
Page 275: ...РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ ...
Page 276: ......
Page 342: ... 8 Конфигурация программного обеспечения Pag 66 66 MNVCSM328A_1511_RU ...
Page 343: ......