CONCEPT1 RS232 COMMUNICATION



Similar documents
PM1122 INT DIGITAL INTERFACE REMOTE

Using HyperTerminal with Agilent General Purpose Instruments

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Timeout The Crosspoint Status Request message has a timeout, which means that you need to wait 1 second in between request messages.

MANUAL PC1000R

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

CLOUD DCM1. Serial Control Protocol

Single channel data transceiver module WIZ2-434

Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description

/ INFO@APART-AUDIO.COM

LTM-1338B. Plus Communications Manual

A RF18 Remote control receiver MODULE

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

SYMETRIX SOLUTIONS: TECH TIP August 2015

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

1.1 Connection Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

CENTRONICS interface and Parallel Printer Port LPT

CDI-S100 SERIAL INTERFACE CARD

PRT3 Printer Module: ASCII Protocol Programming Instructions

Part Number Description Packages available

/ / / Audio distribution system A44/A88 pc software

Customer Pole Display SERIES 8035

SenseLink TM. End-Point Controller. Addendum

Date Rev. Details Author

KSH-3000-MI. Swipe Card Reader. ( Magnetic / IC Card two in One Reader ) Revision Reason Date V

Sending SMS Messages and s

Modbus Communications for PanelView Terminals

How to setup a serial Bluetooth adapter Master Guide

2015/02/07 05:41 1/23 WIZ550WEB Users' Guide

1. Make sure that no client accounts are open. 2. Click on Setup, then click Modem. The Modem Setup window will appear.

Consult protocol, Nissan Technical egroup, Issue 6

TAP Interface Specifications

OPERATING INSTRUCTIONS

SETTING UP A REMOTE MODEM CONNECTION Application Note 27

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications

Setup Manual and Programming Reference. RGA Ethernet Adapter. Stanford Research Systems. Revision 1.05 (11/2010)

DISCONTINUED. AtlasScientific. as of 10/21/13. E.C. Circuit. Biology Technology. Features

TUNABLE ANTENNAFIER LT/DT SERIES INSTALLATION INSTRUCTIONS

Parallax Serial LCD 2 rows x 16 characters Non-backlit (#27976) 2 rows x 16 characters Backlit (#27977) 4 rows x 20 characters Backlit (#27979)

CALL MANAGER INSTALLATION

Basics. Mbox 2. Version 7.0

RS232 Board datasheet

ESC/VP21 Command User's Guide for Business Projectors. ESC/VP21 Command User's Guide for Business Projectors

Keep it Simple Timing

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

Bluetooth to Serial Adapter

Chapter 4 T1 Interface Card

RN-XV-RD2 Evaluation Board

LDG Electronics External Meter Serial Communications Protocol Specification

FAQs. XAP Frequently Asked Questions. Software/Configuration

APPLICATION PROGRAMMING INTERFACE

HOMEWORKS. RS-232 Protocol. Data Protocol for Communicating with Lutron's HOMEWORKS System

EPM2000 LabVIEW Building Applications Instructions

Sartorius YAD01IS Win

Partner: Cisco Model: SX80 Device Type: Video Conference

Web Site: Forums: forums.parallax.com Sales: Technical:

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

OZ-47 Smart Board with Metal Oxide Sensor For Ozone Monitoring

Serial to Bluetooth Adapter

Dial-Up / Leased-Line Modem. User Manual. AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) Manual Rev A + - DLM CTS RTS DTR DSR

Customer Pole Display SERIES 8035 Operation Manuanl. Version 1.1

SecureLinx Spider Duo Quick Start Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide

PNSPO! Modbus Solution CP1H / CP1L / CJ1 / CJ2 / CS1. Version /18/2009

User Manual. Interface Adapter IA1 / Computer Interface EFOY 600 / EFOY 900 / EFOY 1200 / EFOY 1600

Quectel Cellular Engine

RS232 Programming and Troubleshooting Guide for Turbo Controls

Hagenberg Linz Steyr Wels. API Application Programming Interface

APR-PRT3 Printer Module: C-Bus Programming Instructions

Software User Guide UG-461

NHD-0420D3Z-FL-GBW-V3

