Paul Bennett N7OCS 1538 Michelbook Lane McMinnville OR 97128 (503) 472-5644
-----------------------------------------------------------------------------   
     
     Explaination of Bits in the Motorola Syntor X Radio EEPROM
					
     Each mode or channel uses 16 bytes of information...
       
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx
     
      Information for mode 1 is located in address 00 to 0F                   
		      mode 2 is located in address 10 to 1F  etc.
	
-----------------------------------------------------------------------------   
	
     Scan List -
		 A list of  channels or modes which will be
		 scanned  when this mode is selected
       
       
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       02  FF  FF  FF  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx
	
       00000101111111111111111111111111
       
      The first 32 bits - mode 1 being the first bit...mode 32 the last
      
		    If the bit is 0, it will be scanned
      
      Example shows modes 1 thru 5 plus 7 programmed to be scanned


      

-----------------------------------------------------------------------------         
	
      Transmit Encode PL and Receive Decode PL (CTCSS)
							 

      Example shows transmit...receive is bytes 6 and 7
							  
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  FF  DF  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx
       
      Bit 7 (MSB) of 2nd byte of the PL code is 0 for special operator
      select head and 1 otherwise (see below for multi pl head info)
      
      The other 15 bits are a unique code for each PL frequency
      For carrier squelch (no pl) use FF DF
      
      Receive and transmit patterns are different for the same PL frequency
      Digital PL is possible


-----------------------------------------------------------------------------        
      Turn Off Timer -  

      turns transmitter OFF if PTT exceeds the programmed time period
	... in multiples of 15 seconds up to 7:45   
								     
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  D8  xx  xx  xx  xx  xx  xx  xx
				       /\                            
				     /    \                          
				1 1 0 1 1 x x x                      
								      
				0 0 1 0 0       =  4  = 1 minute     
	  Note that bits are inverted                                                         
       
-----------------------------------------------------------------------------   
	
     Reference Frequency and PL Type
    
	Part of the synthesizer process.  Allows transmit and receive
	frequencies to be programmed in 5kHz or 6.25 kHz steps    
								     
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  x7  xx  xx  xx  xx  xx  xx  xx
				       /\                            
				     /    \                          
				x x x x x 1 1 1                      
					  | | |                       
				  pl type / | |
				  receive  /   \  transmit             
								      
		       Reference bits    1 is 5 kHz   0 is 6.25 KHz 
		       PL Type - CTCSS PL = 1   DPL = 0
		       
-----------------------------------------------------------------------------   
	
     Scan priority
	  when the receiver is stopped on a scanned station,  it can
	  continue to look for one or two other stations. 
	  These will have P2 or P1 (highest) priority.
       
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  01  04  xx  xx  xx  xx  xx
								       
     Upper 2 bits of byte 9 are scan type - 00=dual 01=single 11=nonprioity
     Lower 5 bits of byte 9 indicate Priority 2 mode - 0=mode 1 etc
     Lower 5 bits of byte A indicate Priority 1 mode - 1=mode 2 etc
								       
	   dual priority  > 00xxxxxx xxxxxxxx                
	     P2 is mode 2 > xxx00001 xxxxxxxx                
	     P1 is mode 5 > xxxxxxxx xxx00100               
			    ^^^      ^^^
			    |||      |||
		  Scan Type //|      | \\ squelch *
			      |      |
	  Talkback (Enable=0) /      \  0=enable operator select scan mode
	      see below

       *  Unmute/Mute  STD/STD=11   AND/STD=01   AND/OR=00
       
       *  AND squelch requires both PL and carrier to unsquelch
	  and tends to have less noisy squelch tail than PL only

-----------------------------------------------------------------------------   
	
talkback: by Example
	 Mode one has a scan list of many modes (channels).  The
	 operator selects mode 1 so scanning begins. During scan
	 a station is heard on mode 4.  The talkback bit for mode 4
	 is programmed on.  Operator presses ptt within 3 seconds
	 of the mode 4 station dropping, transmitting to the station
	 on mode 4.  If operator presses ptt AFTER 3 seconds hang time,
	 transmit reverts back to the mode 1 frequency. Later a station
	 is heard on mode 3. Talkback bit for mode 3 is programmed off.
	 Operator presses ptt and transmits back to mode 1 frequency which
	 is selected by the operator.

       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  1x  xx  xx  xx  xx  xx  xx
					 xx0xxxxx
      
	   bit 5 of byte 9     0=talkback 1=no talkback

	 The talkback bit must be determined for every channel
	 which is scanned!
		  
