background image

SIGNATURE

 

B

US 

P

ROTOCOL 

M

ASTER 

D

OCUMENT

Revised 2-24-98

Page 5 of 20

P

ROTOCOL 

F

ORMAT

Note:

 the symbols “

b

”, “

d

”, and “

h

” used in this document denote binary, decimal, and hexadecimal values,

respectively.  All transmissions must be in hexadecimal.

The Preamble is a byte used to alert the system that a message is about to
be transmitted.  This allows the system to ignore random noise, and
reliably receive valid messages.  The Preamble is always equal to 7E

h

.

NOTE:

 No other byte in any part of the message may equal 7E

h

.

The Target Device Type is a byte that distinguishes what type of unit the
message is intended for (i.e. a preamp versus a CD player).
HEX

Device Type

01

Audioaccess KPS keypad

04

Audioaccess Computer

05

Audioaccess Paging/SMM Module

06

Audioaccess PX-603

07

Audioaccess Internal Multi

20

Signature 2.0 Processor/Tuner

30

Signature 3.0 DVD player

50

Citation 5.0 AV Controller

70

Citation 7.0 AV Controller

99

Broadcast Message (everyone listens)

Source

Device Type

Target

Device Type

Target

Unit ID

Source

Unit ID

Command

Modifier

Data

Length

Preamble

Byte

Command

Byte

Data

Byte(s)

Checksum

Byte

Source

Device Type

Target

Device Type

Target

Unit ID

Source

Unit ID

Command

Modifier

Data

Length

Preamble

Byte

Command

Byte

Data

Byte(s)

Checksum

Byte

The Target Unit ID is a byte that distinguishes which unit of a given type
the message is intended for (i.e. CD player #1 versus CD player #2). The
Unit ID is set in the menu system of the unit you are trying to control,
default = 01

h.

  If you are using more than one of any given unit, you will

need to modify this byte to reflect the ID number of the unit you are trying
to control.

Source

Device Type

Target

Device Type

Target

Unit ID

Source

Unit ID

Command

Modifier

Data

Length

Preamble

Byte

Command

Byte

Data

Byte(s)

Checksum

Byte

The Source Device Type is a byte that distinguishes what type of unit the
message is coming from (i.e. a preamp versus a CD player).  

See above

list.

Source

Device Type

Target

Device Type

Target

Unit ID

Source

Unit ID

Command

Modifier

Data

Length

Preamble

Byte

Command

Byte

Data

Byte(s)

Checksum

Byte

Summary of Contents for SIGNATURE 2.0

Page 1: ...SIGNATURE 2 0 SIGNATURE 2 0 BUS PROTOCOL INSTRUCTIONS OPERATION MANUAL MASTER DOCUMENT VERSION 1 0...

Page 2: ...iven Output ______________________________________________________ 4 Protocol Format __________________________________________________________ 5 Sample Message _______________________________________...

Page 3: ...e software revisions from the first version of software to include RS 232 control to the most current version Verify the version of software in your unit by viewing the VFD Vacuum Fluorescent Display...

Page 4: ...next data transmission Under rare circumstances the receiver may be performing a function which cannot be interrupted The message should be retransmitted until an acknowledgment is received Due to thi...

Page 5: ...one listens Source Device Type Target Device Type Target Unit ID Source Unit ID Command Modifier Data Length Preamble Byte Command Byte Data Byte s Checksum Byte Source Device Type Target Device Type...

Page 6: ...player 1 versus CD player 2 The Unit ID is set in the menu system of the unit that the message is coming from default 01h If you are using more than one of any given unit you will need to modify this...

Page 7: ...b 01h 0011 0000b 30h 0000 0001b 01h 0000 0011b 03h 0000 0001b 01h 0000 0010b 02h 0000 0001b 01h 0 1101 0111b sum 0D7h 1101 0111b truncating D7h 0010 1000b inverting bits 28h 0010 1000b 28h 7Eh so don...

Page 8: ...Source Unit ID Command Modifier Data Length Preamble Byte Command Byte Data Byte s Checksum Byte 20h 30h 01h 01h 02h 02h 7Eh See Below None See page 7 The acknowledge Command Byte is formed by adding...

Page 9: ...ignature 2 0 acknowledges by sending an Acknowledge of Request for Software Version command to the Signature 3 0 in a single 3 0 single 2 0 system Source Device Type Target Device Type Target Unit ID...

Page 10: ...TION 1D NUM 0 BUTTON 1E NUM 1 BUTTON 1F NUM 2 BUTTON 20 NUM 3 BUTTON 21 NUM 4 BUTTON 22 NUM 5 BUTTON 23 NUM 6 BUTTON 24 NUM 7 BUTTON 25 NUM 8 BUTTON 26 NUM 9 BUTTON 27 STORE BUTTON 28 RDS BUTTON 29 TY...

Page 11: ...e will occur if you do roll over to Max volume Source Device Type Target Device Type Target Unit ID Source Unit ID Command Modifier Data Length Preamble Byte Command Byte Data Byte s Checksum Byte 30h...

Page 12: ...TYPE BUTTON 2A PSET BUTTON 2B MUSIC BUTTON 2C MOVIES BUTTON 2D SIMUL BUTTON 2E DSK TRK BUTTON 2F AUX BUTTON 30 REC BUTTON 31 PSET UP BUTTON 32 PSET DWN BUTTON 33 FRONT PANEL ON OFF BUTTON 34 FRONT PAN...

Page 13: ...ar front_distance char cen_distance char back_distance char source currently active source uint opFlag general purpose operational flags char svidRecSrc used when tracking disabled char compvidRecSrc...

Page 14: ...nput NUM_INPUTS char name INPUT_NAME_WIDTH input name char fxMode index to the fx mode struct Profile_st profile profile for this input char bass_eq bass EQ level char hi_eq treble cut level char cent...

Page 15: ...nual user can store ID PTY char szID RDS_TYPE_SIZE 8 char station id char cType index into RDSTypeTable string table TunerState_st TnrState int nCountry int nCurBand int nCurFreq int nCurPreset int nC...

Page 16: ...ILE MEMORY This command causes the unit to write its non volatile settings into non volatile memory Source Device Type Target Device Type Target Unit ID Source Unit ID Command Modifier Data Length Pre...

Page 17: ...ent center mode char surr_lvl_mod level modifier for current surround mode signed char sub_lvl_mod level modifier for subwoofer Balance_st balance balance data signed char lrBal item to be adjusted si...

Page 18: ...ngth Preamble Byte Command Byte Data Byte s Checksum Byte 30h 20h 01h 01h 01h Computed 7Eh 77h None See page 7 Source Device Type Target Device Type Target Unit ID Source Unit ID Command Modifier Data...

Page 19: ...y Rcvd Line Signl Detctr 13 SCB O Secondary Clear to Send 14 SBA I Secondary Transmitted Data 15 DB O Transmisn Signl Elemnt Timng 16 SBB O Secondary Received Data 17 DD O Receiver Signal Element Timi...

Reviews: