background image

SIGNATURE

 

B

US 

P

ROTOCOL 

M

ASTER 

D

OCUMENT

Revised 2-24-98

Page 14 of 20

C

ONTENTS OF 

N

ON

-V

OLATILE 

M

EMORY 

R

EQUEST

(

CONT

.)

Profile_st

defaultProfile;

// the "Current" f/x profile

char

bass_eq;

// bass EQ level

char

hi_eq;

// treble cut level

char

centr_mod;

// center mode

char

surr_mod;

// surr mode

char

centr_lvl_mod;

// level modifier for current 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

signed char

fbBal;

//

Input_st    

Input[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

centr_mod;

// center mode

char

surr_mod;

// surr mode

char

centr_lvl_mod;

// level modifier for current 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

   

signed char

fbBal;

//

uchar

audio_src;

char

video_src;

char  

video_mode;  

// S-video or composite video

char

input_level_left;

// left input level for this input

char

input_level_right;

// left input level for this input

char  

graphics;  

// menu background = blue or video

uint

flags;

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: