Yamaha
******************************************************************************
				 YAMAHA
******************************************************************************

******************************************************************************
				TECHNICAL INFO
******************************************************************************
Code length:            32 bits
Carrier:                39.2kHz

The code is only transmitted once, and after that a stop code is transmitted.



	     +--------------------------------+                   
Header:      |                                |                  
	     +                                +----------------+..
			    16T                       8T
			   8.8ms                     4.4ms

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

	     +--+  
0 is coded:  |  |  
	   ..+  +--+..
	      T  T 
			 +--+
			 |  |
After the last bit a ( ..+  +  ) is transmitted to terminate the last bit.
			  T

	      +--------------------------------+        +--+
Stop code:    |                                |        |  |
	      +                                +--------+  +
			      16T                  4T     T
			     8.8ms                2.2ms

T = 550us

Space between transmissions: 95000us between the headers of the codes.

To use the code (not with the remote package):
GROUP * 10000h + (Code * 100h) + (Code XOR FFh)  


******************************************************************************
				  CD
******************************************************************************
GROUP   #9E61

Code    Function
----    --------
#08     0
#88     1
#48     2
#C8     3
#28     4
#A8     5
#68     6
#E8     7
#18     8
#98     9
#02     10
#82     11
#42     12
#C2     13
#22     14
#A2     15
#62     16
#E2     17
#12     18
#92     19
#52     20
#58     +10
#40     Play
#C0     Pause/Stop
#A0     Rew
#60     FF
#D0     Index
#80     Open/Close
#90     Pepeat A-B
#10     Pepeat S/F/Off
#E0     Track +
#20     Track -

Codes from Tom Bolt

#30     Program
#D8     Random
#00     Mode

The second byte of the hex code is # ffh minus the first byte.
Of these 256 combinations, all of the useful commands have the first
byte x0, x2, x4, x8 or xA.
YAMAHA
There is no play-exchange remote command. ;-(
The first byte of the existing commands are:
	0       2       4       8       A
0       mode    10      -       0             16      D6      6       stop
7       -       24      -       -       -
8       open    11      D1      1       -
9       -       19      D9      9       +20
A             17      D7      7       -
F       -       D>      -       -       -

S=search, T=track, D=disk.
 Tom Boldt
 [email protected]
 (519) 746-5163

******************************************************************************
				  TAPE
******************************************************************************
GROUP   #FE01

Code    Function
----    --------
#00     Play
#C0     Stop
#80     Rew
#40     FF
#31     Rec/Pause
#C0     Rec/Mute
#B0     Reset
#70     Memo
#B8     Remain
#EB     Tape
#D0     Search rew
#50     Search ff
#F8     Intro rew
#78     Intro ff
#08     0
#88     1
#48     2
#C8     3
#28     4
#A8     5
#68     6
#E8     7
#18     8
#98     9




1
Hosted by www.Geocities.ws