----------------------------------------------------------------------------   
		  
     VCO Settings
	 Varactor Diodes in the microstrip oscilllator  are biased  in or
	 out of the circuit to set the VCO's working frequency ramge.
	 The upper nibble of bype B is transmit and lower nibble receive.
       
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  C0  xx  xx  xx  xx
						   ||
						   | \ 00xx rcv l.o. 200-216
						    \ 11xx  transmit 145-160
------------------------------------------------------------------------------
     VCO Settings - High Band VHF Radio Pin Shift Settings                  
		 
			11 = 145-162 MHz             
			01 = 162-174 MHz            
			00 = 200-216 MHz   
			10 = 216-228 MHz   
       Range II
	    24 MHz wide front end 150-174 MHz
	    Receive VCO frequency is 75.7 MHz below the receive frequency.
       
       Range I T43VBJ 30W radio only
	    18.4 MHz wide front end 136-154
--------------------------------------------------------------------------
     VCO Settings - Low Band VHF Radio Pin Shift Settings                  
			
			 11 = 105.4-113.8 MHz   
			 10 = 113.8-122.8 MHz
			 01 = 122.8-132.6 MHz
			 00 = 132.6-139.8 MHz
						
Note:
       1.  Receive VCO frequency is 75.7 MHz above the receive frequency.
       2.  Transmit VCO freq is mixed with 172.8 MHz to produce TX output.
     
--------------------------------------------------------------------------
     VCO Settings - UHF Radio Pin Shift Settings -
	   note 5 range versions  Range II are most abundant and
	   need tuning for reasonable sensitivity in ham bands

	    Pin Shift     11               01
	    Range 1   406.0-412.8    412.805-420    Transmit
		  2   450.0-459.6    459.605-470
		  3   470.0-478.7    478.705-488
		  4   482.0-490.7    490.705-500
		  5   494.0-502.7    502.705-512
	
	    Pin Shift     10               00
	    Range 1   459.9-466.7    466.705-473.9   Receive
		  2   396.1-406.1    406.105-416.1
		  3   416.1-424.7    424.705-434.1
		  4   428.1-436.8    436.805-446.1
		  5   440.1-448.8    448.805-458.1

	    Receive VCO Freq is 53.9 MHz below Receive Freq except
	    Range 1 VCO Freq is 53.9 MHz above Receive Freq

--------------------------------------------------------------------------      
       Extender Bit (Low Band Only)
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  x6  xx  xx  xx  xx
						    |
						     \ xx01  Extender OFF
						       xx10  Extender ON
-----------------------------------------------------------------------------   
	Frequency Calculation
	  Transmit Frequency Bits are the upper nibble of the last 5 bytes
	  > dual modulus divider values a & b are contained in the last 4 bytes
	  > prescaler divide 3/4 - c contained in byte B low 2 bits 
       
       0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
       xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  xx  Ex  2x  6x  4x  2x
	
	  2 6 4 2 = 0010 0110 0100 0010  
		a = 0010 0110 01          = 153
		b =             00 0010   =   2
		c = xx10                  =   3       01=1 11=2 10=3
      
	  (( 64 * a + 63 * b ) * 3  + c ) * reference = frequency 
      
	    Receive uses lower nibbles=IF frequency is 53.9 MHz
    
