CLUSTERMASTER 4.41

Requisiti di ClusterMaster
==========================

1. Hardware
   --------
Il programma pu lavorare correttamente nel modo TWO WINDOWS (vedi par. 9.1
di C_LEGGI.MI) solo se si usano TNC che implementano correttamente i comandi
HEADERLN e MFILTER secondo la specifica originale TAPR. Si  verificato che
quest' ultimo comando non  accettato dal KAM Kantronics (almeno la ver. 6)
e dall' AEA PK-88, ed  implementato in modo non standard dal DSP-12 dell'
L.L. Grace, per cui i possessori di tali TNC dovranno accontentarsi del modo
ONE WINDOW.

Per poter controllare il TNC tramite ClusterMaster (vedi par. 9.5 di
C_LEGGI.MI)ed anche l' apparato, occorre disporre di due porte seriali
operanti contemporaneamente, ovvero con interrupt distinti e non utilizzati
da altri dispositivi del computer.

IMPORTANTE: il collegamento tra computer e TNC dovr essere effettuato con un
cavo RS232 completo, se si vuole l'handshaking RTS/CTS (men "Configuration",
"TNC interface").

Si precisa infine che il programma  configurato per operare con 8 bit,
nessuna parit e 1 bit di stop.

Il controllo dell' apparato richiede l' interfaccia ICOM CT-17, o la Kenwood
IF-232C o la Yaesu FIF-32C (o equivalenti).

