background image

RS232 Knekt Interface

9

E

NABLING 

ASCII C

OMMAND 

M

ODE

The ASCII command mode is enabled when the Intersekt receives the command
<CR><LF>[REMOTE]<CR><LF>. The first <CR><LF> character sequence ensures that the
receive buffer within the Intersekt does not contain spurious characters, while the second terminates
the command. To return from the ASCII command mode, the Intersekt must be reset by removing
power.

C

ONTROLLING 

E

QUIPMENT

Before a device can be controlled, its ASCII command set must be selected. Each room selects the
command set of both an “amplifier” device and a “source” device. The “amplifier” device is
selected using the [rAMP=p] system command. For example, [8AMP=LNRCV] selects the Knekt
line receiver as the “amplifier” device for room 8. The “source” device is selected using the
[rSRC=p] system command. For example, [8SRC=KARIK] selects the Karik CD player as the
“source” device for room 8. The selected devices can then be controlled when commands from their
respective ASCII command tables are received. For example, the command [8MODE=PAUSE]
would pause the CD, and [8VOL50] would set the volume level. Any commands received for an
“amplifier” or “source” device not currently selected will result in the “!r?<CR>” response being
returned, to say that the command was not understood.

M

ONITORING 

E

QUIPMENT

To minimises both the RS232  communications between the Intersekt and the controlling device,
and the communications between the Intersekt and the Linn equipment being controlled, a two stage
monitoring system has been implemented.

The current “amplifier” or “source” device status is read into data buffers within the Intersekt when
the system commands [rSTAT=AMP] or [rSTAT=SRC] are received, or when a command which
automatically reads the current device status is received. The response from these commands are
delayed due to the time required to initiate and complete the communication between the Intersekt
and the device being monitored (see Command-Response Timing on page 10).

The “amplifier” and “source” device ASCII commands that provide a “?” parameter are defined as
specific status commands, and return the current state of the parameter they are monitoring. Rather
than reading the device status directly, the information returned is based on the contents of the
Intersekt data buffers. Since these commands do not require communication between the Intersekt
and the device being monitored, the response is returned immediately.

For example, if the Kairn is the selected “amplifier” device for room 1, issuing the command
[1STAT=AMP] would read the current amplifier status into the Intersekt data buffer. The volume
and balance levels, and the selected listen input, could then be returned by issuing the [1VOL?],
[1BAL?] and [1LIS?] specific status commands in sequence.

O

N

-

LINE 

H

ELP

Instead of returning some form of help when a command is not understood, the on-line “help text”
responses are only returned when an explicit request for help is made. This prevents unexpected
responses, possibly containing a large number of characters, being returned while the user is running
application code to control devices.

When the [?] command is received, the top level of help text is returned. Further requests for help
are made by preceding any of the listed commands with a question mark. For example, if the Karik

Summary of Contents for RS232 KNEKT INTERFACE

Page 1: ...LINN PRODUCT RS232 KNEKT INTERFACE...

Page 2: ...RING EQUIPMENT 9 ON LINE HELP 9 COMMAND RESPONSE TIMING 10 EXAMPLE 11 ASCII COMMAND TABLES 12 SYSTEM COMMANDS 12 rINUSE value 12 rPWRDWN 12 rDATE p 12 rTIME p 12 BAUD p 13 PC p 13 rAMP name 13 rSRC na...

Page 3: ...KAIRN COMMANDS 21 rVOL p 21 rBAL p 21 rLIS p 21 rREC p 22 rMUTE p 22 rFADE p 22 rMONO 22 KARIK MIMIK COMMANDS 23 rDSPLY 23 rINDX p 23 rOPEN 23 rMODE p 23 rSKIP p 23 rSRCH p 24 rDAO p 24 rRPT p 24 rTRK...

Page 4: ...nekt Interface 3 rMUTE p 31 rNORM 31 rAINP p 32 rVINP p 32 rDINP p 32 rDREC in rout 33 rSREC ain vin rout 33 rROUT p 33 rSTBY p 34 rOSG p 34 rQUIET p 34 rSURR p 34 GENERIC RC5 COMMANDS 35 rSTD p 35 rE...

Page 5: ...RCU either at the main system or in the remote room is the responsibility of the third party controlling device Other RCU controlled rooms in the Knekt system are unaffected and operate both Linn and...

Page 6: ...port If local Linn sources are used in the remote room they are connected as normal AV5103 Kairn Parallel main system The cable from the RCU port or the ROOM 1 port of the Intersekt is connected to th...

Page 7: ...uration allows the remote in out of the AV5103 Kairn to be connected to any of the Intersekt ROOM ports via an upload converter Linn part PCAS180 which adapts the remote in out phono connections to th...

Page 8: ...of the cable adapter are connected to the AV5103 and the Knekt Line Receiver in a REMOTE IN OUT loop using two upload converters Linn part PCAS180 as shown in the diagram The REMOTE IN OUT of a local...

Page 9: ...umber being controlled and generating the response A status text string STR relevant to the received command may then be return If the command was not recognised or if one of its parameters was out of...

Page 10: ...r or source device status is read into data buffers within the Intersekt when the system commands rSTAT AMP or rSTAT SRC are received or when a command which automatically reads the current device sta...

Page 11: ...n the particular command sequence required to perform the requested task The diagram shows the communication transactions and maximum timings required for each command type RS232 Command RS232 Respons...

Page 12: ...rc 8 CR read source device status 8trk 8TRK 4 CR return current track number 8mute y 8 CR mute the audio output 8mlis1 8 CR select main listen source 1 on Intersekt 8lis1 8 CR select AUDIO IN 1 dA on...

Page 13: ...down their local systems An unsolicited PWRDWN CR response is generated when an RCU controlled room instructs the Intersekt to inform the RS232 controlled rooms to power down their local systems Comm...

Page 14: ...maximum number of room interface cards allowed is 16 providing 128 rooms Command Response Description PC numOFmax CR Sets the PC port address PC PC numOFmax CR Reads the PC port address rAMP name Sele...

Page 15: ...r CR Selects generic RC5 commands rSRC rSRC name CR Returns the selected command set name rSTAT p Reads the current amplifier or source device status into data buffers within the Intersekt Command Res...

Page 16: ...ecord path for a main system source The main system source can be recorded on a main system recording device or on a recording device local to the room On expanded Intersekt systems that have 2 or mor...

Page 17: ...tem or as a normal room Note that only room 1 can set the MAIN status while any room can read it Command Response Description 1MAIN Y 1 CR Operate room 1 in parallel to main system 1MAIN N 1 CR Operat...

Page 18: ...ue 0 to 60 rVOL rVOL value CR Return current volume level rBAL p Sets or returns the current balance level Command Response Description rBAL R r CR Shift balance 1 step to right rBAL L r CR Shift bala...

Page 19: ...s the audio output fade muting status for subsequent rMUTE p commands Command Response Description rFADE N r CR Disable fade muting i e enable abrupt muting rFADE Y r CR Enable fade muting rMONO Toggl...

Page 20: ...volume level rBAL p Sets or returns the current balance level Command Response Description rBAL R r CR Shift balance 1 step to right rBAL L r CR Shift balance 1 step to left rBAL value r CR Set absol...

Page 21: ...e rREC rREC name CR Return current record input rMUTE p Sets or returns the current audio output mute status Command Response Description rMUTE N r CR Unmutes the audio output rMUTE Y r CR Mutes the a...

Page 22: ...rBAL p Sets or returns the current balance level Command Response Description rBAL R r CR Shift balance 1 step to right rBAL L r CR Shift balance 1 step to left rBAL value r CR Set absolute balance v...

Page 23: ...d input rMUTE p Sets or returns the current audio output mute status Command Response Description rMUTE N r CR Unmutes the audio output rMUTE Y r CR Mutes the audio output rMUTE rMUTE N CR rMUTE Y CR...

Page 24: ...escription rINDX value r CR Select index number value 1 to 99 rINDX r CR Select next index number rINDX r CR Select previous index number rINDX rINDX value CR Return current index number rOPEN Toggles...

Page 25: ...O Y r CR Enables the Digital Audio Output rDAO N r CR Disables the Digital Audio Output rDAO rDAO Y CR rDAO N CR Returns the current DAO status rRPT p Sets or returns the current repeat function statu...

Page 26: ...30secs elapse rTUNE r CR Step down tune frequency rTUNE S r CR Stop current increase decrease operation rTUNE C r CR Continue current increase decrease operation reset 30sec timer rTUNE rTUNE value CR...

Page 27: ...Command Response Description rMTHR E r CR Enable mute threshold mode rMTHR value r CR Set mute threshold level value 3 to 80 rMNO p Sets or returns the current mono status Command Response Description...

Page 28: ...ved or 30secs elapse rTUNE r CR Step up tune frequency rTUNE r CR Decrease tune frequency till stop received or 30secs elapse rTUNE r CR Step down tune frequency rTUNE S r CR Stop current increase dec...

Page 29: ...ion operation rNARROW Y r CR Enable narrow function operation rNARROW rNARROW N CR rNARROW Y CR Return current narrow function status rMNO p Sets or returns the current mono status Command Response De...

Page 30: ...e binary values assigned to each relay in the group For example rGRP 42ON would switch relays 2 4 and 6 on together The state of relays not defined in the group remain unchanged Relay Number Binary Va...

Page 31: ...the main output connectors while the source device commands route their output to the multi room connectors as shown in the following table Input amplifier device Output source device Output Analogue...

Page 32: ...balance mode is selected rVAL would shift the balance 1 step to the right Command Response Description rVAL r CR Increase value till stop received or 30secs elapse rVAL r CR Step up value by 1 rVAL r...

Page 33: ...ion rVINP NONE r CR Disconnects the current video input rVINP VHSvalue r CR Select S VHS input 1 2 rVINP CVIvalue r CR Select CVBS input 1 8 rVINP rVINP name CR Returns the selected video input rDINP...

Page 34: ...omatically reads back status Immediately after selecting a record path the rSREC command should be used to ensure that the record path was successfully set up The record path specified by ain and vin...

Page 35: ...e Quiet mode of AC 3 source Not an AC 3 source rQUIET rQUIET N CR rQUIET Y CR rQUIET CR Return current Quiet status of AC 3 source Not an AC 3 source rSURR p Selects or returns the Surround mode Comma...

Page 36: ...mes to repeat the command rr Command Response Description rSTD aacc r CR Sends command to room once rSTD aaccrr r CR Sends command to room rr times rSTD S r CR Stops command repeat sets repeat to 0 rS...

Reviews: