ABC Office MC-1 Set Communication Configuration, Set Mute, Data Description, Dccmdsetcomconfig

Page 32

Lexicon, Inc.

 

 

DC-2/MC-1 Serial Communications Protocol

Printed on: 10/19/00

LED Acknowledge Enable:

TRUE Indicates the DC-2/MC-1 will light the green standby LED to

indicate the DC-2/MC-1 is receiving data on the RS232 serial port, and will light the Red Overload LED to indicate the Dc-2/MC-1 is transmitting data on the RS232 serial port.

FALSE Indicates the DC-2/MC-1 will not light the green standby or the red

overload LED’s.

7.3.32 Set Communication Configuration

The Set Communication Configuration Command allows the serial port user to setup the various serial port/ protocol configuration parameters.

7.3.32.1 Command Packet Description

 

 

Application Header:

 

 

 

Command

DC_CMD_SET_COM_CONFIG

 

0x30

Data Count

 

1

0x01

Application Data:

 

 

 

Data[0]

Configuration Register 0

 

nn

7.3.32.2

Data Description

Data Word

Bit

Definition

0

0

Acknowledge Enable

0

1

Parameter Change Enable

0

2

LED Acknowledge Enable

Acknowledge Enable:

TRUE

Indicates the DC-2/MC-1 will transmit Acknowledge Notification’s to

the Host.

FALSE

Indicates the DC-2/MC-1 will not transmit any positive Acknowledge

 

Notification messages. The DC-2/MC-1 will always transmit NAK error notification messages.

Parameter Change Enable: TRUE

Indicates the DC-2/MC-1 will transmit any paramter change

Notification as specified in the Parameter Change Notification Message.

Notifications.

FALSE

Indicates the DC-2/MC-1 will not transmit parameter change

 

 

LED Acknowledge Enable:

TRUE Indicates the DC-2/MC-1 will light the green standby LED to

indicate the DC-2/MC-1 is receiving data on the RS232 serial port, and will light the Red Overload LED to indicate the Dc-2/MC-1 is transmitting data on the RS232 serial port.

FALSE Indicates the DC-2/MC-1 will not light the green standby or the red

overload LED’s.

7.3.32.3 DC-2/MC-1 Response

The data values transmitted will be copied over to the registers stored in nonvolatile RAM. The DC-2/MC- 1 will respond with an ACK Packet.

7.3.33 Set Mute

The Set Mute Command message allows the RS232 users to set/clear the DC-2/MC-1 mute state directly.

7.3.33.1 Command Packet Description

32 of 44

Image 32
Contents Serial Communications Protocol Definition Data Link Layer Internal Use Documents DefinitionsAbbreviations General DescriptionSerial Port Driver DB-9 RS232 ConnectorPhysical Layer Errors DC-2/MC-1 Receive BufferDC-2/MC-1 Hardware Verification Data Link LayerApplication Layer DC-2/MC-1 Asynchronous Notification PacketsWakeup Notification Notification Packet DescriptionSleep Notification Front Panel Display BufferHost Response Expected Data DescriptionHost Response Supported System ParametersNo Acknowledge Acknowledgment PacketsAcknowledge Host Initiated Command Packets Reset UnitRestore Defaults Send IR CommandGet DC-2/MC-1 Unit Configuration 4.2 DC-2/MC-1 Unit Configuration Response Packet3.3 DC-2/MC-1 Response Data ValidationProduct ID SW TypeTHX AC3 DTS SW LevelDcrespsysstatus Get System StatusSystem Status Response Packet Get Record/Zone 2 Status Rateunknown RATE44 RATE48 RATE88RATE96 INSTREAMAC351Get System Parameter Definition by Id Command Packet Get System Parameter DefinitionRecord/Zone2 Status Response Packet DccmdgetrecstatusGet System Parameter Definition by Name Command Packet System Parameter Definition Response PacketDccmdgetsysparambyname DcrespsysparamdefGet System Parameter Values Get Effect Definition by IdSystem Parameter Values Response Packet Effect Definition Response PacketGet Effect Parameter Definition Effect Parameter Definition Response PacketDcrespeffectdef DccmdgeteffectparamdefGet Effect Parameter Values 10.5 Data DescriptionEffect Parameter Values Response Packet ApplicationHeaderData Description Custom Name Response Packet Get Custom NameGet Input Name by Id FPD Control Register Response Packet Get FPD Control RegistersInput Name Response Packet Set System Parameter Values Set Effect Parameter Values15.3 DC-2/MC-1 Response DcrespfpdcontrolSet Effect Name by Effect Id 16.3 DC-2/MC-1 Response17.3 DC-2/MC-1 Response DccmdseteffectparamvaluesSet System Volume Set Main Balance18.3 DC-2/MC-1 Response 19.3 DC-2/MC-1 ResponseSet Front/Back Balance Set Active Effect by IdPacket Description 20.3 DC-2/MC-1 ResponseSet Record/Zone2 Input Clear Record/Zone2 Input22.3 DC-2/MC-1 Response Data Validation 23.3 DC-2/MC-1 Response Data ValidationSet Zone2 Volume Set Zone2 Left/Right BalanceSet Custom Name 24.3 DC-2/MC-1 ResponseSet Input Name by Id 26.3 DC-2/MC-1 Response27.3 DC-2/MC-1 Response DccmdsetcustnameSet FPD Control Registers Host Wakeup28.3 DC-2/MC-1 Response Data Description 29.3 DC-2/MC-1 Response31.3 Data Description Get Communication ConfigurationHost Sleep Set Communication Configuration DccmdsetcomconfigSet Mute 32.2 Data DescriptionSet Output Level Adjustments 33.3 DC-2/MC-1 Response34.2 Data Description DccmdsetmuteSend Display String Command 34.3 DC-2/MC-1 Response35.2 Data Description 35.3 DC-2/MC-1 ResponsePeek Command Poke CommandAppendix a Command Codes Internal UseResponses AcknowledgmentsAppendix B Error Codes Error CodeHexAppendix C DC-2/MC-1 IR-Codes Hex Function Code Shift Functions Hex Code Rec FunctionAppendix D Input Id’s Appendix E Protocol ConstantsInput Name Input Id Constant ValueDecAppendix F FPD Control Registers Application Notes and ExamplesBox initializations 15.1.1 DC-2/MC-1Simple System Control & System Status Getting System Wide Status and SetupDownloading the System Setup to the DC-2/MC-1 Get Unit Configuration ExamplesSOP DLL DC CMD DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 DATA8Get Effect Definition 15.5.3 Set Input NameSend IR Command Example Cmd