From goll@rbg.informatik.th-darmstadt.de Fri Jun  4 10:31:02 1993
Received: from rbhp89.rbg.informatik.th-darmstadt.de by mail.nada.kth.se (5.61-bind 1.4+ida/nada-mx-1.0)
	id AA18651; Fri, 4 Jun 93 10:28:25 +0200
Message-Id: <9306040828.AA18651@nada.kth.se>
Received: from rbhp8.rbg.informatik.th-darmstadt.de by rbhp89.rbg.informatik.th-darmstadt.de with SMTP
	(1.36.108.3/15.6) id AA25031; Fri, 4 Jun 93 10:25:17 +0200
Received: by rbhp8.rbg.informatik.th-darmstadt.de
	(16.6/15.6) id AA09550; Fri, 4 Jun 93 10:24:20 +0200
From: goll@rbg.informatik.th-darmstadt.de
Subject: new Codes for Technics remote
To: d89-bga@nada.kth.se (Bjorn Gahm)
Date: Fri, 4 Jun 93 10:24:16 MESZ
Mailer: Elm [revision: 66.25]
Status: OR

|_ _ _ __ _     _       _   _ _ _     _ _ _      _ _ _ _     _ _       _ _ _
|_ _ _ _/_/    _/_     _/  _/_/_/_   _/_/_/_    _/_/_/_/  _ _/_/_   _ _/_/_/
|_ _ /_ _ _/  _/_/_   _/  _/    _/  _/   __/   _/_ _     _/_ _ _/  _/_ _
|_ _/_/_/_/  _/  _/_ _/  _/    _/  _/ _ _/    _/_/_/    _/_/_/_/  _/_/_/_
|_ /    _/  _/    _/_/  _/   _/   _/ _/ _    _/        _/    _/  _ _ _ _/
|_/    _/  _/      _/  _/_/_/    _/    _/   _/_/_/_/  _/    _/  _/_/_/
|     _ _ _ _            _   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|    _/_/_/_/           _/  _/ _ _ _ _ _ _ Im Alten Grund 2_ _ _ _ _ _
|   _/  _ _    _ _ _   _/  _/_ _ _ _ _ _ 65812 Bad Soden _ _ _ _ _ _ _
|  _/  _/_/   _/_/_/  _/  _/ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
| _/    _/   _/  _/  _/  _/_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|_/_/_/_/   _/_/_/  _/  _/ _ _ _ _ goll@rbg.informatik.th-darmstadt.de
!Smoking cures weight problems ... eventually ...                           !


Dear Bjorn


Thanks a lot four your help with the GRUNDIG remote-codes. It works perfectly.
Now I purchased a new TECHNICS (Matsushita) stereo and I found out some
new codes. Moreover I am interested in the way the four components (Tape, Amp.
CD and Tuner) are communicating with each other.

