
                           SETQRG (DOS) v 2.2

                         Marco Savegnago IW3FQG




Questo programma permette di impostare la frequenza del ricetrasmettitore
radioamatoriale del tipo YAESU FT-212RH (144) FT-712RH (430) e FT-912RH (1200)
direttamente da command line del DOS.
L'output avviene sia sulla porta seriale (standard sul PIN TD (classico)
o emulata su DTR o RTS) che sulla porta parallela.
Queste due ultime soluzioni permettono di non dedicare una porta seriale
ai ricetrasmettitori e sfruttare al massimo le eventuali seriali
collegate a TNC che non fanno uso di queste linee (vedi TNC WA8DED).

Okkio alla semplice ma pericolosa costruzione del circuito di adattamento!!!
Alcuni colleghi mi hanno telefonato disperati perche' lo smoke test aveva
dato esito positivo!
Il circuito non e' il massimo in quanto a autoprotezione ma... basta solo un po'
di attenzione!

Per compilare il programma basta un compilatore C++ Borland o Zortech/Symantec.

Note sul funzionamento:

Personalmente utilizzo il programma sui due RTX FT-212 e FT-712, alcuni colleghi
lo usano senza problemi con FT-912.


Sintassi
--------

    SETQRG [opzioni] <comport> <frq>

    comport:

      0 = segue indirizzo della porta HEX es: 03F8

      1 = COM1  (03f8) / LPT1 (03BC)
      2 = COM2  (02f8) / LPT2 (0378)
      3 = COM3  (03e8) / LPT3 (0278)
      4 = COM4  (02e8)

    Attenzione dalla versione 2.2 i valori delle porte COM e LPT sono prelevati
    direttamente dalla tabella del BIOS a 0x40:0
    Per specificare qualunque porta non standard usare P0xxx.


    L'argomento frq deve contenere le cifre significative della frequenza da
    impostare nel ricetrasmettitore.

    Es:

    per 145.000  Mhz basta 145
	 "  144.750  Mhz  ""   14475
	 "  144.7125 Mhz  ""   1447125
     "  433.625  Mhz  ""   433625
     " 1297.300  Mhz  ""   12973

    opzioni:

        D<n>     Specifica la radio di destinazione
                 ( [1-2]  per la porta seriale, [1-8]  per la parallela)
        I        Inverte MARK e SPACE (Solo in emulPort)
        O<S|E|A> Specifica il modo di output
                 S)eriale Standard
                 Seriale E)mul
                 P)arallela
        R        Forza RX
        T        Forza TX
 
Attenzione che il programma non esegue alcun controllo sull'esattezza
della frequenza in quanto l'uso e' tipico in file batch o in script di
controllo del forwarding e poi anche se si sbaglia il ricetrasmettitore
ignora il comando.



Schemi di interfaccia al ricetrasmettitore
------------------------------------------

    PC <-> FT-x12 CAT interface on Standard Serial Output

	1990 Marco Savegnago IW3FQG



						Schematics for 1 radio on 1 serial port

                                        /-----\
                                 o------I  R  I---------> 2 +5v
                                 I      \-----/
                                 I
                                 I      + I/ I -
                                 o--------I DI ---------> 1 UP
                                 I        I\ I
                                 I
                             C   I      + I/ I -
                        I  / ----o--------I DI ---------> 3 DOWN
             /-----\  B I /   T           I\ I
 TD  2   <---I  R  I----I\
             \-----/    I  \   E
                             \
 GND 7   <-------------------I--------------------------> 7 GND



				Schematics for 2 radio on 1 serial port (shared)


                                                        /-----\
                                                    |---I  R  I----> 2 +5v
                                                    |   \-----/
                                                    |
                                 T    C             | + I/ I -
                 /-----\           I /------o------ o---I DI ------> 1 UP
RTS 4 <----------I  R  I-----------I\       | -     |   I\ I
                 \-----/         B I \ E   ---      |
                                     |     \D/      | + I/ I -
                                     |     ---      |---I DI ------> 3 DOWN
                            T    C   |      | +         I\ I
             /-----\          I /--- |------o                    (RADIO 1)
TD 2  <------I  R  I----------I\     |      | +        /-----\
             \-----/        B I \ E  |     ---     |---I  R  I-----> 2 +5v
                                 |   |     /D\     |   \-----/
                                 |   |     ---     |
                        T   C    |   |      | -    | + I/ I -
         /-----\          I /----|---|------o------o---I DI -------> 1 UP
DTR 20 <-I  R  I----------I\     |   |             |   I\ I
         \-----/        B I \ E  |   |             |
                             |   |   |             | + I/ I -
                             |   |   |             |---I DI -------> 3 DOWN
                             |   |   |                 I\ I
                             |   |   |                          (RADIO 2)
                             |   |   |
GND 7 <----------------------o---o---o-----------------------------> 7 GND

																(on both RADIO)




	PC <-> FT-x12 CAT interface su Alternate Serial Output

	1993 Marco Savegnago IW3FQG




                Schematics for 1 radio on 1 serial port

                                               /-----\
                                        o------I  R  I---------> 2 +5v
                                        I      \-----/
                                        I
                                        I      + I/ I -
                                        o--------I DI ---------> 1 UP
                                        I        I\ I
                                        I
                                    C   I      + I/ I -
                               I  / ----o--------I DI ---------> 3 DOWN
                    /-----\  B I /   T           I\ I
