Formato Robofon 8
El formato Robofon 8 envía datos en un formato de frecuencia pulsada con el siguiente protocolo
1er bit Ultimo
0
1er byte Ultimo
'U'
Formato Físico
• 1000 Hz +/- 5Hz señales pulsadas
• Tono = lógico 0
• Silencio = lógico 1
• Velocidad es de 50 baudios, 20ms/bit, 200ms/
Formato Lógico
• Formato Byte es 7 bit datos, paridad impar.
• Código es siempre de ocho (8) dígitos, caracteres ASCII 30h – 39h.
• El formato de informe es el siguiente: SSSSSS XX
donde:
SSSSSS es el número de abonado de 6 dígitos
XX es el código de informe de 2 dígitos (como en el formato 4+2)
Flujo de Señal
Equipo Receptor
Enviar car. inicio 'w' (77h)
Reconocimiento ACK (06h)
(Retardo mayor que 500ms)
Enviar Nuevo car. inicio 'w' (77h)
Reconocimiento ACK (06h)
...etc
• El comunicador debería empezar a transmitir el mensaje no mas tarde de 200ms después del
carácter de inicio.
• Si no se detecta respuesta la receptora vuelve a intentar enviar el carácter de inicio tres veces
(cuatro en total) antes de colgar.
• Si la receptora lee un mensaje con error de paridad contestará con un NAK (15h), esperará
más de 500ms y entonces volverá a enviar un nuevo carácter de inicio (w).
• La receptora puede enviar opcionalmente un comando de vuelta al comunicador después de la
señal ACK.
El comando puede ser un byte con cualquier contenido excepto 'w' (77h), ACK (06h) o NAK
(15h)..
B0
B1
B2
Tono = 0, Sin Tono = 1
Frec. = 1000Hz ± 5Hz
N1
N2
N3
N4
50 baudios (20ms / bit)
200ms / car, 11 cars / mensaje
('U' = 55h y ETX = 03h)
B3
B4
B5
B6
N5
N6
N7
N8
Equipo Marcación
Enviar mensaje descrito antes
Enviar siguiente mensaje si disponible
Bit
Par
1
ETX
chk
Byte
:
6-3