Per poter ruotare automaticamente l' antenna (vedi par. 9.6 di C_LEGGI.MI),
occorre:
- installare nel PC la scheda KCT (il Kansas City Tracker  un prodotto della
  L. L. Grace Communications Products Inc., Box 1345 Voorhees NJ 08043 U.S.A.
  tel. 001-609-751-1018 o (+1)-314-391-5323 per il supporto tecnico
- oppure connettere una scheda RCI ad una porta parallela del PC (la scheda
  RCI  reperibile presso EA4TX al suo indirizzo del Callbook, od all'e-mail
  ea4tx@arrakis.es od alla sua home page http://www.arrakis.es/~ea4tx).

2. Software
   --------
E' indispensabile predisporre il parametri del TNC come indicato al par. 9.1
di C_LEGGI.MI.

Nota per i TNC dell'AEA (in particolare il PK232): se si vuole attivare la
routine auto-baud. mettere un asterisco (*) da solo nella prima linea del file
CLUSTER.TNC (vedi il file di esempio CLUSTER.AEA). L'asterisco verr trasmesso
al TNC non seguito da un <CR>, come necessario per la routine auto-baud.

Non vi sono particolari requisiti oltre all' installazione completa di
Windows. Si prega di verificare che i fonts "MS Sans Serif", "Courier New",
"Arial" e "Fixedsys" siano stati installati. Si raccomanda l'impiego del font
"Lucida Console" (file LUCON.TTF).

Per ottenere alcune funzionalit relative alla gestione del DXCC (vedi par.
9.6 di C_LEGGI.MI)  necessario dichiarare nel file AUTOEXEC.BAT la variabile
ambientale TZ (la stessa del noto programma InstantTrack per il tracking dei
satelliti). L' istruzione da aggiungere in AUTOEXEC.BAT per definire la
variabile TZ :

SET TZ=UTCn  ove n  la differenza tra l' ora GMT e l' orario del vostro PC

Per l' Italia sar:           SET TZ=UTC-1
Per l' East Coast USA sar:   SET TZ=UTC5

Ricordarsi di cambiare l' ora del computer ed il valore della variabile TZ
quando inizia o termina l' ora legale.

Il file eseguibile  stato creato con Microsoft Visual Basic 3.0. Esso
richiede la presenza dei files VBRUN300.DLL, THREED.VBX, MCI.VBX,
CMDIALOG.VBX, MSCOMM.VBX, COMMDLG.DLL e MSAFINX.DLL nella directory
\WINDOWS\SYSTEM.

Per poter far funzionare il sistema di puntamento automatico dell' antenna
occorre:

- caso del Kansas City Tracker: installare il driver DOS fornito con la scheda
 (DRV.COM) PRIMA di lanciare Windows (ovvero mentre si  ancora in DOS). Si
  potr ad esempio porlo nel file AUTOEXEC.BAT
- caso della scheda RCI: far girare il programma di controllo della scheda
  (ARSWIN.EXE) simultaneamente a ClusterMaster.

Istruzioni per la modifica del file CLUSTER.CDS
===============================================
Il file CLUSTER.CDS potr essere semplicemente modificato con il Notepad di
Windows. Ogni comando richiede due linee, la prima contenente la sintassi del
comando e la seconda la descrizione delle funzioni del comando stesso. Sono
accettati un massimo di 100 comandi (corrispondenti a 200 linee); eventuali
linee addizionali sarebbero ignorate.

Alcuni comandi (ad es. SH/S) richiedono un qualificatore finale (il comando
completo  infatti SH/S <prefix>); in questo caso:
- occorrer aggiungere un' asterisco "*" in coda alla descrizione della
  funzione del comando, fatto che verr rivelato dal programma, il quale
  richieder cos all' utente di specificare il qualificatore;
- quando occorra uno spazio tra il comando e il qualificatore (come nell'
  esempio di SH/S), ricordarsi di aggiungerlo alla fine della sintassi del
  comando (ad es. la prima delle due linee dovr essere "SH/S ").

Istruzioni per la modifica dei files PREFIXES.TBL e DXCC.TBL
============================================================
NOTA: con la ver. 4.41 si e' adottata una diversa struttura dei files.TBL al
fine di semplificare il cambiamento dello stato di un paese da "corrente" a
"deleted".

1. Raccomandazioni per l' aggiornamento
   ------------------------------------
- la struttura dei files, descritta nel seguito, deve essere meticolosamente
  rispettata, mettendo simboli e spazi nel posti dove questi sono richiesti,
  pena l' insorgenza di errori;

- prima di intervenire sui files, farne una copia di riserva;

- i files sono costituiti da numerose righe, ognuna delle quali pu essere
  molto lunga. I normali programmi editor spezzano le righe pi lunghe di
  256 caratteri e ci  inaccettabile per ClusterMaster. Si raccomanda
  pertanto di editare il file con il Notepad di Windows che non ha questo
  problema. Si accede direttamente al Notepad mediante la scelte "Update
  prefix table" per il file PREFIXES.TBL ed "Update country table" per il
  file DXCC.TBL, entrambi nel sottomen "Database" del men "DXCC";

- il par.5 fornisce indicazioni su come aggiornare i files PREFIXES.TBL e
  DXCC.TBL quando l'ARRL fa un nuovo paese o ne rende uno "deleted".

2. Sintassi del file PREFIXES.TBL
   ------------------------------
Il file PREFIXES.TBL  concepito per consentire la determinazione del paese
DXCC/regione (o paesi/regioni) corrispondenti ad un determinato prefisso, sia
esso costituito da 2 o da 3 caratteri. Ci metter in grado l' operatore di
conoscere ad esempio i paesi/regioni che corrispondono al prefisso di 2
caratteri 9M (Malaysia ed East Malaysia) od al prefisso di 3 caratteri 9M2
(solamente Malaysia).

Prima di procedere, si definisce la "stringa di ricerca" come la sequenza di
4 caratteri cos costituita:

- prefissi a 3 caratteri: il prefisso ricercato pi un "meno" (ad es. al
  prefisso CE3 corrisponde la stringa di ricerca CE3-):

- prefissi a 2 caratteri: il prefisso ricercato pi un carattere jolly  (* o
  ?) pi un "meno" (ad es. al prefisso OH corrisponde la stringa di ricerca
  OH*- od OH?-).

Il carattere jolly significa semplicemente "un carattere qualsiasi" (se l'
operatore ha immesso il prefisso OH, egli aveva evidentemente in mente di
ricercare il paese (od i paesi) corrispondenti a tutti i prefissi OH1 ...
OH0. La differenza tra il carattere * e quello ? diventer evidente nel
seguito.

Definiamo anche l' "indicatore di paese" come una sequenza di 4 caratteri
(un numero di 3 cifre ed una lettera) che identifica univocamente il paese
DXCC (o la regione). Per esempio l' indicatore di paese 087Z indica il paese
Angola. Tale associazione  riportata all' interno del file DXCC.TBL (vedi
par. 3).

Il file PREFIXES.TBL  costituito da numerose righe (di lunghezza massima
600 caratteri), ognuna delle quali comprende, nel caso pi semplice, una
sola stringa di ricerca ed un solo indicatore di paese.

NOTA: non vi  un particolare ordine da seguire quando si aggiungono o
cancellano linee. Comunque converr seguire l' ordine alfabetico per
semplificare future variazioni, come pure raggruppare i paesi "deleted"
alla fine dell'elenco (anche se non necessario).

Quando si immette un prefisso, il programma cerca in ogni riga del file la
stringa di ricerca corrispondente al prefisso e quando la trova  in grado
di conoscere il relativo indicatore di paese, cio quello che si trova sulla
stessa riga.

Ad esempio, se l' operatore immette il prefisso D4 (stringa di ricerca D4*-),
il programma sar in grado di capire che al prefisso richiesto D4 corrisponde
l' indicatore di paese 088Z dal fatto che nel file PREFIXES.TBL esiste la
linea:

D4*- 088Z

Dal file DXCC.TBL risulter poi che l' indicatore 088Z corrisponde al paese
DXCC Cape Verde.

Al fine di ridurre il numero di linee del file PREFIXES.TBL, il programma
 stato progettato in modo da saper interpretare anche righe ove appaiano
pi di una stringa di ricerca e/o pi di un indicatore di paese. Ad esempio
con la riga:

HC*-HD*- 130Z 131Z

si specifica che, qualora arrivasse un richiesta di prefisso HC o di prefisso
HD, il programma deve associargli due possibili paesi, ovvero quello contrad-
distinto dall' indicatore 130Z (Ecuador) e quello 131Z (Galapagos Is.).
Ovviamente il programma mostrer entrambi i paesi.

La regola  che sar possibile mettere pi stringhe di ricerca sulla stessa
linea quando esse corrispondono tutte allo stesso paese/regione (o gruppo di
paesi/regioni). Similmente sar possibile mettere pi indicatori di paese
sulla stessa linea se questi corrispondono tutti allo stesso prefisso o
gruppo di prefissi.

Osservando il file, si noteranno delle linee molto lunghe, che mostrano
numerose stringhe di ricerca e numerosi indicatori di paese.

IMPORTANTE: una data stringa di ricerca non pu apparire pi di una volta su
tutto il file.

Il programma richiede che i prefissi riferiti a paesi deleted vengano
identificati utilizzando il simbolo "+" al posto del "-" nelle stringhe di
ricerca (ad esempio, per ricercare il paese deleted Sikkim usare la stringa
di ricerca AC3+ invece di AC3-). Porre attenzione al fatto che, come si dir
al par. 3, i paesi deleted sono identificati da un indicatore la cui ultima
lettera  minuscola, al contrario di quelli correnti la cui ultima lettera 
dell'indicatore  maiuscola. Pertanto per il Sikkim verr usata la riga:

AC3+ 870z

mentre per gli U.S.A., con prefisso AC3, si potrebbe ad esempio usare:

AC3- 158C

3. Sintassi del file DXCC.TBL
   --------------------------
Il file DXCC.TBL contiene molte linee (di lunghezza massima 1000 caratteri),
ciascuna delle quali include un indicatore di paese ed una descrizione
relativa al paese DXCC (o regione) ad esso associato. Normalmente vi  un'
unica descrizione per indicatore di paese, sebbene vi siano eccezioni come
mostrato nel seguito.

NOTE SULLA NUMERAZIONE: In linea di principio non occorre seguire un
particolare ordine quando si aggiungono delle linee, e si possono anche
lasciare numeri inutilizzati. Si suggerisce comunque di mantenere l'ordine
numerico ed alfabetico, in modo da semplificare le modifiche future del file.
I paesi "deleted" si trovano raggruppati alla fine della lista ed hanno un
indicatore con numero superiore all'850, ma cio'  solo dovuto ad eredit di
versioni precedenti del programma; pertanto gli indicatori dei futuri paesi
deleted potranno avere un numero qualsiasi e trovarsi ovunque nella lista.

Il programma ricerca un indicatore di paese e, quando lo ha trovato, prende
la descrizione del paese DXCC/regione che si trova sulla stessa linea.

Il seguente esempio di linea:

007Z 01 -020 +063 Af 53 39 +04.0 3B9 VQ8 VQ9 Rodriguez =

sar cos essere interpretato dal programma:

all' indicatore di paese 007Z corrisponde un (01) paese che si trova a 20
gradi di latitudine Sud (-020) ed a 63 gradi di longitudine Est (+063), nel
continente Africa (Af), nella zona ITU 53, nella zona CQ 39, il cui tempo
locale  4 (+04.0) ore dopo il GMT, il cui prefisso normale  3B9, i cui 
prefissi vecchi sono VQ8 e VQ9 ed il cui nome  Rodriguez.

Tenere presente che il primo prefisso indicato  quello che stabilisce l'
ordine alfabetico nelle stampe dei dati.

Il simbolo = alla fine del paese  obbligatorio. Non dimenticare gli spazi
sopra mostrati! Notare che i campi hanno tutti lunghezza ben definita (non
si potr scrivere 1 al posto di 01, o +63 al posto di +063 o +4.0 o +4 al
posto di +04.0).

Quando un paese  di dimensioni notevoli, diventa utile distinguere le
regioni all' interno del paese stesso, al fine di consentire un puntamento
d' antenna pi preciso. Questo viene fatto assegnando alle varie regioni di
un paese DXCC un indicatore di paese diverso. E' necessario seguire una 
regola ben precisa che consiste nell' assegnare alle varie regioni lo stesso
numero seguito da un differente suffisso. Per esempio nel caso del Chile vi
sono 8 call-areas (CE1 ... CE8) alle quali sono state fatte corrispondere 
gli indicatori di paese 073A ... 073H. Il file pertanto contiene le seguenti
linee:

073A 01 -022 -070 SA 14 12 -04.0 CE Chile (Tocopilla) =
073B 01 -028 -071 SA 14 12 -04.0 CE Chile (Vallenar) =
073C 01 -034 -071 SA 14 12 -04.0 CE Chile (Santiago) =
073D 01 -035 -071 SA 14 12 -04.0 CE Chile (Corico) =
073E 01 -038 -073 SA 14 12 -04.0 CE Chile (Temuco) =
073F 01 -041 -074 SA 16 12 -04.0 CE Chile (Osorno) =
073G 01 -045 -073 SA 16 12 -04.0 CE Chile (Puerto Aisen) =
073H 01 -053 -071 SA 16 12 -04.0 CE Chile (Punta Arenas) =

Per, dato che  consentito all' operatore di immettere anche il semplice
prefisso di 2 caratteri CE, deve esistere una linea addizionale riferita al
Chile "generico" (ovvero al centro del paese) come segue:

073Z 01 -034 -071 SA ** 12 -04.0 CE Chile (generic) =

Chiaramente l' indicatore 073Z corrisponde, in PREFIXES.TBL, alla stringa di
ricerca CE*-, mentre gli indicatori 073A ... 073H corrispondono alle stringhe
di ricerca CE1- ... CE8-.

Notare che il suffisso Z  usato per i paesi "generici" o quando non si fa
distinzione di regione all'interno del paese.

Se desiderato,  anche possibile associare ad uno stesso indicatore di paese
pi descrizioni, mettendole di seguito una all' altra. Per esempio la linea:

143H 02 +041 +014 Eu 28 15 +01.0 I Italy (Napoli) = +038 +016 Eu 28 15
+01.0 I Italy (R. Calabria) =

(la linea non sar in realta spezzata come mostrato sopra)

significa che all' indicatore 143H corrispondono due regioni (dello stesso
paese DXCC Italy), cio Napoli e R. Calabria. Descrizioni multiple sulla
stessa linea possono essere utili quando la distanza tra regioni contras-
segnate dallo stesso prefisso (I8 nell' esempio sopra)  tale da risultare in
puntamenti di antenna significativamente diversi. Chiaramente, alla richiesta
di prefisso I8, il programma mostrer entrambe le risposte, e l' operatore
sceglier quella che desidera.

IMPORTANTE: una dato indicatore di paese non pu apparire pi di una volta su
tutto il file.

Per i paesi deleted, l'ultima lettera dell' indicatore di paese  minuscola,
al contrario dei paesi correnti ove  maiuscola. Per esempio:

870z 01 +028 +088 As 41 22 +05.5 AC3 Sikkim =

(notare la "z" minuscola)

4. Logica di costruzione dei files
   -------------------------------
Per poter essere in grado di modificare i files in modo appropriato, si dovr
comprendere la logica con cui il programma usa i files stessi.

Quando l' operatore scrive un prefisso nella finestrina "Enter prefix" (vedi
par. 9.6), potr specificare sia un prefisso a due (OH) sia a tre caratteri
(OH4). Invece, quando fa doppio click su di un nominativo nella finestra di
ricezione, il programma genera automaticamente una richiesta di prefisso a
tre caratteri (cio i primi tre caratteri del nominativo).

La logica del programma  la seguente:

- in presenza di un prefisso a due caratteri, il programma esamina il file
  PREFIXES.TBL con una stringa di ricerca costituita aggiungendo al prefisso
  il simbolo *- ad esempio per il prefisso HC la stringa di ricerca sarebbe
  HC*-

- in presenza di prefisso a tre caratteri, il programma agisce come segue:
  * cerca dapprima in PREFIXES.TBL una stringa ottenuta aggiungendo un - al
    prefisso (per il prefisso HC5 la stringa di ricerca sarebbe HC5-)
  * se la ricerca non ha successo, cerca allora la stringa ottenuta aggiun-
    gendo un ?- ai primi due caratteri del prefisso, ad esempio per il
    prefisso HC5, la stringa di ricerca sarebbe ora HC?-
  * se la ricerca non ha ancora successo, cerca ora la stringa ottenuta
    aggiungendo un *- ai primi due caratteri del prefisso, ad esempio per il
    prefisso HC5, la stringa di ricerca sarebbe HC*-. Si fa notare come
    quest' ultima stringa di ricerca coincida con quella utilizzata per il
    prefisso a due caratteri HC (vedi sopra).

Con riferimento al seguente esempio:

HC8-HD8- 131Z
HC?-HD?- 130Z
HC*-HD*- 130Z 131Z

 ora chiaro che, qualora mancasse la seconda linea, si riceverebbe una
risposta ambigua (Ecuador e Galapagos Is.) alla richiesta di prefisso HC5, e
questo sembra poco estetico. La seconda riga fa invece in modo che HC5 venga 
fatto corrispondere solo all Ecuador. Il prefisso HC8 e' intercettato dalla 
prima linea. Notare l'importanza dell'ordine in cui vengono scritte le righe.

In conclusione, le seguenti regole vanno osservate nel costruire il file
PREFIXES.TBL:

- quando  sufficiente un prefisso a due caratteri per identificare un paese
  baster mettere una linea con una stringa di ricerca costituita dal
  prefisso con aggiunto il simbolo *-. Per esempio, tutti i prefissi della
  serie LA (LA1 ... LA0) correspondono alla Norvegia senza distinzioni.
  Baster allora per la Norvegia scrivere la seguente linea:
  LA*- 177Z
  (l' indicatore di paese 177Z  arbitrario)
  o se si vogliono associare alla Norvegia anche i prefissi delle serie LB,
  LC, LD, LE, LF LG ed LH:
  LA*-LB*-LC*-LD*-LE*-LF*-LG*-LH*- 177Z
- spesso, sono necessari prefissi a tre caratteri per identificare un paese
  (si pensi alla New Zealand ZL1 ... ZL4, Antarctica ZL5, e le varie isole
  DXCC ZL7 ... ZL9) o per specificare una regione (se si desidera distinguere
  le regioni all' interno di un paese as esempio VE1 ... VE8 per il Canada).
  In questi casi esistono varie possibilit, come mostrato pi sotto per l'
  esempio della New Zealand. Notare che in tutti i casi esiste sempre una
  linea che contiene una stringa di ricerca costituita dai primi due
  caratteri del prefisso con aggiunto il simbolo  *- (ovvero ZL*- nel nostro
  esempio).

Prima di passare all' esempio, si ricorda quanto contenuto in merito nel file
DXCC.TBL:

077K 01 -078 +167 An 71 30 +11.0 ZL5 Antarctica (Scott Sta) =
316A 01 -037 +175 Oc 60 32 +12.0 ZL New Zealand (Auckland) =
316B 01 -041 +175 Oc 60 32 +12.0 ZL New Zealand (Wellington) =
316C 01 -044 +173 Oc 60 32 +12.0 ZL New Zealand (Christchurch) =
316D 01 -046 +168 Oc 60 32 +12.0 ZL New Zealand (Invercargill) =
316Z 01 -041 +174 Oc 60 32 +12.0 ZL New Zealand (generic) =
317Z 01 -044 -177 Oc 60 32 +12.7 ZL7 Chatam Is. =
318Z 01 -030 -178 Oc 60 32 +12.0 ZL8 Kermadec Is. =
319Z 01 -051 +166 Oc 60 32 +12.0 ZL9 Auckland & Campbell Is. =

Esempio:

Modo 1 (molto semplice, ma poco dettagliato)
------

ZL*-ZM*- 316Z 077K 317Z 318Z 319Z

L' operatore ricever una risposta pentavalente (New Zealand, Antarctica, 3
isole DXCC) sia per prefissi di due caratteri sia prefissi di tre, e dovr
quindi sempre operare una scelta tra le cinque possibilit. Inoltre la Nuova
Zelanda viene considerata come una singola entit, la cui latitudine e
longitudine corrispondono necessariamente a quelle della zona centrale del
paese.

Modo 2 (riconoscimento delle eccezioni)
------
ZL5-ZM5- 077K
ZL7-ZM7- 317Z
ZL8-ZM8- 318Z
ZL9-ZM9- 319Z
ZL*-ZM*- 316Z 077K 317Z 318Z 319Z

Se l' operatore richiede uno dei prefissi ZL5 ... ZL9 (ovvero quelli dei
paesi DXCC diversi dalla New Zealand) otterr una risposta unica. In tutti
gli altri casi la risposta sar pentavalente, come nel caso precedente. La
New Zealand  ancora considerata come una singola entit.

Modo 3 (riconoscimento del paese DXCC)
-----
ZL5-ZM5- 077K
ZL7-ZM7- 317Z
ZL8-ZM8- 318Z
ZL9-ZM9- 319Z
ZL?-ZM?- 316Z
ZL*-ZM*- 316Z 077K 317Z 318Z 319Z

In questo caso l' operatore ricever una risposta unica per tutti i prefissi
a tre caratteri. I prefissi ZL1 ... ZL4 danno ancora la New Zealand come
singola entit. Il prefisso a due caratteri (ZL) dar invece luogo a risposta
pentavalente.

Modo 4 (riconoscimento totale)
------
ZL1-ZM1- 316A
ZL2-ZM2- 316B
ZL3-ZM3- 316C
ZL4-ZM4- 316D
ZL5-ZM5- 077K
ZL7-ZM7- 317Z
ZL8-ZM8- 318Z
ZL9-ZM9- 319Z
ZL*-ZM*- 316Z 077K 317Z 318Z 319Z

In questo caso, per ogni prefisso di tre caratteri, il programma riconoscer
la particolare regione della Nuova Zelanda (ZL1 ... ZL4) l' Antarctica (ZL5)
o le 3 isole DXCC (ZL7 ... ZL9). Sar allora possibile associare alle quattro
regioni della New Zealand valori differenti di latitudine e longitudine, per
migliorare la precisione del puntamento d' antenna. Con una richiesta di
prefisso a due caratteri (ZL) si otterr ancora una risposta pentavalente:
notare che ora la New Zealand  designata "generic", con latitudine e
longitudine corrispondenti alla zona centrale del paese.

Per quanto riguarda il file DXCC.TBL, si prenda solo nota che il programma
mostra ogni volta tutte le regioni associate ad un certo indicatore di paese
(cio quelle che sono state scritte sulla stessa riga).

5. Modifiche dei files per paesi nuovi e paesi deleted
   ---------------------------------------------------
Quando viene fatto un nuovo paese baster:

- aggiungere nel file DXCC.TBL una riga che descriva il paese stesso (secondo
  le regole sopra illustrate), dandogli ovviamente un numero inutilizzato.
  Converr posizionare tale riga in ordine numerico, cos da facilitare
  future variazioni; 
- aggiungere (sempre secondo le regole sopra illustrate) il prefisso del
  nuovo paese nel file PREFIXES.TBL, facendogli riferire il numero di paese
  prima aggiunto in DXCC.TBL. Se il prefisso gi esisteva, magari attribuito
  ad un altro paese, si dovr modificare PREFIXES.TBL in modo coerente con la
  la nuova realt.

NOTA: quando si installeranno future versioni del programma, verranno allora
anche fornite versioni aggiornate dei files DXCC.TBL e PREFIXES.TBL, che
potrebbero contenere nuovi paesi che nel frattempo l'ARRL abbia designato.
Qualora voi abbiate gi modificato i vostri files .TBL per inserire i nuovi
paesi, e' molto probabile che i numeri assegnati da voi non coincidano con
quelli dei nuovi files forniti. In tal caso, se si sono gi inseriti dati
relativi a paesi lavorati/confermati, potrebbe convenire sostituire, nei
nuovi files, i numeri dei nuovi paesi con quelli che avevate assegnato voi
(per non perdere i dati).

Quando un paese diventa deleted si dovr:

- in DXCC.TBL, rendere minuscolo l'ultimo carattere dell'indicatore (od 
  indicatori) del paese interessato;
- in PREFIXES.TBL, cambiare in "+" i "-" di tutti i prefissi che riferiscono
  il paese interessato, ed anche in questo file rendere minuscolo l'
  indicatore di paese riferito.

6. Riconoscimento di prefissi a 4 caratteri
   ----------------------------------------
A partire dalla versione 4.41, il programma  ora in grado di interpretare i
prefissi anche tenendo conto della quarta lettera del nominativo, ad es. pu
ora automaticamente distingurere VP2E (Anguilla) da VP2M (Montserrat). In tal
modo il numero di casi in cui l'operatore deve scegliere manualmente il paese
tra quelli possibili per uno stesso spot DX diminuisce (ma non sar ancora
zero in quanto la risoluzione automatica di FR7 Reunion da FR7 Tromelin non 
ad esempio possibile). Questa nuova possibilit migliora anche l'affidabilit
del meccanismo di determinazione dello stato -new country-, in quanto ad es.
uno spot DX in 10 metri con nominativo LU3BC (Argentina) non causer ora la
dichiarazione -new country- per il solo motivo che non risulti confermato in
10 metri il paese Antarctica (prefisso LU3Z-); prima invece non v'era modo di
distinguere LU3BC da LU3Z-, per cui il programma dichiarava -new country-
quando uno dei due paesi risultasse non confermato nella banda dello spot DX.

A questo scopo  sufficiente aggiungere alcune linee addizionali, che si 
trovano alla fine del file PREFIXES.TBL, le quali vengono appropriatamente
interpretate dal programma. Il numero di casi in cui la ricerca a 4 caratteri
si rende necessaria  piuttosto limitato quando si limiti tale ricerca a
risolvere solo le ambiguit a livello di paese DXCC (e non si voglia ad 
esempio anche distinguere le varie regioni della Asiatic CIS UA0 (ovvero UA0A
... UA0Z) che sono sempre lo stesso paese DXCC (UA0). Quindi il numero di
linee addizionali necessarie risulter comunque ridotto.

Per poter interpretare la quarta lettera del prefisso, occorre usare delle
stringhe di ricerca a 5 caratteri, invece che a 4. La sintassi  molto simile
a quella gi vista precedentemente. Ad esempio le linee:

vp2e- 269Z
vp2m- 270Z
vp2v- 271Z

permettono di distinguere i tre paesi corrispondenti al prefisso VP2. Si noti
come TUTTE le stringhe di ricerca a 5 caratteri DEBBANO essere minuscole! Le
regole per i paesi "deleted" (il "+" al posto del "-"; l'ultima lettera dell'
indicatore di paese minuscola) sono sempre le stesse, come confermato dal
seguente esempio: 

vs9a+ 948z
vs9h+ 950z
vs9k+ 952z

Il programma consente l'uso di un jolly (*) alla terza posizione, ad es.

ft*w- 114Z
ft*x- 115Z
ft*z- 116Z

permettendo cos di considerare FT5WA and FT8WA come associati allo stesso
paese.

Il programma consente anche un jolly (?) alla quarta posizione. Per spiegare
l'utilit di ci, si consideri il caso dell'ambiguit tra Kingman Reef (KH5K) e
Palmyra (KH5-). Se si aggiungesse solo la linea:

kh5k- 167Z

il programma determinerebbe che Kimgman Reef  il paese corrispondente al
nominativo KH5KA, ma ove arrivasse lo spot KH5AM esso non potrebbe che
presentare l'alternmativa tra Kingman Reef and Palmyra, da risolvere
manualmente. Per aggirare questo problema, si potrebbero aggiungere le
seguenti 25 lines:

kh5a- 166Z
..........
kh5j- 166Z
kh5l- 166Z
..........
kh5z- 166Z

Per evitare un numero di linee cos grande, il programma  ora in grado di
accettare un jolly (?) alla quarta posizione, ad esempio:

kh5?- 166Z

che produce lo stesso effetto delle 25 linee sopra ipotizzate. Si noti come le
due linee debbano esssere nell'ordine corretto, ovvero:

kh5k- 167Z
kh5?- 166Z

cos che la prima linea possa "catturare" il prefisso KH5K prima che questo
sia riconosciuto dalla seconda linea.

Sulla stessa linea di ragionamento, il programma pu anche accettare entrambi i
jolly (* e ?). Ci permette ad esempio di risolvere in modo totale l'
ambiguit tra Antarctica (LU-Z) ed Argentina (LU--), mediante le seguenti due
linee:

lu*z- 077G
lu*?- 178Z

Di nuovo il corretto ordine delle due linee  essenziale.