DTR 20 / RTS 4  <---I  R  I----I\
(Out 1 / Out 2)     \-----/    I  \   E
                                    \
        GND 7   <-------------------I--------------------------> 7 GND



				Schematics for 2 radio on 1 serial port (shared)


                                                        /-----\
                                                    |---I  R  I----> 2 +5v
                                                    |   \-----/
                                                    |
                                T    C              | + I/ I -
                 /-----\           I /------------- o---I DI ------> 1 UP
DTR 20<----------I  R  I-----------I\               |   I\ I
                 \-----/         B I \ E            |
                                     |              | + I/ I -
                                     |              |---I DI ------> 3 DOWN
                                     |                  I\ I
                                     |                          (RADIO 1)
                                     |                 /-----\
                                     |             |---I  R  I-----> 2 +5v
                                     |             |   \-----/
                                     |             |
                        T   C        |             | + I/ I -
         /-----\          I /--------|-------------o---I DI -------> 1 UP
RTS 4  <-I  R  I----------I\         |             |   I\ I
         \-----/        B I \ E      |             |
                             |       |             | + I/ I -
                             |       |             |---I DI -------> 3 DOWN
                             |       |                 I\ I
                             |       |                          (RADIO 2)
                             |       |
GND 7 <----------------------o-------o-----------------------------> 7 GND

																(on both RADIO)

		T = Common NPN Transistors (ex: BC238)
		R = 1 or 2 K (not critical)
		D = 1N4148.




    SERIAL PORT  PIN ASSIGNMENT:

    SIGNAL                              DB9             DB25

    CARRIER DETECT      (CD)            1               8
    RX DATA             (RD)            2               3
    TX DATA             (TD)            3               2
    DATA TERMINAL READY (DTR)           4               20
    GROUND              (GND)           5               7
    DATA SET READY      (DSR)           6               6
    REQUEST TO SEND     (RTS)           7               4
    CLEAR TO SEND       (CTS)           8               5
    RING INDICATOR      (RI)            9               22



    PARALLEL PORT   PIN ASSIGNMENT:

    SIGNAL          LEVEL               DB25

    STROBE          N                   1
    DATA BIT 0      P                   2
    DATA BIT 1      P                   3
    DATA BIT 2      P                   4
    DATA BIT 3      P                   5
    DATA BIT 4      P                   6
    DATA BIT 5      P                   7
    DATA BIT 6      P                   8
    DATA BIT 7      P                   9
    ACK             N                   10
    BUSY            P                   11
    PAGE END        P                   12
    SELECT          P                   13
    AUTO FEED       N                   14
    ERROR           N                   15
    INITIAL PRINTER N                   16
    SELECT INPUT    N                   17
    GROUND          -                   18-25



         Bit Mask    b0  b1  b2  b3  b4  b5  b6  b7
                     |   |   |   |   |   |   |   |
        LPTx  Pin    2   3   4   5   6   7   8   9

                Schematics for 1 radio on 1 parallel port

                                               /-----\
                                        o------I  R  I---------> 2 +5v
                                        I      \-----/
                                        I
                                        I      + I/ I -
                                        o--------I DI ---------> 1 UP
                                        I        I\ I
                                        I
                                    C   I      + I/ I -
                               I  / ----o--------I DI ---------> 3 DOWN
                    /-----\  B I /   T           I\ I
  2 / 9         <---I  R  I----I\
(Data 0 / Data 7)   \-----/    I  \   E
                                    \
       GND 18/25 <-------------------I--------------------------> 7 GND


   Note:

   i pin della porta parallela normalmente all'accensione del computer sono
   in uno stato casuale e questo a volte innesca la scansione del RTX.



Copyright di SetQrg
-------------------

Il programma SetQrg e i relativi sorgenti sono liberamente copiabili e
distribuibili in qualsiasi forma e mezzo per scopi RADIOAMATORIALI e da cui
comunque non si possa trarre profitto.
E' impedito l'uso anche privato o per dimostrazione in attivita' commerciali
private e pubbliche, istituzionali, comunali, regionali, statali e governative.
Qualunque tipo di sfruttamento commerciale non espressamente autorizzato
dall'autore e' da considerarsi proibito! 
Nessuna responsabilita' e' attribuibile all'autore se il programma durante
la sua esecuzione procura blocchi che possono causare la perdita di dati o
malfunzionamenti del computer.

Copyright (c) 1996 Marco Savegnago. Tutti i diritti riservati.



Vicenza, Giovedi' 11 Gennaio 1996.

Questo testo non e' stato scritto con l'intento di fornire un manuale
dettagliato per i meno esperti.
Il programma viene fornito senza nessun supporto da parte dell'autore che si
riserva la possibilita' di modificarlo o di sospenderne la libera diffusione
futura in ogni momento.
Se qualcuno trova qualche errore o ha qualche buona idea o suggerimento
(non adattamenti personali!) me lo puo' far sapere a mezzo lettera o messaggio
SCRITTO, NON a parole (radio, telefono, citofono...).

Il mio indirizzo e':

Marco Savegnago IW3FQG
Stradella Ospedale 87
36100 Vicenza

Packet  : IW3FQG @ I3KUH.ITA.EU
Internet: mc2365@mclink.it     (!fino a Aprile 1996!)

