2 conventions typographiques, 3 syntaxe des messages, 4 messages entre pupitre et pc – Videotec DCZ User Manual

Page 60

Advertising
background image

FR - F

rancais - M

anuel d'instruc

tions

14

9.4 Messages entre pupitre et PC

Le pupitre DCZ transmet chaque événement au PC et
n’attend aucun accusé de réception.
Les événements sont les suivants:

ÉVÉNEMENT

MESSAGE

PARAMÈTRES

Pression d’une
touche.

[K+val]

val: Valeur de la

touche dans le
tableau de lookup.

Pression d’une
touche + shift.

[K+val:shift] val: Valeur de la

touche dans le
tableau de lookup.
shift: Touches

shift enfoncées
(‘1’..’8’).

Relâchement
d’une touche.

[K-val]

val: Valeur de la
touche dans le
tableau de lookup.

Pression d’une
touche shift.

[H+shift]

shift: Numéro

de la touche shift
(‘1’..’8’).

Relâchement
d’une touche
shift.

[H-shift]

shift: Numéro

de la touche shift
(‘1’..’8’).

Mouvement du
joystick.

[J±pp±tt±zz]

±pp, ±tt, ±zz:

Position pan, tilt,
zoom -07..+07.

Mouvement du
shuttle.

[S±aa]

±aa: Angle de

rotation -70°..+70°.

Mouvement
du jog.

[D+1]

Rotation dans le
sens des aiguilles
d’une montre d’un
cran (10 crans par
angle rotation).

Mouvement
du jog.

[D-1]

Rotation dans le
sens inverse des
aiguilles d’une
montre d’un cran
(10 crans par angle
rotation).

Tab. 02

9.2 Conventions typographiques

Dans la description du protocole ci-dessous, les
conventions suivantes sont utilisées:

[message]: Message transmis

paramètre_variable: Paramètre variable à

l’intérieur du message

• ±: Signe plus ou signe moins.

9.3 Syntaxe des messages

Les messages transmis par et vers le PC comprennent
des caractères imprimables (compris entre le code
ASCII 32 et ASCII 127, à l’exclusion des ASCII 91 et 93)
délimités par deux terminateurs [ e ]:
• [ (ASCII 91) Parenthèse carrée ouvrante, STX start

of transmission

• Corps message de longueur variable
• ] (ASCII 93) Parenthèse carrée fermante, ETX end

of transmission.

Étant donné le type des messages transmis et la
qualité de la communication USB, aucun système de
checksum n’est prévu.
Exemple: Sur pression de la touche

ESC

(ligne 1,

colonne 3) le pupitre transmet par défaut

[K+13]:

[: Identification du début du message

K+: Touche enfoncée

13: Valeur de lookup de la touche (ligne 1, colonne

3)

]: Identification de la fin du message.

Advertising