RFID MODULE Mifare Reader / Writer SL025B User Manual Version 1.4 Nov 2012 StrongLink

Phantom4 Remote Management Module User s Manual

MATRIX 210. Host Mode Programming

AC-115 Compact Networked Single Door Controller. Installation and User Manual

Serial Communications

Bluetooth Serial Adapter

Introduction: Implementation of the MVI56-MCM module for modbus communications:

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available

MODBUS for ECH 200 Serial Communication Protocol <IMG INFO>

Master-Touch and ValuMass. Modbus Communications. INSTRUCTION MANUAL (Rev. 2.1)

Low Speed Modems for Dial and Leased Circuits 2400E-2 (Stand Alone) 2400R-2 (Rack Mount) 2400E-4 (Stand Alone) 2400R-4 (Rack Mount)

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

1. Summary. 2. Module Application Instruction. DFPLayer Mini. 1.2.Features. 1.3.Application Specification Description

How To Use A Powerpoint On A Microsoft Powerpoint 2.5 (Powerpoint 2) With A Microsatellite 2.2 (Powerstation 2) (Powerplant 2.3) (For Microsonde) (Micros

Allen-Bradley. Bar Code. 2-D Hand-Held. Programming Guide. Bar Code. Scanners. (Cat. No HTG-4)

Scanner Configuration

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

USB to RS-422/485 Serial Adapter

Process Control and Automation using Modbus Protocol

PRODUCT MANUAL SKX OPEN SKX ADVANCE ZN1RX-SKXOPEN. Edition 2 Version 1.1

Knowledge Base POS/C31A Troubleshooting

ESPA Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION

Technical Support Bulletin Nr.18 Modbus Tips

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

Software Manual RS232 Laser Merge Module. Document # SU Rev A

Knowledge Base Article. Integrating ISONAS Access Control System with TagMaster LR-series RFID Readers

Transcription:

Concept 1 RS-232 Communication Communication with Concept 1 via RS-232 is done with simple ASCII Commands and Replies. The port settings are 19200Baud, 8bits, no parity and 1 stop bit. The physical connection is as described in the figure below: Pin 2: TX data: data transmission output Pin 3: RX data: data reception input Pin 5: GND: ground Other pins are not used. An instruction has at least a command and an attribute. In many cases, there are extra values needed, like a zone or a value. Please make sure that you re familiar with the 3 modes (stereo, 2 zone linked and 2 zone unlinked) of the Concept 1 because in some commands, there needs to be a zone specified depending on the mode. From here we assume that the 3 modes are clear and understood. If not, please read the user manual first. Instructions always have to be ended with <CR>, carriage return. Line feed <LF> characters will always be omitted, however Concept 1 can use (and echo) <LF> after a <CR>. Instructions are not case sensitive! Commands The 4 possible commands are: SET, GET, INC and DEC. With the INC and DEC command, a step value can be specified. This needs to be a positive number between 1 and 10. A step value bigger than 10, will be set to 10. If no value is specified, default value 1 will be used. Example: the music volume is -50 and the following instruction will be given: INC MSCLVL<CR> The music level now will be -49. Now the next instruction is given: DEC MSCLVL 8<CR> The music level now is -57.

Overview of Attributes Attribute Description Commands Zone Value* MULTIZONE Multi Zone GET, SET No Binary ZONELINK Zone Link MSCLVL MICLVL MAXMSCLVL MAXMICLVL SELECT Music Level Microphone Level Maximum Music Level Maximum Mic. Level Source Selection GET, SET, INC, DEC GET, SET EQBASS Equalizer Bass No GET, SET EQTREB Equalizer Treble No 1 2 No OFF (-80) -79 to 0 A, B, C or D -14 to 14 STANDBY Standby GET, SET No Binary AUTOLD Auto Loudness No GET, SET Binary PAGACT Paging Active 2 IPGAIN Input Gain GET, SET No -20 to 14 ECHO LF BS HEADER Echo Line feed Back Space Header GET, SET No Binary VALFB Value Feedback GET, SET Binary No INFO Info GET / SOURCENAME Source Name GET, SET No <String> SERIAL HWVRSN SWVRSN Serial Number Hardware Version Number Software Version Number GET No / RESTORE Restore Factory Settings SET No Binary * The column Value describes what range of values need to be given with the SET command Value Binary can be OFF / ON or 0 / 1 Mode The mode of Concept 1 is determined by MULTIZONE and ZONELINK. If MULTIZONE is OFF, the amplifier is working in stereo mode. If MULTIZONE is ON, the amplifier will work in 2 zone mode. If ZONELINK is ON, the music level of zone 1 and zone 2 are linked. Otherwise, when ZONELINK is OFF, the 2 zones have a separate volume setting. Since these 2 commands change the behavior of the amplifier, it s recommended only to change them when the amplifier is not in action (no music present, volume at minimum). If the amplifier needs to be configured in another mode, these are the first settings that need to be changed

Operating Settings MSCLVL is the music level. It can be OFF or a value between -79 and 0. If set at -80, it will be OFF. If both MULTIZONE and ZONELINK are ON, the corresponding zone needs to be specified. MICLVL is the microphone level. It can be OFF or a value between -79 and 0. If set at -80, it will be OFF. If MULTIZONE is ON, the corresponding zone needs to be specified. MAXMSCLVL is the maximum music level. If the music level is adjusted above the maximum, it will be changed to the maximum value. In case both MULTIZONE and ZONELINK are ON, there still are 2 different values possible for zone 1 and zone 2. The difference between those 2 levels will determine the offset between the volumes of both zones. The maximum difference in this mode is 40. Example: SET MAXMSCLVL ZONE1-16<CR> SET MAXMSCLVL ZONE2-10<CR> Now, the volume can be adjusted between OFF and -10. The level in zone 1 will always be 6 db lower than the level in zone 2. MAXMICLVL is the maximum microphone level. If the microphone level is adjusted above the maximum, it will be changed to the maximum value. SELECT is the source selection. The source selection in both zones is always the same, so it s never needed to specify the zone Equalizer Also the equalizer settings are the same for both zones. EQBASS sets the level of the bass. EQTREB sets the level of the treble. The value must be between -14 and 14 in steps of 2. If a different value is used, it will get changed to the closest match. Configuration Settings AUTOLD is Auto Loudness and this is only active in Stereo mode. It will adjust the equalizer depending of the volume setting. If the auto loudness is on, the sound will still be more rich at low levels. PAGACT is paging active. If set on, the microphone will only be on when there is a contact between pin A or B and the ground of the connector at the backside of the amplifier (see user manual). In that case, the music will be muted as well. The Concept 1 will also send PAGING (ZONEx) ON/OFF<CR> when the contacts are closed/opened so the user can know the status. IPGAIN is input gain. Each source input has its own gain setting so the source (A, B, C or D) needs to be specified. The value can be between -20 and 14 in steps of 2. If an invalid value is used or no source is specified, ERROR: Value Invalid!<CR> will be replied. Otherwise, the reply will be Command Exicuted!<CR>

RS-232 Settings All RS-232 settings are binary values, they can be ON or OFF. If ECHO is on, all received characters are echoed back. This can be handy when programs like hyperterminal are used. LF is Line Feed. Line feed is an ASCII character (0x0A) which is sometimes used to let the cursor jump to the next line. Concept 1 always omits the line feed character. However, when LF is on, there will be put <LF> character behind each <CR> character. This is both the case for echoing as for messages send by Concept 1. Please take a look to following example: in both cases, the user sends the following string: get msclvl<cr>. With ECHO on and LF off, this will be returned by Concept1: get msclvl<cr> MSCLVL -16<CR> In case both ECHO and LF are on, it will be like this: get msclvl<cr><lf> MSCLVL -16<CR><LF> BS is Back Space. This is also an ASCII character. In case BS and ECHO is on, Concept 1 will reply <BS><SP><BS> each time when a <BS> is received. <SP> is the space character. This setting is only intended to have a nice text when used with programs like Hyperterminal. With HEADER on, each string, both incoming as outgoing, has to start with > (ASCII character 0x3E) as header of the string. This function works only when ECHO is OFF! Please note that for the first replies after start up, this function will not work correctly. The reason for this is that the settings are loaded later. Anyway, this shouldn t be a problem. If ECHO and LF are put off and HEADER is put on, each string will start with > (ASCII character 0x3E) and each string will end with <CR> (ASCII character 0x0D). This can help in making the string handling easier. Please don t forget that also instructions will have to begin with > in this case! Example (with MULTIZONE and VALFB ON): >SET MICLVL ZONE1-35<CR> >MICLVL ZONE1-35<CR>

Status Update VALFB stands for Value Feed Back. When this setting is on, all value changes are sent autonomously by Concept 1. This way it s easy to keep the status synced. Default, VALFB is on. IPGAIN and SOURCENAME are NOT sent when they are modified. INFO can only be used with the GET command. The GET INFO instruction is replied with the current status of most variables. It will only work when VALFB is on. IPGAIN and SOURCENAME is not sent after the GET INFO instruction but their status can also be requested with the GET command. Below is an example of a reply after a GET INFO instruction in stereo mode. The <CR> characters at the end of the line are not shown: PAGING OFF MULTIZONE OFF PAGACT ON AUTOLD ON SELECT A MSCLVL OFF MICLVL OFF MAXMSCLVL 0 MAXMICLVL 0 EQBASS 0 EQTREB 0 Source Name With SOURCENAME, it s possible to change or read the source name that s shown on the display of the Concept 1. There always has to be a source (A, B, C or D) specified. The source name string itself is case sensitive and may contain space characters. Example: get sourcename a<cr> Source A<CR> set sourcename a BGM3000<CR> Command Executed!<CR> get sourcename a<cr> BGM3000<CR> Version information The following attributes will only work with the GET command: SERIAL will return the serial number, a 4 digit hex number. In case it s not programmed, it will return Not Yet Implemented!<CR>. HWVRSN will return the hardware version number SWVRSN will return the hardware version number

Restore Factory Settings The factory settings can be restored with the following instruction: SET RESTORE ON<CR>. The Concept1 will reply with Please Cycle Power!<CR>, the output will be muted and the display will show RESET. The user must power off and power on the amplifier. During power on, the factory settings will be restored. Standby The amplifier can be set in Standby mode with the (optional) IR remote control or with the SET STANDBY ON instruction. Leaving Standby mode can also be done with IR remote controller or the SET STANDBY OFF instruction. If an RS-232 instruction is given when the amplifier is in Standby mode or during power on and the amplifier is not ready, it will answer with STANDBY ON. Please wait until the amplifier is operational. Power down During power down, all settings are stored in the memory of Concept1. After this, a string POWER DOWN!<CR> will be send. Depending on how much variables that need to be stored, possible, there is not enough time to send this complete string. Errors The following error strings may be sent by Concept1: ERROR: Command Unknown!<CR> character. ERROR: Unknown Attribute! <CR> ERROR: No Header! <CR> with header. See RS-232 Settings. ERROR: Unknown Instruction! <CR> SET SERIAL 0001<CR> ERROR: Value Invalid! <CR> : Wrong spelling of command or command started with Back Space : Wrong spelling of attribute. : When HEADER is on and ECHO is off, each instruction must be started : A command was used with an attribute that does not support this. E.g. : A value was out of range or illegal. ERROR: Zone Invalid! <CR> : No valid zone was specified. Valid zone names are ZONE1 and ZONE2, without space between ZONE and its number. ERROR: AMPLIFIER PROTECT! <CR> ERROR: OVER TEMPERATURE! <CR> : See user manual (or appendix) : See user manual Appendix The instructions SET IPGAIN and SET SOURCENAME will write a value to the internal memory of the Concept1. When these instructions are given, please wait for the reply or put a delay of at least 100ms after this instruction. The amplifiers with Hardware Version number ACPT 1V04 could possible send ERROR: AMPLIFIER PROTECT!<CR> when they are powered off. This is because the sense circuit of the amplifier reacts very fast. This doesn t mean there is something wrong with the amplifier.