Configuración de los parámetros de
comunicación
Velocidad en baudios: 9.600 bps (UART)
Longitud de datos: 8 bits
Paridad: ninguna
Bits de parada: 1 bit
Control de flujo: ninguno
Código de comunicación: código
ASCII
Protocolo de
comunicaciones
1. Transmisión
[Command1] [Command2] [ ] [Set ID] [ ]
[Data] [Cr]
[Command1]: el primer comando para controlar el
Láser Display (k. j, x, m, n, código
ASCII, 1 Carácter)
[Command2]: el segundo comando para controlar
el Láser Display (código ASCII, 1
carácter)
[Set ID]: permite ajustar la identificación del equipo
para elegir el número de identificación
del monitor que desee en el menú de
opciones. El rango de ajuste es de 1 a
99. Si el identificador del equipo se define
como "0", se controlarán todos los equipos
conectados. El identificador del equipo se
expresa en formato decimal (de 1 a 99)
en el menú y en formato hexadecimal (de
0x0 a 0x63) en el protocolo de transmisión/
recepción.
[Dato]: para transmitir datos de los comandos
(hexadecimal). Transmite datos "FF" para
leer el estado del comando.
[Cr]: Retorno de carro
Se corresponde con el código ASCII '0x0D'.
[ ]: código ASCII "espacio" (0x20)
Estructura de datos
10
16
10
16
10
0
00
1
01
11
0B
21
2
02
12
0C
22
3
03
13
0D
23
4
04
14
0E
24
5
05
15
0F
25
6
06
16
10
26
7
07
17
11
27
8
08
18
12
28
9
09
19
13
29
10
0A
20
14
30
16
10
16
10
16
15
31
1F
41
29
16
32
20
42
2A
17
33
21
43
2B
18
34
22
44
2C
19
35
23
45
2D
1A
36
24
46
2E
1B
37
25
47
2F
1C
38
26
48
30
1D
39
27
49
31
1E
40
28
50
32
Función de comunicación en serie
2. OK Acknowledgement (Confirmación
correcta)
[Command2] [ ] [Set ID] [ ] [OK] [Data] [x]
*El equipo transmite una confirmación basada en
este formato al recibir los datos normales. En ese
momento, si los datos están en modo de lectura,
indicará el estado actual de éstos. Si están en modo
de escritura, devolverá los datos del PC.
3. ERROR Acknowledgement
(Confirmación de error)
[Command2] [ ] [Set ID] [ ] [NG] [Data] [x]
Si un equipo recibe un dato anómalo, como
una función no compatible, o existe un error de
comunicación, devuelve una ACK en el formato
anterior.
Dato [00]: código ilegal
(Este comando no está permitido).
10
16
10
16
10
51
33
61
3D
71
52
34
62
3E
72
53
35
63
3F
73
54
36
64
40
74
55
37
65
41
75
56
38
66
42
76
57
39
67
43
77
58
3A
68
44
78
59
3B
69
45
79
60
3C
70
46
80
77
16
10
16
10
16
47
81
51
91
5B
48
82
52
92
5C
49
83
53
93
5D
4A
84
54
94
5E
4B
85
55
95
5F
4C
86
56
96
60
4D
87
57
97
61
4E
88
58
98
62
4F
89
59
99
63
50
90
5A
100
64