User Manual
CA‐NETProtocol
page1/29
ENGLISHVERSION
CA‐NETRS‐232RemoteControlProtocol
UpdatedforCA40,CA200z,DAM514
OCT2013
Thebuilt‐inRS‐232portintherearpaneloftheCAandDAMseriesdevicesallowsfor anexternal
devicecommunication viaa serialconnection. Thiskind of connection uses asyntax which is very
similartotheoneusedintheEclerTP‐NETprotocol:itletsaclientdevicegetfromand/orsetthe
values of several parameters of a CA / DAM device (for instance, the CA40 or CA200z digital
amplifiersortheDAM514audiodigitalmixer),likevolumes,mutes,equalisationtones,etc.
TheRS‐232serialcommunicationmustfulfilthefollowingspecifications:
Baudrate: 9600 (fixed,noauto‐negotiation)
Databits: 8
Parity: None
Stopbits: 1
Flowcontrol: None
It’snotallowedtohavemorethanonesimultaneousaccessfromseveralclientstothesameCA/
DAMdeviceusingtheRS232connection.
The protocol is simple and direct, syntax‐friendly, making it easy to read, write and modify the
generatedcode.Itisbasedonmessageswithnobegindelimiter:eachmessageisself‐delimitedby
the RS232 packet size, which is defined with a maximum of 80 ASCII characters, and always
includingthecharacterLF(0x0A)at
theendofeachmessage.Allthemessagesmustbewrittenin
CAPITALLETTERS.
To let some control systems (like EXTRON®, CRESTRON®, AMX®, RTI®, VITY®, MEDIALON®, etc.)
processthemessagesmoreeasily,theCA/DAMdeviceaddsthecharacterLF(0x0A)attheendof
eachmessageitsends.
ThiswaytheclientoftheCA/DAMdevicecanbufferthereceivedmessages
toprocessthem,whenrequired.TheCA/DAMdevicecanalsohandleseveralmessagesreceivedin
asingleRS232packetbyusingtheLFdelimiter.
Theavailable messages are builtwithone ormore fields separatedwithblankspaces ( =blank
space):
<TYPE> [PARAM1] [PARAM2] [PARAM3] [PARAM4][LF]
Thefirstfield(TYPE)definesthemessagetypeandthen,therequiredparametersforit(eachkind
ofmessagerequiresagivennumberofparameters).ThefieldTYPEcanhavethesevalues: