Page 1
Custom Installation Notes IP/Serial programming interface and IR remote control commands for the SA10/SA20 integrated amplifier INTEGRATED AMPLIFIER PHONES MUTE PHONO POWER...
System status (0x5D) ..............17 System model (0x5E) ..............18 DAC Filter (0x61) .................18 RC5 Command Codes ...........19 Basic Functions ................19 Advanced Functions ..............19 Applicability This document applies to the Arcam SA10/SA20 integrated amplifiers. Revision history Issue A.0: Initial revision Issue B.0: Correction to 0x58...
Data: the parameters for the response of length n (note that n is limited to 255) • Et (End transmission): 0x0D The SA10/SA20 responds to each command from the RC within three seconds. The RC may send further commands before a previous command response has been received. Zone numbers The following zone numbers are defined: •...
State changes as a result of other inputs It is possible that the state of the SA10/SA20 may be changed as a result of user input via front panel or remote. Any change resulting from these inputs is relayed to the RC using the appropriate message type.
System Command Specifications Power (0x00) COMMAND: Byte: Description: Set/request the stand-by state of a zone. 0x21 Example Zone number Command/response sequence to request the power state of the unit where 0x00 the unit has power on: 0x01 Command: 0x21 0x01 0x00 0x01 0xF0 0x0D Data 0x00 –...
Headphones (0x02) COMMAND: Byte: Description: Determine whether headphones are connected. 0x21 Example Zone number Command/response sequence to request the headphone status where the 0x02 headphones are not connected: 0x01 Command: 0x21 0x01 0x02 0x01 0xF0 0x0D Data 0xF0 – Request current headphone connection status 0x0D Response: 0x21 0x01 0x02 0x00 0x01 0x00 0x0D...
Factory reset (0x05) COMMAND: Byte: Description: This command resets the unit to factory defaults. 0x21 Example Zone number Command/response sequence for resetting the unit to factory defaults: 0x05 0x02 Command: 0x21 0x01 0x05 0x02 0xAA 0xAA 0x0D Data1 0xAA (Confirmation data pattern to avoid accidental restore) Response: 0x21 0x01 0x05 0x00 0x00 0x0D Data2...
Volume (0x0D) COMMAND: Byte: Description: Set or request the volume of a zone. 0x21 This command returns the volume even if the zone requested is in mute. Zone number The “Request Mute status” command can be used to discover if the zone is 0x0D muted.
Current input source (0x1D) COMMAND: Set/request the current input source. Byte: Description: 0x21 Example Zone number Command/response sequence to request the current source for Zone 1 0x1D where the source is set to ‘PVR’ and set to processor mode: 0x01 Data 0x01 –...
Heartbeat (0x25) COMMAND: Byte: Description: Heartbeat command to check unit is still connected and communicating - also resets the EuP standby timer. 0x21 Zone number Example 0x25 Command/response to sending a heartbeat command: 0x01 Data 0xF0 – Heartbeat Command: 0x21 0x01 0x25 0x01 0xF0 0x0D 0x0D Response: 0x21 0x01 0x25 0x00 0x01 0x00 0x0D...
Balance (0x3B) COMMAND: Byte: Description: Adjust the balance control. 0x21 Example Zone number Command/response sequence to set the balance 3dB to the left: 0x3B 0x01 Command: 0x21 0x01 0x3B 0x01 0x83 0x0D Data 0x00 – Set the balance to the centre Response: 0x21 0x01 0x3B 0x00 0x01 0x83 0x0D 0x01 –...
Zone number 0x51 Answer code 0x01 Data 0x00 - OK 0x01 - DC offset detected 0x0D Short circuit status (0x52) (SA20 only) COMMAND: Request the output short circuit status. Byte: Description: 0x21 Example Zone number Command/response sequence for requesting the short circuit status, where...
0x21 Zone number Example 0x53 Command/response sequence for setting the unit name to “SA20”: 0x01 (query) or <n> (limited to 10 characters) for setting name Data 0xF0 – query Command: 0x21 0x01 0x53 0x04 0x53 0x41 0x33 0x30 0x0D <n>...
Answer code 0x02 Data1 0x00 (First byte of timeout counter, value is fixed) Data2 0x00 – 0xF0 (Second byte timeout counter) 0x0D Lifter temperature (0x56) (SA20 Only) COMMAND: Request the temperature of the lifter. Byte: Description: 0x21 Example Zone number...
Output temperature (0x57) COMMAND: Byte: Description: Request the temperature of the output stage. 0x21 Example Zone number Command/response sequence for requesting the temperature of the output 0x57 where the result is 75 degC: 0x01 Data 0xF0 – Request output temperature Command: 0x21 0x01 0x57 0x01 0xF0 0x0D 0x0D...
Input detect (0x5A) COMMAND: Byte: Description: Request the status of the active input. 0x21 Example Zone number Command/response sequence where audio input is present. 0x5A 0x01 Command: 0x21 0x01 0x5A 0x01 0xF0 0x0D Data 0xF0 - Request input status Response: 0x21 0x01 0x5A 0x00 0x01 0x01 0x0D 0x0D RESPONSE:...
Timeout counter value • Lifter temperature (SA20 only) • Output temperature • Auto shutdown status • Input detect status • Processor mode input • Processor mode volume • DC offset status • Short circuit status (SA20 only) • DAC Filter...
RC5 Command Codes These codes are recognised as infra-red signals received by the front panel and as control data using the “Simulate RC5 IR command (0x08)” on page 7. Basic Functions Function RC5 code RC5 code [system-command] (Data1 - Data2) These RC5 codes are present on the supplied IR remote control and provide control over basic amplifier functions.
Page 20
THE WEST WING, STIRLING HOUSE WATERBEACH, CAMBRIDGE, CB25 9PB, ENGLAND SH277E Issue B +44 (0)1223 203200...
Need help?
Do you have a question about the SA20 and is the answer not in the manual?
Questions and answers