Mirage M-400 User Manual Page 1

Browse online or download User Manual for Audio amplifiers Mirage M-400. Communications Protocol | RS-232 | IP ()

  • Download
  • Add to my manuals
  • Print
  • Page
    / 13
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
28 Kaysal Court, Armonk, NY 10504 914 .598.1647
autonomic-controls.com
Converge with a higher standard
1
Communications Protocol
For the Mirage Audio System
1. Transport
Data acquisition and control of Autonomic equipment is
performed by home automation systems or personal computers
using a special protocol developed by Autonomic. This document
explains the protocol itself and the low level transport.
1.1 RS-232
The cable must be a straight wired, Only RX, TX & 0V (pin 5) are used. Baud Rate = 9600.
Each byte in the command is encoded into two ASCII encoded hexadecimal characters. A line feed signals the end of the command. The carriage
return that is typically used in combination with the line feed is optional and is ignored. XON and XOFF (characters 11h and 13h) are used for
flow control where the XOFF state times out after approximately 1.5 seconds in order to prevent an inadvertent system lock up.
If the device that is receiving a command is capable of transmission, it should transmit the command back to the originator. This is required
because of connection issues with RS-232. For example a PC’s TX is connected to an amplifier’s RX and the amplifier’s TX is connected to a
keypad and the PC’s RX. For the PC to communicate successfully with the keypad, everything that arrives on the amplifier’s RX must be sent
back out of its TX. To avoid possible endless cycles, the device originally sending a command must ignore the command if it is received again.
1.2 USB
Previously the CDC class (abstract control model) was employed to emulate RS-232, enabling software to interact with devices supporting USB
theoretically without need of change. However from the Mirage M-800 Amplifier onwards a proprietary protocol is in use.
1.3 Mirage Amplier Bus
The Mirage bus is based on the I²C bus and allows multiple devices to be attached to a common bus. All transmissions are performed using
multi-master mode and take the following form:
<start bit><address byte><command data><stop bit>
The address byte is a requirement of the I²C bus. 7 bit address mode is used and the R/W bit is always 0 (always writing). Address 30h is used
for the Mirage Amplifier protocol (02h was used by older devices until this address was declared as being reserved). Other addresses are used
such as 3Ah (for Ethernet packets) and 20h (for transmission preambles to ensure collision free access to the bus). Other devices using
different protocols can be connected to the Mirage Amplifier bus if they use different addresses and support multi-master mode.
1.4 Infrared
The infrared interface allows Mirage Amplifier devices to be controlled using the Mirage Amplifier Communications Protocol. It is not suitable
for two-way communications unless combined with RS232 or the Mirage Amplifier bus.
The modulation frequency is 44.1 kHz and all bursts of IR are 1ms in length. The length of the pauses between the IR bursts is what contains
the data. The first pause is 3ms and represents the start bit. All following pauses are either 1ms or 2ms, which represent logic 0 and logic 1
respectively. Each IR stream takes the following form:
Page view 0
1 2 ... 13

Summary of Contents

Page 1 - Communications Protocol

28 Kaysal Court, Armonk, NY 10504 914 .598.1647 autonomic-controls.comConverge with a higher standard1Communications ProtocolFor the Mirage Audio Syst

Page 2 - 2. Command Protocol

autonomic-controls.comConverge with a higher standard10Source Gain ( 32 )2 bytes First byte is the source ID (00 – 0B). Second byte is analogue input

Page 3

autonomic-controls.comConverge with a higher standard11Request extended device information ( 39 )2 bytes in command,response length is device specic

Page 4

autonomic-controls.comConverge with a higher standard12Settings management ( 42 )3+ bytes Two bytes for the unit ID, followed by instruction:• 00 = Q

Page 5

autonomic-controls.comConverge with a higher standard13Notes:• ‘Standby On’ commands imply that the amplifier is not muted if the amplifier was previ

Page 6

autonomic-controls.comConverge with a higher standard2<start bit><product ID><command data><checksum><stop bit> The prod

Page 7

autonomic-controls.comConverge with a higher standard322 Request device log entry27 Set time zone, date and time29 Source Name2A Preset Name2B Request

Page 8

autonomic-controls.comConverge with a higher standard4Bits 7 is set for extended zones 32..95. Bit 5..7 represent three zone ranges: 000 common zone r

Page 9

autonomic-controls.comConverge with a higher standard5Bass ( 05 )1 byte F4 – 0C ( -12 – 12 ) Treble ( 06 )1 byte F4 – 0C ( -12 – 12 )Balance ( 07 )1

Page 10

autonomic-controls.comConverge with a higher standard6Request Device information ( 14 )0 or 1 bytes in command,5+ bytes in responseRequest: if a data

Page 11

autonomic-controls.comConverge with a higher standard7Preset Selection / Status ( 1E )1 or 2 bytes Supports up to 15 presets (including page preset)

Page 12

autonomic-controls.comConverge with a higher standard8Request device log entry ( 22 )3 - 5 bytes in request, 11 or more bytes in response when entry e

Page 13

autonomic-controls.comConverge with a higher standard9Source Name ( 29 )Min 4 bytes First byte is the source ID (00 – 0B). Bytes 2 – 4 represent a sho

Comments to this Manuals

No comments