-----------------------------------------------------------------------------   
Byte 8    x x x x x 1 x x   CTCSS PL = 1   DPL = 0

      These values are the uP timer preset values which controls the pl
      timing.  Some other programs may have soom slightly different values.
      I have checked these out for function except for those marked with a
      star (*).  Note the high bit of the second byte of both is set (1) to
      disable The 'Operator Select PL Mode'.  Also realize the microphone
      must be 'hung up' for the receive pl decode to work.  When the mic
      comes 'off hook', receive squelch reverts to carrier only (csq).

      CTCSS    Motorola     Receive    Transmit
      Freq     PL Code      Decode     Encode

	csq                 FF DF      FF DF
       67.0      XZ         FD AF      46 BB
       69.3      WZ         70 AF      1C BB
       71.9      XA         D1 AE      ED BA
       74.4      WA         38 AE      C0 BA
       77.0      XB         93 AD      8F BA
       79.9      WB         E8 AC      5D BA
       82.5      YZ         49 AC      2E BA
       85.4      YA         98 AB      F9 B9
       88.5      YB         DA AA      C1 B9
       91.5      ZZ         22 AA      8B B9
       94.8      ZA         58 A9      4F B9
       97.4      ZB         B9 A8      20 B9
      100.0      1Z         1A A8      F1 B8
      103.5      1A         44 A7      B2 B8
      107.2      1B         62 A6      6F B8
      110.9      2Z         80 A5      2C B8
      114.8      2A         91 A4      E6 B7
      118.8      2B         9C A3      9E B7
      123.0      3Z         9B A2      52 B7
      127.3      3A         94 A1      04 B7
      131.8      3B         81 A0      B3 B6
      136.5      4Z         62 9F      5E B6
      141.3      2A         3C 9E      07 B6
      146.2      4B         10 9D      AF B5
      151.4      5Z         D2 9B      51 B5
      156.7      5A         8E 9A      F1 B4
      162.2      5B         3D 99      8E B4
      167.9      6Z         E1 97      27 B4
      173.8      6A         78 96      BC B3
      179.9      6B         02 95      4E B3
      186.2      7Z         81 93      DC B2
      192.8      7A         ED 91      65 B2
      203.5      M1         5F 8F      A4 B1
      206.5 *    8Z         A7 8E      6D B1
      210.7      M2         A6 8D      22 B1
      218.1      M3         E2 8B      9C B0
      225.7      M4         11 8A      13 B0
      229.1 *    9Z         41 89      D6 AF
      233.6      M5         2D 88      84 AF
      241.8      M6         38 86      F0 AE
      250.3      M7         30 84      57 AE
      254.7 *    0Z         22 83      07 AE

-----------------------------------------------------------------------------   
	 Information passed to me about the Multi-PL sys90 head.
     This head has four pushbutton switches plus and on/off switch.
     It allows selection of carrier (off) or one of four preselected
     pl tones.  It was used to limit conversations to specific cars
     or groups of cars, all receiving on the same frequency.

	 On channels which are to use the MultiPL head, program
     those channels for carrier squelch and change the most significant
     bit (bit 7) of byte 5, transmit pl, and byte 7, receive pl, to a
     zero to designate 'special operator head.'  The value for carrier
     squelch with bit 7 zero is FF 5F for both transmit and receive.
	 Note that bit 7 is normally a one for 'fixed' PL.
	
	 Then at prom address 200H place the PL mode information for
     each of the 4 button positions, at prom addresses as though they were
     4 channels. don't believe there is any significance to any bytes
     except 4,5 (transmit pl) and 6,7 (receive pl).  Use the values in
     the list but the msb (bit 7) of byte 5 and byte 7 must be zero. 

Example:
	     0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
     200H:  FF FF FF FF 04 37 94 21 FE BF FF CB F4 FF F9 F2 (PL Mode 1)
     210H:  FF FF FF FF F1 34 8E 1A FE BF FF CB F4 FF F9 F2 (PL Mode 2)
     230H:  FF FF FF FF 4E 33 03 15 FE BF FF CB F4 FF F9 F2 (PL Mode 3)
     240H:  FF FF FF FF 2C 38 80 25 FE BF FF CB F4 FF F9 F2 (PL Mode 4)

     The above would program the Multi PL board for:
		 Transmit receive
     PL Mode 1:     3A          3A
     PL Mode 2:     5A          5A
     PL Mode 3:     6B          6B
     PL Mode 4:     2Z          2Z

---------------------------------------------------------------
     DPL Digital Private Line - Known by a three digit octal code number
     Example 025  huns=0 tens=2 ones=5
     Cannot mix DPL and CTSS on transmit and receive but can between channels
     
     Byte 8    x x x x x 0 x x   CTCSS PL = 1   DPL = 0

     8 Bits are located in 2 bytes  4-5 (tx) and 6-7 (rx)
     and numbered -
     Location  4 and 6               5 and 7
	  msb           lsb     msb           lsb
	   a b c d e f g h       i j k l m n o p
	     
     A = 0
     bcd ones
     efg tens
     hlm huns
     ijk=011  don't know
     nop don     't know
     
     ones tens or huns  = binary bit pattern
      0    0       0    = 111
      1    1       1    = 011   
      2    2       2    = 101
      3    3       3    = 001
      4    4       4    = 110
      5    5       5    = 010
      6    6       6    = 100
      7    7       7    = 000
     
------------------------------------------------------------------------