I hope it`s useful





Codes for Panasonic and Technics.

The code is 48 bit long.

Carrier:        32kHz


	     +--------------------+
Header:      |                    |
	   ..+                    +--------
		      10T            4T

	     +--+      +--+
1 is coded:  |  |      |  |
	   ..+  +------+  +....
	      T    3T   T

	     +--+  +--+
0 is coded:  |  |  |  |
	   ..+  +--+  +....
	      T   T  T

Space between transmissions 190T.

T = 400us approx

To use the codes add the command with (the address * #10000h)
Example to play a panasonic video:

\<<
  MATSU                         @ get info string
  #40040900h #10000h * #5059h + @ calculate the data
  TRANSMIT                      @ transmit
\>>

*********************************
PANASONIC

---------------------------------
Video:  40040900

VTR             BCB5
Play            5059
Stop            0009
Rew             4049
FF              C0C9
Pause           6069
Still adv       3039
Rec             1019
Slow            F0F9
Slow+           7178
Slow-           F1F8
1               0801
2               8881
3               4841
4               C8C1
5               2821
6               A8A1
7               6861
8               E8E1
9               1811
0               9891
-/--            DCD5
Clock/Counter   6A63
VTR/TV          6C65
Input select    030A
Reset           2A23
Monitor         8980
Time search     222B
Tracking+       8D48
Tracking-       4D44

---------------------------------
Amp:    40040543

On/Off          FDBB
Vol+            0D4B
Vol-            8DCB
Sleep           3D7B
Display         F17B

---------------------------------
CD:     40040543 (Same as amp)

Play            E1A7
Stop            0147
Rew             2167
FF              A1E7
Program         D197
Cancel          B1F7
Random          4107
Repeat          81C7
1               3094
2               89CF
3               490F
4               C98F
5               296F
6               A9EF
7               692F
8               E9AF
9               195F
0               99DF
+10             F9BF            

---------------------------------
Tape:   40040543 (Same as amp)

Play            6523
RewPlay         A5E3
Stop            0543
Rew             4503
FF              C583
Reverse mode    7533
Counter reset   F5B3
Deck 1/2        B5F3

---------------------------------
Tuner:  40040543 (Same as amp)

Fm mode         2761
Tune/Band       1D5B
1               3094
2               89CF
3               490F
4               C98F
5               296F
6               A9EF
7               692F
8               E9AF
9               195F
0               99DF




*********************************************************************
*** SOME NEW CODES FOLLOWING ****************************************
*********************************************************************



*********************************
TECHNICS

(All lines tagged with 'ok' have been successfully tested with the
 SA-CH750. '--' means unsuccessfully tested. Testing the remaining lines
 is up to the reader.)

---------------------------------
Amp:    40040500  (Tested with SA-CH750 Stereo Tuner Amplifier)

Vol+            0401 ok
Vol-            8481 ok
Muting          4C49 ok
Super Bass      4346 -- (implemented in Stereo Sound Processor)
Aux Digital     5154 --
Dat             191C ok
VCR             797C ok
VDP             4540 ok
CD              292C ok



---------------------------------
Amp:    40040520  (Tested with SA-CH750 Stereo Tuner Amplifier)

on/off          BC99 --
Sleep           694C --
CD              0326 --
Tape            83A6 --
Tuner           4366 --
Tuner Preset Dn AC89 ok
Tuner Preset Up 2C09 ok
Tuner Band      2500 ok


---------------------------------
CD:     40040550     (Test mit SL - CH750)

Play            5005 ok
Pause           6035 ok
Stop            0055 ok
ff              5207 ok (skip forward)
Rew             92C7 ok
Program         5104 ok (!mistake corrected!)
Cancel          C590 ok
Open/Close      80D5 ok
Time mode       AAFF -- (no reaction)
1               085D
2               88DD
3               481D
4               C89D
5               287D
6               A8FD
7               683D
8               E8BD
9               184D
0               98CD
>10             2174 ok

---------------------------------
Tape:   40040510

Deck 1/2        A9BC
Play            D0C5
Rew Play        5045
Stop            0015
Rew             C0D5
FF              4055
Pause           6075
Rec             1005
Rec mute        4145

---------------------------------
Tuner:  40040520

1               082D
2               88AD
3               486D
4               C8ED
5               280D
6               A88D
7               684D
8               E8CD
9               183D
0               98BD

---------------------------------
Phono:  40040570

Play            5025
Stop            0075

---------------------------------

Device number 40040538 applies to both the Tuner and the
CD-Player:

On/Off          BC81 ok
Sleep           6954 ok
1               0835 ok
2               88B5 ok
3               4875 ok
4               C8F5 ok
5               2815 ok
6               A895 ok
7               6855 ok
8               E8D5 ok
9               1835 ok
0               98A5 ok

-----------------------------------

Stereo Sound Processor SH-CH750 (hall-functions)
Device number: 40040548
On/Flat         0C41 ok
SFP             410C ok
-----------------------------------

Stereo Sound Processor SH-CH750 (equalizer-functions)
Device number: 40040508
EQ              414C ok (stepping through equalizer-functions)
Effect down     A1AC ok (increasing equalizer-effect)
Effect up       212C ok (decreasing equalizer-effect)
SuperBass       838E ok

The SH-CH750 is a mini-system consisting of four components linked to
each other with a 15-wire bus cable. I am interested in intercepting
and decoding the communication on the bus in order to control the com-
ponents by a computer.

***********************************************************************
*For any suggestions, tips or questions concerning Technics and remote*
*control contact me:                                                  *
*                                                                     *
*    goll@rbg.informatik.th-darmstadt.de (Andreas Goll)               *
*                                                                     *
***********************************************************************




