Ca‐net, Rs‐232. protocolo de control remoto – Ecler CA‐NET User Manual
Page 7

CA‐NET Protocol
page 7 / 33
SPANISH VERSION
CA‐NET
RS‐232. Protocolo de Control Remoto
Actualizado para CA40, CA120, CA200z, DAM514
SEPT 2014
El puerto RS‐232 integrado en las series de dispositivos CA y DAM permite a un dispositivo externo 
establecer comunicación serie empleando para ello el protocolo CA‐NET. Dicho protocolo emplea 
una  sintaxis  muy  similar  a  la  del  protocolo  TP‐NET,  y  permite  a  un  dispositivo  externo  de  control 
(cliente)  obtener  y/o  modificar  el  valor  de  ciertos  parámetros  del  dispositivo  CA  o  DAM  (por 
ejemplo,  del  CA40,  CA120,  CA200z  o  DAM514),  como  volúmenes,  función  MUTE,  ecualización, 
activación de presets, etc. 
La comunicación RS‐232 debe cumplir con las siguientes especificaciones:
 Baud rate:
9600 (fijo, sin autonegociación)
 Data bits:
8
 Parity:
No
 Stop bits:
1
 Flow control:
No
No  está  permitido  mediante  la  conexión  RS‐232  más  de  un  acceso  simultáneo,  desde  varios 
dispositivos externos, al mismo dispositivo CA / DAM. 
El protocolo es simple y textual, facilitando así la lectura, escritura de código y modificación, y está 
basado  en  mensajes,  sin  necesidad  de  delimitador  de  inicio:  cada  mensaje  viene  delimitado  de 
forma  implícita  por  el  tamaño  del  paquete  RS‐232,  con  un  tamaño  máximo  de  mensaje  de 
80
caracteres ASCII
, siempre incluyendo el carácter
LF (0x0A)
al final de cada mensaje. Todos los textos
deben estar escritos en letras
MAYÚSCULAS
.
Para facilitar el procesamiento de los mensajes en sistemas de control tipo EXTRON®, CRESTRON®, 
AMX®, RTI®, VITY®, MEDIALON®, etc., el dispositivo CA / DAM añade el carácter 
LF (0x0A)
al final de
cada  mensaje  que  envía.  De  esta  forma,  si  al  programa  cliente  no  le  da  tiempo  a  procesar  los 
mensajes recibidos  de  uno  en  uno,  puede  concatenar  varios  mensajes consecutivos  en  una  única 
cadena de memoria (buffer) para posteriormente volver a separarlos usando el delimitador 
LF
.
De
igual forma, el dispositivo permite interpretar varios mensajes recibidos en un solo paquete RS‐232 
usando el citado delimitador. 
Los  mensajes  están  formados  por  uno  o  varios  campos,  todos  ellos  separados  por  espacios  en 
blanco ( 
= espacio en blanco):
