SkantiControl(1)         Manuale dell'utente di Linux         SkantiControl(1)

NOME
       SkantiControl - un programma per controllare la serie di
       ricetrasmettitori Skanti TRP8000 con un aspetto simile all'unità di
       controllo Skanti CU8000

SINTASSI
       SkantiControl [ --lang=<codice lingua>  |  -l <codice lingua> ]

DESCRIZIONE
       CAVEAT EMPTOR
              Questo programma è stato collaudato approfonditamente solo sul
              TRP8255 personale dell'autore. Il manuale "TRP8000 REMOTE
              CONTROL COMMUNICATION PROTOCOL" della Skanti sembra essere
              valido per tutti i modelli, ma in qualcuno di essi il
              comportamento di qualche comando potrebbe non essere corretto
              (ad esempio l'impostazione della potenza in un TRP875x). Tale
              manuale (o almeno la revisione 2A) infatti è ben lontano
              dall'essere completo.

              Pertanto, se rilevate errori e/o omissioni di qualsiasi genere
              in questo manuale, o comportamenti del programma diversi da
              quanto previsto o documentato qui, siete pregati di segnalarli.

       ATTENZIONE A
              Nell'uso del programma prestare attenzione ai seguenti dettagli:

              • La  CU8000  a cui è collegato il microfono PERDE LA PRIORITÀ e
                viene scollegata dalla TU nel momento in cui le viene  inviato
                un comando remoto e la riacquisisce solo a seguito del comando
                RELEASE  PRIORITY  o  dopo  un  timeout  di 5s senza ulteriori
                comandi. Durante tale periodo di tempo gli ingressi microfono,
                AUX e PTT collegati alla CU8000 risultano disattivati.  Poichè
                per  leggere lo stato (S-Meter, PWR-Meter, stato dell'accordo)
                nell'attuale    implementazione    è    necessario     inviare
                continuamente  comandi alla CU, l'attivazione di tale funzione
                impedisce di mandare in trasmissione l'apparato nella  maniera
                normale.  Per  farlo,  si  potrebbe  usare  il  corrispondente
                comando remoto (il pulsante [TRANSMIT] o l'equivalente comando
                hamlib),  ma  allora  il  segnale  audio  dovrebbe   provenire
                necessariamente  dall'ingresso  TELEX. In breve: se si intende
                operare in  fonia  o  modi  digitali,  disabilitare  l'opzione
                Lettura stato.  Operando in CW invece ciò non è necessario.

              • Per   operare   nei  modi  digitali  (FT8,  PSK31,  ecc.)  con
                l'apparato impostato nel modo USB si deve collegare il segnale
                audio ed il  PTT  all'ingresso  AUX  (si  consiglia  di  farlo
                attraverso  la  "LINE  TRANSFORMER  BOARD",  se disponibile) e
                disabilitare l'opzione sopra citata. Se si intende operare con
                WSJT-X utilizzando il server integrato hamlib-compatibile  per
                il  controllo  della  frequenza  (si  consiglia in tal caso di
                utilizzare il  modo  "RIG")  è  inoltre  necessario  impostare
                l'opzione  "Ricetrasmettitore" a "Disabilitato". Per la stessa
                ragione sopra esposta è inoltre consigliabile  non  utilizzare
                il  comando  del  PTT  via  hamlib,  ma  una  porta  seriale o
                parallela dedicata. Questo almeno è quanto  fatto  dall'autore
                per  operare  col  suo TRP8255 in unione a WSJT-X. Se qualcuno
                volesse, potrebbe verificare se è possibile evitare tutto ciò,
                e con quali conseguenze, utilizzando l'ingresso TELEX.

       GUIDA DI INIZIO RAPIDO
              Prima di lanciare il programma per la  prima  volta,  installare
              nel  sistema  i  caratteri presenti nella cartella Fonts. Sotto
              Linux, se l'installazione è fatta utilizzando uno dei  pacchetti
              Debian  forniti, questo è fatto automaticamente. Sotto Windows è
              necessario installarli manualmente,  o  quanto  meno  si  devono
              installare i caratteri Digital Dream Fat e DejaVu Sans Mono, dal
              momento  che  è  probabile  che  i  caratteri  Arial  siano  già
              installati nel sistema.

              Sotto  Linux,  l'eseguibile  ed  i  file  del   programma   sono
              automaticamente  installati  nelle giuste cartelle dai pacchetti
              Debian forniti.

              Sotto Windows, la cartella del programma ora  può  essere  posta
              dove  si  vuole, ma l'eseguibile deve trovarsi in tale cartella,
              in quanto la sua posizione  è  utilizzata  per  scoprire  quella
              degli  altri  file.  Potete  anche creare un'icona di lancio sul
              desktop.

              Alla prima esecuzione del programma, spostarsi nel menù  Opzioni
              e  configurare il sottomenù Porta seriale.  Se la porta seriale
              dove è collegata la CU8000 non è una delle prime  due  (ttyS0  e
              ttyS1  per  Linux,  COM1  e COM2 per Windows e ttyAMA0 e ttyUSB0
              sotto Linux in un Raspberry PI), o  è  una  porta  seriale  USB,
              spuntare  il  sottomenù  Personalizzata e scrivere il nome della
              porta seriale desiderata, ad esempio /dev/ttyS4  o  /dev/ttyUSB0
              per Linux o \\.\COM11 per Windows. Sotto Linux il prefisso /dev/
              è  opzionale;  se  omesso,  viene aggiunto automaticamente, così
              come quello \\.\ sotto Windows.

              La velocità di comunicazione seriale del programma è per default
              impostata a 2400 baud poiché questa è  la  velocità  di  default
              della  CU8000,  quindi  non è necessario spostarsi nel sottomenù
              Velocità RS232 del menù Opzioni per configurarla, almeno  se  la
              CU8000  utilizzata  è  nella  configurazione  standard.  In caso
              contrario vedere Il sottomenù Velocità RS232  del  menù  Opzioni
              più sotto.

                     NOTA.  Se si usa una porta seriale USB sotto Linux e sono
                     presenti due o più di esse, è consigliabile non  usare  i
                     nomi  /dev/ttyUSBx, poiché l'enumerazione del bus USB può
                     assegnare nomi diversi tra una  partenza  del  sistema  e
                     l'altra  (quella  che adesso è /dev/ttyUSB0 alla partenza
                     successiva potrebbe diventare /dev/ttyUSB1 e  viceversa).
                     Usare    invece    i   nomi   presenti   nella   cartella
                     /dev/serial/by-path/, che sono unici e costanti  tra  una
                     partenza  e  l'altra.  I  nomi  presenti  nella  cartella
                     /dev/serial/by-id sono anch'essi costanti ma, se  fossero
                     presenti  più  porte  seriali  USB  uguali,  questi  nomi
                     potrebbero non essere unici.

              La configurazione viene salvata automaticamente ogni  volta  che
              si modifica un'opzione. Un'eccezione a questo sono le dimensioni
              di  partenza  e la posizione della finestra principale, che sono
              salvate solo alla chiusura  del  programma  e  reimpostate  alla
              partenza.  Vedere  anche  la  sezione  BUG,  LIMITAZIONI  E COSE
              RIMANENTI DA FARE.

              Quindi fare click sul pulsante [SUPPLY  ON/OFF]  nell'angolo  in
              basso  a  destra  della  finestra principale. Questo pulsante fa
              solo iniziare ed interrompere la connessione del  programma  con
              la CU8000, non commuta ON e OFF il ricetrasmettitore.

              Il  programma  dovrebbe  connettersi  con  la  CU8000  Skanti  e
              iniziare   a   funzionare.   In   caso   contrario,   verificare
              attentamente  la  porta  seriale, i collegamenti della stessa ed
              accertarsi  che  nella  CU8000  utilizzata  sia  installata   la
              versione  del  firmware  prevista  per il controllo remoto e che
              tale prestazione sia abilitata nella PROM di configurazione.

              Sotto Linux  verificare  inoltre  che  l'utente  che  lancia  il
              programma  sia  membro  del  gruppo  a cui appartengono le porte
              seriali, in  Debian  e  Ubuntu  il  gruppo  dialout .  In  caso
              contrario,  da un terminale coi privilegi di superutente dare il
              comando adduser utente dialout dove utente è il nome dell'utente
              che userà il programma,  quindi  fare  il  reboot  del  sistema.
              Questo non sarebbe affatto necessario, ma è il modo più semplice
              per essere sicuri che le modifiche siano andate in vigore.

              Se   tutto  va  come  dovrebbe,  è  possibile  configurare  come
              desiderato le altre opzioni presenti nel menù Opzioni.

              Dalla versione 0.99 è anche presente un server  TCP  compatibile
              con  hamlib  net  rigctl,  in  ascolto per default all'indirizzo
              127.0.0.1:4538,  la  cui  implementazione  è  al  momento   solo
              parziale  ed  approssimativa, poco più del minimo indispensabile
              per farlo funzionare in unione a  WSJTX  2.7.0,  FLDIGI  4.2.06,
              GRIG 0.9.0, XDX 2.92, QSSTV 9.5.11 e XLOG 2.0.25.  Le prove sono
              state   fatte   soprattutto   sotto   Linux.   Quando   un'altra
              applicazione si connette al server di SkantiControl il "LED" NET
              posto in alto a sinistra nella finestra principale si  illumina,
              per poi spegnersi quando tutti i client si sono disconnessi.

              Per maggiori informazioni, vedere più sotto Il menù Opzioni.

                     NOTA.  Alcuni  comandi  e/o  pulsanti  potrebbero non far
                     nulla  sul  vostro  TRP8000   se   tali   funzioni   sono
                     disattivate  nella  PROM di configurazione (ad esempio il
                     pulsante [VERY NARROW]) o la corrispondente opzione non è
                     installata (ad esempio  il  pulsante  [SQUELCH]).  Questo
                     manuale  presume  una  PROM  di configurazione totalmente
                     aperta e tutte le opzioni/prestazioni disponibili.

       USO DEL PROGRAMMA E FUNZIONI NON DISPONIBILI NELLA VERA CU8000
              La maggior parte dei pulsanti dovrebbe comportarsi  come  quelli
              della  vera  CU8000,  ad esempio premendo [RX], [TX], [ENTER] la
              frequenza di ricezione viene copiata in quella di  trasmissione.
              Alcuni  pulsanti  sono  anche  dotati di ripetizione automatica,
              come nella vera  CU8000.  Se  rilevate  differenze  rispetto  al
              comportamento  della  CU8000 reale, siete pregati di segnalarlo.
              Alcuni    comandi    tuttavia    non    sono    ancora     stati
              scritti/completati,  vedere  la  sezione BUG, LIMITAZIONI E COSE
              RIMANENTI DA FARE per maggiori informazioni.

              Alcuni pulsanti e controlli hanno però prestazioni addizionali o
              esistono solo nel programma e non nella vera CU8000:

              • La sintonia può essere effettuata non solo coi soliti pulsanti
                [TUNE ↓] e [TUNE ↑], ma anche con i pulsanti e la rotella  del
                mouse.   Premendo  il pulsante sinistro del mouse su una delle
                cifre della  frequenza  di  ricezione  o  della  frequenza  di
                trasmissione  si decrementa quella cifra, premendo il pulsante
                di destra del mouse la  si  incrementa,  nello  spirito  della
                CU8000 Skanti (decrementi a sinistra, incrementi a destra).

                Ruotando  la  rotella del mouse col cursore dello stesso sopra
                una delle cifre sopra citate, si ottiene lo stesso  risultato.
                Ruotando  la  rotella del mouse col cursore in qualsiasi altro
                posto si incrementa o decrementa la frequenza di ricezione del
                passo di sintonia impostato. Questo è il  metodo  di  sintonia
                più  veloce,  in  quanto  alla CU8000 deve essere trasmesso un
                solo carattere.   Poiché  la  frequenza  di  trasmissione  può
                essere impostata solo a passi di 100Hz, quando la frequenza di
                ricezione   è   variata   a  passi  di  10Hz  e  il  sottomenù
                Ricetrasmettitore è  impostato  a  Aggiornamento  differito  o
                Aggiornamento  immediato  oppure  viene  premuto  il  pulsante
                [TX=RX], la  frequenza  di  trasmissione  viene  impostata  al
                valore di 100Hz più vicino.

                Invece della rotella del mouse è possibile utilizzare anche il
                VFO  tuner  V2  della  sdrgadgets,  che  è stato provato ed ha
                funzionato non appena collegato. Il pulsante  integrato  nella
                manopola,  almeno  nella  configurazione  di  default, è stato
                trovato scrivere uno spazio con  ripetizione  automatica  (che
                inizia   troppo  presto,  almeno  secondo  il  modesto  parere
                dell'autore), perciò nel programma, in tutti i modi,  eccezion
                fatta  per il modo CW, questo pulsante provoca la commutazione
                da ricezione a trasmissione e viceversa, come la BARRA  SPAZIO
                della   tastiera.  Questo  sempre  che  riusciate  a  premerlo
                abbastanza in fretta da non far partire l'autoripetizione.

              • I  pulsanti  [TX=RX]  e  [RX=TX]  copiano  rispettivamente  la
                frequenza  di  ricezione in quella di trasmissione ([TX=RX]) e
                la frequenza di trasmissione in quella di ricezione ([RX=TX]),
                permettendo un veloce ritorno dal modo split quando  l'opzione
                Ricetrasmettitore è impostata a Disabilitato. Se la frequenza
                di  ricezione  è  impostata a passi di 10Hz e viene premuto il
                pulsante [TX=RX] la frequenza di trasmissione viene  impostata
                al valore di 100Hz più vicino.

              • Il  passo  di  sintonia  può  essere  selezionato  premendo il
                pulsante [TUNE RATE] oppure cliccando sul "LED" corrispondente
                al passo desiderato. Il comportamento è però differente: se si
                usa il pulsante [TUNE RATE],  il  comportamento  è  lo  stesso
                della  CU8000,  quindi le cifre inferiori al passo di sintonia
                scelto sono lasciate attive e  visualizzate.  Premendo  invece
                sul "LED" corrispondente, tali cifre sono reimpostate a zero e
                quella dei 10Hz, se presente, non più visualizzata.

                Esempio:  trovandosi col passo impostato a 10Hz alla frequenza
                di 12345.67kHz:

                • cliccando sul pulsante [STEP]: il passo  diventa  100Hz,  la
                  frequenza  rimane 12345.67kHz e cliccando sul pulsante [TUNE
                  ↑] la frequenza diventa 12345.77kHz;

                • cliccando sul "LED" sotto  la  cifra  dei  100Hz:  il  passo
                  diventa  100Hz,  la  frequenza è reimpostata a 12345.70kHz e
                  visualizzata come 12345.7kHz (la cifra dei 10Hz non c'è più)
                  e cliccando, come prima, sul pulsante [TUNE ↑], la frequenza
                  diventa 12345.8kHz.

              • Premendo una volta il pulsante [SET TIME] viene attivata, come
                di consueto, l'immissione dell'ora nel display della frequenza
                di trasmissione. Premendolo una seconda volta si  copia  l'ora
                attuale  del  PC, eventualmente convertita in UTC se l'opzione
                Usa ora  UTC  è  spuntata,  nel  display  della  frequenza  di
                trasmissione.  A  questo  punto, premendo [ENTER] la nuova ora
                viene scritta nella CU8000 Skanti. Vedere anche  il  sottomenù
                Usa ora UTC del menù Opzioni.

              • Il    visualizzatore    messaggi   mostra   informazioni   e/o
                suggerimenti sul comando in esecuzione oppure  i  messaggi  di
                stato  (ad  esempio  lo  stato  dell'accordo  e la notifica di
                potenza ridotta) o informativi che provengono ad esempio dalle
                voci di menù Leggi la versione della XX8000.  Facendo  doppio
                click su di esso si cancella il contenuto visualizzato.

              • Il  pulsante [TRANSMIT] permette di mandare in trasmissione da
                remoto il ricetrasmettitore  in  tutti  i  modi,  CW  escluso,
                quando la priorità è assegnata al programma e non alla CU8000,
                ad  esempio quando l'opzione Lettura stato è abilitata. Vedere
                anche il sottomenù Rilascia la priorità nel menù Altri comandi
               . L'etichetta del pulsante diventa  RECEIVE  quando  si  è  in
                trasmissione  e  torna ad essere TRANSMIT quando si ripassa in
                ricezione.

              • Alcuni  comandi  possono  essere  dati  anche  utilizzando  la
                tastiera.  Vedere  la sezione COMANDI DA TASTIERA per maggiori
                informazioni.

              • Per consentire di immettere spostamenti di frequenza  negativi
                per  il BFO utilizzando i pulsanti sullo schermo, quando viene
                selezionato il sottomenù Imposta la frequenza  del  BFO  viene
                visualizzato  un  piccolo pulsante [+/-] a destra del pulsante
                [ENTER].  La frequenza del BFO può naturalmente essere variata
                anche coi pulsanti [BFO ↓] e [BFO ↑].  Per  memorizzare  nella
                CU8000 la frequenza del BFO impostata, utilizzare il sottomenù
                Memorizza  la  frequenza  del BFO del menù Altre funzioni. La
                frequenza attuale del BFO viene  anche  salvata  nei  file  di
                stato e reimpostata quando se ne ricarica uno.

              • Se  si  desidera  usare  il  ricetrasmettitore Skanti nei modi
                digitali, ad esempio FT8, è consigliabile collegare i  segnali
                audio  e  PTT provenienti dal PC ai connettori audio/PTT AUX e
                disabilitare il sottomenù Lettura stato  nel  menù  Opzioni .
                Infatti,  quando  è  selezionata tale opzione, la priorità non
                viene  mai  restituita  alla  CU8000,  quindi   l'audio   deve
                provenire  dall'ingresso  TELEX ed il PTT deve essere azionato
                utilizzando  i  comandi  remoti,  vale  a  dire  il   pulsante
                [TRANSMIT].  Lo  stesso  vale  operando  in fonia. Nel modo CW
                invece il tasto è sempre  attivo  sia  che  l'opzione  Lettura
                stato sia attivata o meno.

       L'ALBERO DEI MENÙ
              Il menù File.
                Questo  menù  contiene  le voci di sottomenù che riguardano la
                gestione dei file ed il sottomenù Esci.

                Il sottomenù Carica stato.
                  Questo sottomenù è attivo solo dopo che il  programma  si  è
                  connesso con successo alla CU8000. Esso permette di caricare
                  nel   programma   e   nella   CU8000   uno   stato   salvato
                  precedentemente (frequenza, modo, ecc.).

                Il sottomenù Salva come stato.
                  Questo sottomenù è attivo solo dopo che il  programma  si  è
                  connesso  con successo alla CU8000. Esso permette di salvare
                  lo stato corrente in un file. Tale stato può successivamente
                  essere ricaricato utilizzando il sottomenù Carica stato  del
                  menù  File .  Se  il  nome  del  file  di  stato  salvato è
                  "F500-XXXXXX.dat" o "F2182-YYYYYY.dat",  allora  i  pulsanti
                  [2182]   e   [500],   di  scarso  o  nessun  uso  in  ambito
                  radioamatoriale, sono rinominati  [XXXXXX]  e/o  [YYYYYY]  e
                  questi  due  stati  possono  essere ricaricati cliccando sul
                  pulsante corrispondente. XXXXXX e  YYYYYY  devono  contenere
                  solo caratteri leciti in un nome di file e possono essere di
                  qualsiasi  lunghezza,  ma  solo  i  primi sei caratteri sono
                  mostrati nell'etichetta del pulsante. Se XXXXXX  e/o  YYYYYY
                  sono  omessi  (cioè  il  nome  del  file  è  "F2182-.dat"  o
                  "F500-.dat"), allora i pulsanti sono per default  rinominati
                  [CH1] e/o [CH2].

                Il sottomenù Salva come canale.
                  Questo  sottomenù  è  attivo solo dopo che il programma si è
                  connesso con successo alla CU8000. Esso permette di  salvare
                  lo  stato  corrente  del  programma  in  un  file,  ma nella
                  cartella  "Channels".  I  file  di  stato  salvati  in  tale
                  cartella   sono   letti   alla  partenza  del  programma  ed
                  utilizzati per costruire dinamicamente i sottomenù del  menù
                  Canali  permettendo  di caricare uno stato salvato con pochi
                  click del mouse.

                Il sottomenù Gestisci stati.
                  Questo sottomenù  è  sempre  attivo.  Esso  mostra  un  file
                  manager   minimale  che  permette  di  rinominare,  copiare,
                  spostare nella cartella Channels o  cancellare  un  file  di
                  stato salvato direttamente dall'interno del programma.

                Il sottomenù Gestisci canali.
                  Questo  sottomenù  è  sempre  attivo.  Esso  mostra  un file
                  manager  minimale  che  permette  di  rinominare,   copiare,
                  spostare  nella  cartella  States  o  cancellare  un file di
                  canale salvato direttamente dall'interno del programma.

                Il sottomenù Ricarica la cartella dei canali.
                  Questo  sottomenù  è  sempre  attivo.   Esso   permette   di
                  ricostruire  il  menù  Canali  nel  caso  ciò  sia  ritenuto
                  necessario.  La  cartella   dei   canali   dovrebbe   essere
                  ricaricata  ed  il  relativo menù ricostruito tutte le volte
                  che si aggiunge,  cancella  o  modifica  un  canale.  Questo
                  sottomenù  è  stato inserito come sicurezza nel caso ciò non
                  dovesse avvenire o se si modificasse la cartella dei  canali
                  da un programma esterno.

                Il sottomenù Esci.
                  Questo  sottomenù  è  sempre attivo e permette di uscire dal
                  programma.  È   possibile   uscire   dal   programma   anche
                  utilizzando  il  pulsante  della decorazione della finestra.
                  Prima  che  l'uscita  sia  effettivamente  eseguita,   viene
                  visualizzata  una  finestra di conferma. La connessione alla
                  CU8000, se già stabilita, viene  automaticamente  terminata,
                  quindi  non  c'è alcun bisogno di terminarla manualmente col
                  pulsante [SUPPLY ON/OFF] prima di uscire.

              Il menù Altre funzioni.
                Questo menù contiene le funzioni della CU8000 meno usate ed  è
                attivo  solo  dopo che il programma si è connesso con successo
                alla CU8000.

                Il sottomenù Leggi la configurazione della TU8000.
                  Questo sottomenù permette di leggere  e  visualizzare  nella
                  finestra   dei  messaggi  la  configurazione  della  TU.  Un
                  esempio, preso  dal  TRP8255  dell'autore,  potrebbe  essere
                  "X1A345SF". Il significato di questi codici è spiegato nella
                  sezione   4.5.1   del   manuale   "TRP8000   REMOTE  CONTROL
                  COMMUNICATION PROTOCOL".

                Il sottomenù Leggi la versione della CU8000.
                  Questo sottomenù permette di leggere la data di  rilascio  e
                  la  versione della CU8000 e la visualizza nella finestra dei
                  messaggi.  Un  esempio,  preso  dal   TRP8255   dell'autore,
                  potrebbe essere "910910-920" (firmware della CU8000 versione
                  92.0 datato 10 settembre 1991).

                Il sottomenù Leggi la versione della TU8000.
                  Questo  sottomenù  permette di leggere la data di rilascio e
                  la versione della TU8000 e la visualizza nella finestra  dei
                  messaggi.   Un   esempio,  preso  dal  TRP8255  dell'autore,
                  potrebbe essere "860708-310" (firmware della TU8000 versione
                  31.0 datato 8 luglio 1986).

                Il sottomenù Leggi le ore di accensione.
                  Questo sottomenù permette di leggere le  ore  di  accensione
                  accumulate   dall'ultima  sostituzione  della  batteria.  Il
                  comando per leggere tale  valore  da  remoto  funziona  solo
                  parzialmente,  nel  senso che il comando viene accettato, ma
                  il valore viene mostrato solo sul  display  RX  della  CU  e
                  viene  attivato  un  timeout di 7s. Per evitare di incorrere
                  nel timeout, il valore viene mostrato per 3s,  dopodiché  il
                  comando viene terminato.

                Il sottomenù Commuta l'antenna OFF.
                  Questo sottomenù impartisce il comando "Switch antenna off".
                  L'antenna viene scollegata ed il trasmettitore disabilitato.
                  Sia  la  CU8000  che il programma visualizzano, invece della
                  frequenza del trasmettitore, l'ora corrente. Non si sa quale
                  sia la differenza, ammesso che esista, rispetto al  pulsante
                  [TX ON/OFF].

                Il sottomenù Programma il passo di sintonia.
                  Questo  sottomenù  permette di definire il passo di sintonia
                  programmabile da utilizzare, nel  campo  0,1...99,9kHz.  Per
                  usarlo  effettivamente,  ricordarsi  di  spuntare  l'opzione
                  Abilita il passo di sintonia programmabile nel menù  Opzioni
                  (vedere sotto).

                Il sottomenù Mostra il passo di sintonia programmabile.
                  Questo  sottomenù permette di leggere il valore del passo di
                  sintonia programmabile attualmente impostato. Questo comando
                  da remoto funziona  solo  parzialmente,  nel  senso  che  il
                  comando  viene  accettato,  ma il valore viene mostrato solo
                  sul display RX della CU e viene attivato un timeout  di  7s.
                  Per  evitare  di  incorrere  nel  timeout,  il  valore viene
                  mostrato per 3s, dopodiché il comando viene terminato.

                Il sottomenù Leggi la frequenza del BFO.
                  Questo sottomenù permette di leggere la  frequenza  del  BFO
                  memorizzata  nella  CU8000.  Il  valore letto è visualizzato
                  nella finestra messaggi.

                Il sottomenù Imposta la frequenza del BFO.
                  Questo sottomenù permette di definire  una  nuova  frequenza
                  del   BFO.  Per  memorizzarla  nella  CU8000  utilizzare  il
                  sottomenù Memorizza la frequenza del BFO (vedere sotto). Per
                  consentire di immettere spostamenti  di  frequenza  negativi
                  per  il  BFO  utilizzando  i  tasti  numerici presenti nella
                  finestra principale del programma, quando questo menù  viene
                  selezionato  è  visualizzato  un  piccolo  pulsante  [+/-] a
                  sinistra del pulsante [ENTER]. Il valore della frequenza del
                  BFO può essere scritto anche utilizzando la tastiera.

                Il sottomenù Memorizza la frequenza del BFO.
                  Questo sottomenù permette di  memorizzare  nella  CU8000  la
                  frequenza  del  BFO  attualmente  impostata.  Per impostarla
                  utilizzare il sottomenù Imposta la frequenza del  BFO  (vedi
                  sopra) oppure i tasti [BFO ↓] e [BFO ↑].

                Il sottomenù Prova allarme.
                  Questo  sottomenù  permette  di  provare  il  generatore del
                  segnale  d'allarme.  Il  segnale  d'allarme  viene   inviato
                  all'amplificatore   di   BF   e   può  essere  ascoltato  in
                  altoparlante. Per fermarlo, utilizzare  il  sottomenù  Ferma
                  allarme  (vedi  sotto).  Questo comando ha un timeout di 7s,
                  quindi  è  stato  fatto  un  tentativo  di  aggirare  questa
                  caratteristica  (forse  bug)  ritrasmettendo il comando ogni
                  3s. Dal momento che durante l'esecuzione di tale test la  CU
                  non  risponde  a  nessun  comando, eccezion fatta per quelli
                  "Stop alarm" e "Status reading", i bottoni  ed  i  controlli
                  del  programma  vengono  disabilitati per essere riabilitati
                  solo quando viene dato il comando "Stop alarm"  mediante  il
                  sottomenù Ferma allarme.

                Il sottomenù Ferma allarme.
                  Questo sottomenù disabilita la generazione e, se il caso, la
                  trasmissione  del segnale d'allarme e riabilita i bottoni ed
                  i controlli del programma.

                Il sottomenù Trasmetti allarme.
                  Questo  sottomenù  permette  di   trasmettere   il   segnale
                  d'allarme.   UTILIZZARLO SOLO SU CARICO FITTIZIO!  Prima che
                  il segnale d'allarme  sia  effettivamente  trasmesso,  viene
                  visualizzata  una finestra di conferma. Il segnale d'allarme
                  viene anche inviato all'amplificatore di  BF  e  può  essere
                  ascoltato  in  altoparlante.  Per  fermarlo,  utilizzare  il
                  sottomenù Ferma allarme (vedi sopra). Questo comando  ha  un
                  timeout di 7s, quindi è stato fatto un tentativo di aggirare
                  questa  caratteristica (forse bug) ritrasmettendo il comando
                  ogni 3s. Dal momento che durante la trasmissione del segnale
                  d'allarme la CU non  risponde  a  nessun  comando,  eccezion
                  fatta  per quelli "Stop alarm" e "Status reading", i bottoni
                  ed i controlli del programma vengono disabilitati per essere
                  riabilitati solo quando viene dato il comando  "Stop  alarm"
                  mediante il sottomenù Ferma allarme.

                Il sottomenù Imposta il registro Option.
                  Questo  sottomenù  permette  di definire e memorizzare gli 8
                  bit contenuti nel registro Option.  Il  valore  deve  essere
                  scritto  in binario. Per il significato di questi bit vedere
                  il manuale del TRP8000.

                Il sottomenù Imposta il registro Preset.
                  Questo sottomenù permette di definire e  memorizzare  gli  8
                  bit  contenuti  nel  registro  Preset. Il valore deve essere
                  scritto in binario. Per il significato di questi bit  vedere
                  il manuale del TRP8000.

                Il sottomenù Imposta il registro Guard.
                  Questo  sottomenù  permette  di definire e memorizzare gli 8
                  bit contenuti nel registro  Guard.  Il  valore  deve  essere
                  scritto  in binario. Per il significato di questi bit vedere
                  il manuale del TRP8000.

                Il sottomenù Riempi lo scan buffer del TU8000.
                  Questo sottomenù permette di caricare  un  certo  numero  di
                  coppie  di  frequenze  nello  scan  buffer  del  TU8000.  Le
                  funzioni relative alla gestione dello scan buffer  non  sono
                  ancora  ben comprese dall'autore, quindi possono verificarsi
                  comportamenti inattesi. Anche questo comando ha  un  timeout
                  di  7s, che però non è così facile da aggirare. L'unico modo
                  di farlo sinora trovato è abilitare la lettura  dello  stato
                  mediante il sottomenù Lettura stato. Se un timeout scade ed
                  al  successivo  comando  viene ricevuto un DLE, il programma
                  rifiuta l'ultimo comando e tenta di riconnettersi alla CU.

                Il sottomenù Avanza il puntatore dello scan buffer.
                  Questo sottomenù permette di far avanzare il puntatore dello
                  scan buffer. Le funzioni relative alla gestione  dello  scan
                  buffer  non  sono  ancora  ben  comprese dall'autore, quindi
                  possono verificarsi  comportamenti  inattesi.  Anche  questo
                  comando  ha  un timeout di 7s, che però non è così facile da
                  aggirare. L'unico modo di farlo sinora trovato  è  abilitare
                  la lettura dello stato mediante il sottomenù Lettura stato.
                  Se  un timeout scade ed al successivo comando viene ricevuto
                  un DLE, il programma rifiuta l'ultimo  comando  e  tenta  di
                  riconnettersi alla CU.

                Il sottomenù Resetta il puntatore dello scan buffer.
                  Questo  sottomenù  permette  di resettare il puntatore dello
                  scan buffer. Le funzioni relative alla gestione  dello  scan
                  buffer  non  sono  ancora  ben  comprese dall'autore, quindi
                  possono verificarsi comportamenti  inattesi.   Anche  questo
                  comando  ha  un timeout di 7s, che però non è così facile da
                  aggirare. L'unico modo di farlo sinora trovato  è  abilitare
                  la lettura dello stato mediante il sottomenù Lettura stato.
                  Se  un timeout scade ed al successivo comando viene ricevuto
                  un DLE, il programma rifiuta l'ultimo  comando  e  tenta  di
                  riconnettersi alla CU.

                Il sottomenù Test di autoverifica (automatico).
                  Questo sottomenù permette di avviare il test di autoverifica
                  con  avanzamento automatico. I test eseguiti non controllano
                  il funzionamento del trasmettitore,  quindi  possono  essere
                  fatti   partire   in   qualsiasi   momento.   Per   maggiori
                  informazioni  sui  test  eseguiti,  vedere  il  manuale  del
                  TRP8000.

                Il sottomenù Test di autoverifica (manuale).
                  Questo sottomenù permette di avviare il test di autoverifica
                  con  avanzamento manuale.  ATTENZIONE! ALCUNI DI QUESTI TEST
                  MANDANO IN TRASMISSIONE IL TX SU FREQUENZE NON ASSEGNATE  AL
                  SERVIZIO  DI  RADIOAMATORE, QUINDI UTILIZZARLO CON CAUTELA E
                  SOLO SU CARICO FITTIZIO! Per commutare al test successivo  o
                  precedente  utilizzare  i  pulsanti [DIMMER ↑] e [DIMMER ↓].
                  Questi pulsanti vengono disabilitati all'inizio  di  ciascun
                  test  e riabilitati quando il test finisce. Per interrompere
                  la sequenza dei test, premere il pulsante [ENTER].  Dopo  un
                  tempo  di  attesa che si spera essere sufficientemente lungo
                  per permettere lo svolgimento della procedura di  reset  che
                  segue,  il  programma  tenterà di riconnettersi alla CU8000.
                  Per maggiori  informazioni  sui  test  eseguiti,  vedere  il
                  manuale del TRP8000.

                Il sottomenù Test di autoverifica da... (automatico).
                  Questo sottomenù permette di avviare il test di autoverifica
                  con avanzamento automatico a partire dal test selezionato. I
                  test   eseguiti   non   controllano   il  funzionamento  del
                  trasmettitore,  quindi  possono  essere  fatti  partire   in
                  qualsiasi   momento.  Per  maggiori  informazioni  sui  test
                  eseguiti, vedere il manuale del TRP8000.

                Il sottomenù Test di autoverifica da... (manuale).
                  Questo sottomenù permette di avviare il test di autoverifica
                  con avanzamento manuale  a  partire  dal  test  selezionato.
                  ATTENZIONE! ALCUNI DI QUESTI TEST MANDANO IN TRASMISSIONE IL
                  TX  SU  FREQUENZE NON ASSEGNATE AL SERVIZIO DI RADIOAMATORE,
                  QUINDI UTILIZZARLO CON CAUTELA E SOLO  SU  CARICO  FITTIZIO!
                  Per  passare  al  test  successivo o precedente utilizzare i
                  pulsanti [DIMMER ↑] e [DIMMER ↓].  Questi  pulsanti  vengono
                  disabilitati all'inizio di ciascun test e riabilitati quando
                  il  test  finisce.  Per  interrompere  la sequenza dei test,
                  premere il pulsante [ENTER]. Dopo un tempo di attesa che  si
                  spera   essere  sufficientemente  lungo  per  permettere  lo
                  svolgimento della procedura di reset che segue, il programma
                  tenterà  di  riconnettersi   alla   CU8000.   Per   maggiori
                  informazioni  sui  test  eseguiti,  vedere  il  manuale  del
                  TRP8000.

                Il sottomenù Rileggi la configurazione dalla CU8000.
                  Questo sottomenù è disponibile solo  se  l'opzione  Firmware
                  CU8000 92.0 è abilitata. Essa permette di rileggere lo stato
                  della  CU8000  (frequenza,  modo,  ecc.)  nel  caso  ciò sia
                  ritenuto  necessario  ed  impostare  corrispondentemente  il
                  programma

                Il sottomenù Rilascia la priorità.
                  Questo  sottomenù  permette  di rilasciare immediatamente la
                  priorità alla CU8000 senza dover attendere 5s per permettere
                  al temporizzatore della priorità di scadere.  ATTENZIONE! La
                  priorità NON PUÒ  ESSERE  RILASCIATA  quando  è  selezionata
                  l'opzione   Lettura   stato   poiché   vengono   inviati  in
                  continuazione comandi alla CU8000 e la  priorità  rilasciata
                  viene immediatamente ripresa.

                Il sottomenù Resetta l'RTX.
                  Questo  sottomenù  permette  di  resettare  l'RTX.  Dopo  un
                  ritardo, che si  spera  essere  sufficientemente  lungo  per
                  permettere  il  completamento  della  procedura di reset, il
                  programma tenta di riconnettersi alla CU8000.

                Il sottomenù Ricarica lo stato corrente.
                  Questo sottomenù permette  di  ricaricare  nel  programma  e
                  nella  CU8000  lo stato corrente (frequenza, modo, ecc.) nel
                  caso qualcosa si sia incasinato. Si spera che  usare  questo
                  comando non si renda mai necessario.

                Il sottomenù Esci dal modo canali/scansione.
                  Questo  sottomenù  permette  di uscire dallo stato scansione
                  canali/scansione   buffer   e   ripristinare   il    normale
                  funzionamento.

                Il sottomenù Riconnetti la CU.
                  Questo   sottomenù  permette  di  terminare  la  connessione
                  corrente e di tentare di riconnettere il programma  alla  CU
                  ed  è  utile  qualora uno dei timeout (alcuni comandi remoti
                  hanno  un  timeout  di  7s)  dovesse  scadere  e  la  CU  si
                  resettasse.   Normalmente  l'uso  di  questo  sottomenù  non
                  dovrebbe  essere  necessario,  perché  alla  ricezione   del
                  carattere DLE il programma tenta di riconnettersi alla CU.

                Il sottomenù Inizia lo stato dormiente.
                  Questo sottomenù attiva lo stato in cui, dopo lo spegnimento
                  della   CU  col  tasto  [ON/OFF],  il  ricetrasmettitore  si
                  riaccenderà automaticamente all'ora  impostata  col  comando
                  SET  WAKEUP TIME, cui si accede mediante [SET TIME] [RX]. Va
                  da sé che, perché tale prestazione abbia qualche probabilità
                  di funzionare, è necessario tenere acceso l'alimentatore.  È
                  anche   possibile   leggere  l'ora  di  risveglio  impostata
                  mediante [SET TIME] [RCL], ma l'ora di risveglio  non  viene
                  inviata  al  controllore remoto ma solo mostrata sul display
                  della CU. Dopo dato questo comando, attendere lo spegnimento
                  del programma prima di spegnere la CU.

                Il sottomenù Finestra di scansione di banda.
                  Questo  sottomenù  mostra  una  finestra  che  permette   di
                  scandire  un intervallo di frequenza con inizio, fine, passo
                  e larghezza di banda  programmabili  e  di  visualizzare  un
                  grafico  dei  risultati.  Poiché  per velocizzare per quanto
                  possibile la scansione è  stata  usata  la  prestazione  del
                  passo  di  sintonia programmabile, il passo di frequenza può
                  essere impostato solo a passi di 100Hz tra 100Hz e  99,9kHz.
                  Prestare  attenzione  al  fatto che la scansione di un ampio
                  intervallo di frequenza a piccoli passi può richiedere molto
                  tempo  e  che  la  velocità  di  scansione  maggiore  si  ha
                  utilizzando  i  passi  di  100Hz  ed 1Khz, per i quali non è
                  necessario utilizzare il passo  di  sintonia  programmabile.
                  decisamente  più  lento.  I dati di scansione possono essere
                  salvati in formato CSV per poterli importare  in  un  foglio
                  elettronico  o  simili programmi. I file CSV salvati possono
                  anche essere ricaricati nella  finestra  del  programma,  ma
                  prestare  attenzione  al  fatto  che  questa  funzione NON è
                  un'utilità generica di lettura dei file CSV ed è in grado di
                  leggere solo i file CSV salvati dal  programma  stesso.  Nel
                  file  CSV  salvato  la  prima linea contiene una stringa che
                  descrive i parametri di  scansione  utilizzati.  L'intensità
                  del  segnale  è scritta nel formato originale della CU, cioè
                  come un numero intero compreso tra 0 e 20. La corrispondente
                  frequenza  invece  è  scritta  come  numero  reale  con  una
                  risoluzione di 1Hz.

              Il menù Opzioni.
                Questo menù contiene i sottomenù di configurazione e di scelta
                delle opzioni del programma.

                Il sottomenù Porta RS232.
                  Questo  sottomenù è sempre attivo e permette di scegliere la
                  porta seriale a cui la CU8000 è  collegata.  Se  tale  porta
                  seriale  non è una delle prime due (ttyS0 e ttyS1 per Linux,
                  ttyAMA0 e ttyUSB0 per Linux sul Raspberry PI e COM1  e  COM2
                  per  Windows),  o  è  una  porta  seriale  USB,  selezionare
                  l'opzione Personalizzata e  scrivere  il  nome  della  porta
                  desiderata,  ad  esempio  /dev/ttyS4  per  Linux o COM11 per
                  Windows. Il prefisso /dev/ sotto Linux o quello  \\.\  sotto
                  Windows    è    opzionale.    Se   omesso,   sarà   aggiunto
                  automaticamente.

                         NOTA. Se si usa una porta seriale USB sotto  Linux  e
                         sono  presenti due o più di esse, è consigliabile non
                         usare i nomi /dev/ttyUSBx, poiché l'enumerazione  del
                         bus  USB  può assegnare nomi diversi tra una partenza
                         del  sistema  e  l'altra   (quella   che   adesso   è
                         /dev/ttyUSB0   alla   successiva   partenza  potrebbe
                         diventare /dev/ttyUSB1 e viceversa). Usare  invece  i
                         nomi  presenti  nella  cartella /dev/serial/by-path/,
                         che sono unici e costanti tra una partenza e l'altra.
                         I nomi presenti nella cartella /dev/serial/by-id sono
                         anch'essi costanti ma, se fossero presenti più  porte
                         seriali USB uguali, questi nomi potrebbero non essere
                         unici.

                Il sottomenù Velocità RS232.
                  Questo  sottomenù  è sempre attivo e permette di selezionare
                  la velocità  di  comunicazione  seriale  utilizzata  per  la
                  connessione  con la CU8000. Solo due velocità sono possibili
                  su tale connessione: il default di 2400 baud e 300 baud che,
                  oltre  ad  essere  troppo   bassa,   richiede   una   CU8000
                  compatibile  e  lo  spostamento di un ponticello in essa. Si
                  raccomanda di usare la velocità di 2400 baud.

                Il sottomenù Ritardo tra i caratteri.
                  Questo sottomenù è sempre attivo e permette di scegliere  il
                  ritardo  inserito  dopo  ogni carattere inviato alla CU8000.
                  Sulla  mia  CU8000,  col  firmware  versione  92.0,  non   è
                  richiesto  alcun  ritardo,  quindi  il valore di default per
                  questa opzione è  0.  Se  dovessero  verificarsi  errori  di
                  trasmissione  verso  la CU8000, provare ad incrementare tale
                  valore. Il ritardo precedentemente utilizzato era 10ms.

                Il sottomenù Indirizzo:porta del server TCP... .
                  Questo sottomenù permette di impostare l'indirizzo IP  e  la
                  porta  su  cui  ascolta  il  server  TCP compatibile con net
                  rigctld di hamlib. Per default il server ascolta sulla porta
                  4538 dell'indirizzo  localhost,  quindi  il  valore  che  si
                  troverà  in  tale  voce  sarà 127.0.0.1:4538. Notare che non
                  sono presenti autenticazioni  o  crittografie  di  sorta  in
                  quanto   tale   server   è  pensato  solo  per  collegare  a
                  SkantiControl altri  programmi  sulla  stessa  macchina,  ad
                  esempio  WSJTX  o  FLDIGI  e  XLOG.  Prestare  quindi  MOLTA
                  attenzione nel caso si volesse usare  tale  prestazione  per
                  quello  per  cui  non  è  stata  pensata,  vale  a  dire per
                  comandare via internet un TRP8000 remoto.

                         NOTA.  L'implementazione  sinora  fatta   in   questa
                         versione  dei  comandi  di  rigctld  di  hamlib è ben
                         lontana dall'essere completa ed  è  stata  collaudata
                         solo  con WSJTX 2.7.0, FLDIGI 4.2.06, GRIG 0.9.0, XDX
                         2.92,  QSSTV  9.5.11  and  XLOG  2.0.25.  Per  WSJTX,
                         volendo utilizzare una delle modalità split, cosa del
                         tutto  consigliabile,  si  raccomanda  di  utilizzare
                         quella RIG perché in quella FAKE IT la  frequenza  di
                         trasmissione   viene   riscritta  ad  ogni  passaggio
                         ricezione-trasmissione, forzando  di  conseguenza  un
                         TUNE   automatico   che,   oltre   a   rallentare  la
                         commutazione,   provoca    un'inutile    usura    del
                         ricetrasmettitore   e   dell'accordatore  remoto,  se
                         presente. Ricordare infatti che  i  ricetrasmettitori
                         della   serie   TRP8000   richiamano   in  automatico
                         l'accordo  d'antenna  al  passaggio  in  trasmissione
                         successivo   ad  ogni  modifica  della  frequenza  di
                         trasmissione.

                  Il sottomenù TUNE quando si cambia frequenza da remoto.
                    Questo sottomenù permette di scegliere se quando  un'altra
                    applicazione,  collegata  al  server TCP di SkantiControl,
                    modifica  la  frequenza  di  trasmissione,  viene  o  meno
                    chiamato  in  automatico dal programma l'accordo d'antenna
                    (TUNE).  Questo può essere utile o  deleterio,  a  seconda
                    del  programma.  Per  i  programmi  come  WSJTX, in cui la
                    frequenza, una volta scelta, rimane fissa (nei modi  split
                    NONE  e  RIG,  almeno),  ciò  è  utile,  in caso contrario
                    sarebbe  deleterio,  in  quanto  ad  ogni  modifica  della
                    frequenza   di   trasmissione   verrebbe   richiamato   in
                    automatico  dal  programma  l'accordo  d'antenna.  Per  la
                    stessa  ragione  è  consigliabile  utilizzare  la modalità
                    split RIG e non quella FAKE IT (vedi sopra).

                  Il sottomenù Firmware CU8000 92.0.
                    Questo sottomenù è abilitato solo dopo che il programma si
                    è connesso con successo alla CU8000. Se selezionato,  dopo
                    aver verificato che il firmware della CU8000 sia realmente
                    la  versione  92.0, viene abilitato l'utilizzo del comando
                    per leggere lo stato  della  CU8000  disponibile  in  tale
                    versione.  In caso contrario, l'ultimo stato del programma
                    viene automaticamente salvato  su  disco  e  riletto  alla
                    partenza  successiva. Quando questa opzione è selezionata,
                    il  file  dell'ultimo  stato  viene  comunque  letto  alla
                    partenza  del  programma,  ma non ricaricato nella CU8000,
                    poiché non tutti i parametri sono  ritornati  dal  comando
                    "Read  CU8000  status"  (ad  esempio non lo è la frequenza
                    memorizzata del BFO) ed altri non sono  proprio  leggibili
                    (ad    esempio   il   valore   del   passo   di   sintonia
                    programmabile).

                  Il sottomenù Ricetrasmettitore.
                    Questo sottomenù è abilitato solo dopo che il programma si
                    è connesso con successo alla CU8000. Esso  ha  tre  sotto-
                    sottomenù,   Disabilitato  ,  Aggiornamento  differito  e
                    Aggiornamento immediato. Se impostato a  Disabilitato  le
                    frequenze  di ricezione di trasmissione sono indipendenti,
                    come nella vera CU8000, ed è possibile operare  in  split.
                    Se  impostato a Aggiornamento differito dopo che è passato
                    circa 1s dall'ultima modifica nella frequenza di ricezione
                    (o di  trasmissione)  la  frequenza  di  ricezione  (o  di
                    trasmissione)    viene    copiata   nella   frequenza   di
                    trasmissione   (o   di   ricezione).   Se   impostato    a
                    Aggiornamento  immediato  la  frequenza di ricezione (o di
                    trasmissione)   viene   copiata   nella    frequenza    di
                    trasmissione  (o  di ricezione) non appena la frequenza di
                    ricezione (o di trasmissione) viene modificata.

                         NOTA.   Se    si    desidera    operare    in    modo
                         Ricetrasmettitore,  è  consigliabile impostare questa
                         opzione a Aggiornamento differito, poiché  la  scelta
                         Aggiornamento    immediato   rallenta   alquanto   il
                         funzionamento: ad ogni  modifica  di  una  frequenza,
                         deve  essere modificata anche l'altra e ricordare che
                         la massima velocità seriale  è  di  soli  2400  baud.
                         Quando  si desidera operare in modo split da locale o
                         da remoto (ciò è  richiesto  ad  esempio  da  WSJTX),
                         selezionare l'opzione Disabilitato.

                  Il sottomenù Lettura stato.
                    Questo  sottomenù,  se abilitato, fa iniziare a leggere lo
                    stato  della  CU8000  (livello  del  segnale  ricevuto   e
                    trasmesso, stato dell'accordo d'antenna, ecc.)  ogni 500ms
                    e  visualizza  due  indicatori a barre, uno per il segnale
                    ricevuto e l'altro per la potenza del  segnale  trasmesso.
                    Nell'indicatore  del segnale ricevuto viene anche inserita
                    una traduzione approssimativa dell'intensità  del  segnale
                    ricevuto  (1..20)  in  unità  S  ed  in quello del segnale
                    trasmesso  l'indicazione  percentuale  della  potenza   in
                    uscita. Sebbene bello a vedersi, ciò rallenta il programma
                    ed impedisce di rilasciare la priorità alla CU8000, quindi
                    il  microfono/PTT  collegato  alla  CU8000  rimane  sempre
                    disattivato, il PTT deve essere  comandato  utilizzando  i
                    comandi  remoti,  vale  a  dire  il  pulsante [TRANSMIT] o
                    l'equivalente  comando  hamlib  e  l'audio  in   TX   deve
                    provenire dall'ingresso TELEX.

                  Il sottomenù Usa ora UTC.
                    Questo sottomenù, se abilitato, fa sì che il programma usi
                    l'ora  UTC  quando  memorizza  l'ora nell'orologio interno
                    della CU8000 o la visualizza nel display  della  frequenza
                    di   trasmissione  se  la  CU8000,  e  di  conseguenza  il
                    programma, si trovano nella condizione "TX OFF", eseguendo
                    la  conversione  richiesta  dall'ora  locale  del  PC.  Se
                    disabilitato, l'ora programmata e visualizzata sarà quella
                    del PC così com'è.

                  Il sottomenù Abilita passo di sintonia programmabile.
                    Questo   sottomenù,  se  abilitato,  attiva  il  passo  di
                    sintonia programmabile. Facendo questo,  un  quarto  stato
                    viene aggiunto nel comportamento del pulsante [TUNE RATE],
                    che diventa 10→100→1000→passo programmabile. Questo stato,
                    sia  nel programma che nella CU8000 è indicato con tutti i
                    LED di passo spenti. Per default,  il  passo  di  sintonia
                    programmabile  è  impostato  a  10kHz.  Per  definirne uno
                    personalizzato, vedere il sottomenù Programma il passo  di
                    sintonia  del  ricevitore  nel  menù  Altre funzioni. Per
                    abilitare nella CU8000 il passo di sintonia  programmabile
                    è  necessario porre a 1 il bit 4 del registro Option, vale
                    a dire a 00010000 binario  o  16  decimale.  Questo  viene
                    fatto  automaticamente dal programma quando tale opzione è
                    abilitata.

                         NOTA. Utilizzando il passo di sintonia  programmabile
                         il  tempo  necessario per cambiare frequenza rallenta
                         notevolmente, probabilmente perché si tratta  di  una
                         prestazione  interna  alla  CU8000  ed  è  in  realtà
                         necessario riscrivere per intero la  frequenza  nella
                         TU8000.

                  Il sottomenù Parti sempre in modo LP.
                    Questo  sottomenù,  se  abilitato,  fa  esattamente quanto
                    dice: indipendentemente dal livello di  potenza  impostato
                    nello  stato  salvato,  o  letto dalla stessa CU8000, alla
                    partenza del programma  la  potenza  del  trasmettitore  è
                    impostata  a  LOW. Questa prestazione è pensata per coloro
                    che  hanno  un  accordatore  remoto  non-Skanti,  che  non
                    gradisce accordare a piena potenza.

                  Il sottomenù Colore dei LED.
                    Questo  sottomenù  ha tre sotto-sottomenù, Rosso, Verde e
                    Giallo e permette di impostare il colore desiderato per  i
                    LED simulati dal programma.  Il colore di default è Giallo
                   , come nella vera CU8000.

                  Il sottomenù Ingrandimento caratteri %.
                    Questo  sottomenù  permette di definire una percentuale di
                    ingrandimento  dei  caratteri   utilizzati   nelle   varie
                    finestre  del  programma  per  le  didascalie di pulsanti,
                    etichette, ecc. Il menù principale  del  programma  non  è
                    interessato.   La   necessità  di  ciò  deriva  dall'ampia
                    variabilità nella dimensione resa  dei  caratteri  tra  un
                    sistema   operativo   e   l'altro.  Sebbene  in  Linux  la
                    dimensione dei caratteri di progetto sembri  adeguata,  in
                    Windows  XP  è  troppo  piccola, almeno secondo il modesto
                    parere dell'autore. Quindi questo  sottomenù  permette  di
                    scegliere il fattore di ingrandimento che meglio si adatta
                    ai   vostri   gusti.   Sono  disponibili  sei  fattori  di
                    ingrandimento: 100%  (cioè  nessun  ingrandimento),  110%,
                    125%,  150%, 175% e 200%. Nel caso in cui non si volessero
                    ingrandire i caratteri di maggiori dimensioni, come quelli
                    usati per la frequenza di  ricezione  o  di  trasmissione,
                    disabilitare l'opzione Ingrandisci tutti i caratteri, che
                    per default è abilitata.

                  Il sottomenù Abilita tutti i controlli.
                    Per  default il programma tenta di disabilitare i pulsanti
                    non attivi per il modo o lo stato selezionato (ad  esempio
                    i  pulsanti  [AGC  SLOW] e [AGC OFF] in modo TELEX). Se si
                    desidera   lasciare    tutti    i    pulsanti    abilitati
                    indipendentemente  dal fatto che siano o no attivi, allora
                    selezionare questo sottomenù.

                  Il sottomenù Mostra i comandi CU.
                    Questa è un'opzione utile solo in  fase  di  debug  di  un
                    comando  errato  inviato  alla  CU8000  o per esaminare la
                    sintassi dei comandi remoti inviati ad essa. Se abilitata,
                    tutti i comandi  inviati  alla  CU8000  sono  visualizzati
                    nella finestra messaggi.

                  Il sottomenù Mostra i comandi hamlib.
                    Questa  è  un'opzione  utile  solo  in  fase  di debug dei
                    comandi ricevuti o inviati dal  server  hamlib-net-rigctl-
                    forse-compatibile. Se abilitata, tutti i comandi inviati o
                    ricevuti  dal  server  vengono visualizzati nella finestra
                    messaggi.

                Il menù Canali.
                  Questo menù contiene i canali definiti col  sottomenù  Salva
                  canale del menù File.

                  I  sottomenù  di  questo menù sono costruiti dinamicamente a
                  partire dai file dei canali  salvati  (vedere  il  sottomenù
                  Salva  canale  del menù File ). Scegliendo uno dei sottomenù
                  si  carica  nel  programma   e   nella   CU8000   lo   stato
                  corrispondente. Se non è stato salvato nessun canale, questo
                  menù contiene solo il sottomenù Nessun canale definito, che
                  è disabilitato.

                Il menù Aiuto.
                  Questo menù contiene i sottomenù riguardanti le informazioni
                  sul   programma,   vale  a  dire  visualizzare  la  nota  di
                  copyright, la versione di testo del manuale e i  termini  di
                  licenza.

                  Il sottomenù A proposito.
                    Questo  sottomenù  visualizza  una  finestra che mostra il
                    nome del programma, l'autore, il copyright, la versione ed
                    eventualmente  l'autore  della  traduzione.   Premere  sul
                    pulsante [OK] per chiuderla.

                  Il sottomenù Manuale.
                    Questo  sottomenù  visualizza  una  finestra che mostra la
                    versione di testo di questo  manuale,  che  è  disponibile
                    anche  come  file  di  testo, file PDF e pagina di manuale
                    sotto Linux. Premere il pulsante [OK]  per  chiuderla.  Le
                    versioni  in  formato PDF e testo, compresa la versione di
                    testo   visualizzata   nel   programma,   sono    generate
                    automaticamente   a   partire   dalla  pagina  di  manuale
                    utilizzando man, col,  ps2pdf  e  sed,  quindi  potrebbero
                    contenere  piccoli  difetti  di  formattazione.  Tutti gli
                    errori,   invece,   sono   garantiti   essere    originali
                    dell'autore.

                  Il sottomenù Licenza GNU.
                    Questo  sottomenù  visualizza  una  finestra che mostra la
                    licenza sotto cui questo programma è distribuito,  vale  a
                    dire  la GNU GENERAL PUBLIC LICENSE versione 3. Premere il
                    pulsante [OK] per chiuderla.  Potete  applicare  a  questo
                    programma,  a vostra scelta, qualsiasi successiva versione
                    di tale licenza. I sorgenti possono essere scaricati dalla
                    stessa  pagina  web  da  cui  è  stato  scaricato   questo
                    programma.

                         NOTA.   La   GNU  General  Public  License  è  sempre
                         visualizzata  in  inglese  poiché  questa  è  l'unica
                         versione  con validità legale. Le traduzioni in altre
                         lingue possono aiutare chi non  conosce  l'inglese  a
                         capire  cosa  significa  questa licenza, ma NON HANNO
                         ALCUNA VALIDITÀ LEGALE. Lo stesso vale per la sezione
                         COPYRIGHT sotto. Chi volesse leggere una versione non
                         ufficiale  tradotta  in  italiano  della  GNU  PUBLIC
                         LICENSE  versione  3,  la  può trovare nella cartella
                         /usr/share/doc/skanticontrol   sotto   Linux   oppure
                         SkantiControl/GPLv3  sotto Windows nel file gplv3-it-
                         final.pdf.

COMANDI DA TASTIERA
       Come detto prima nella sezione GUIDA DI  AVVIO  RAPIDO  alcuni  comandi
       possono  essere  dati  anche da tastiera. Questi comandi possono essere
       dati sia in maiuscolo che in minuscolo. I comandi disponibili sono:

              + o ↑   Incrementa la frequenza di ricezione (+ anche segno  per
                      l'offset del BFO)

              - o ↓   Decrementa  la frequenza di ricezione (- anche segno per
                      l'offset del BFO)

                  /   Cambia il passo di sintonia

                  *   Chiama l'accordo d'antenna

                  R   Imposta la frequenza di ricezione

                  T   Imposta la frequenza di trasmissione

                  U   Passa al modo USB

                  L   Passa al modo LSB

                  A   Passa al modo AM

                  C   Passa al modo CW

                  M   Passa al modo MCW

                  E   Passa al modo R3E

                  X   Passa al modo TELEX

                  .   Commuta tra potenza LOW, MEDIUM e FULL

              INVIO   Come il pulsante [ENTER]

       BARRA SPAZIO   Commuta ricezione/trasmissione

       Il valore della frequenza per i comandi R e T (o per  i  tasti  [RX]  e
       [TX])  può essere immesso sia con la tastiera che coi pulsanti numerici
       sullo schermo. Lo stesso vale per gli altri parametri numerici, come ad
       esempio la frequenza del BFO per il sottomenù Imposta la frequenza  del
       BFO del men[`u] Altre funzioni.

       I  menù  sono selezionabili anche da tastiera nel modo consueto (ALT+la
       lettera sottolineata).

FILE DI CONFIGURAZIONE, DI STATO E DI DOCUMENTAZIONE
       Tutti  i  file  di  configurazione  sono  memorizzati  nella   cartella
       .SkantiControl   della  vostra  directory  home  (Linux)  oppure  nella
       cartella SkantiControl (Windows), che ora può essere posta in qualsiasi
       posizione. Vedere anche la Guida di inizio rapido.  I  file  di  stato
       sono  memorizzati  nella  cartella  States ,  i  file dei canali nella
       cartella Channels.  I file di stato e  di  canale,  compreso  il  file
       LastState.dat , sono file binari che condividono lo stesso formato, il
       file di configurazione Config.dat è invece un file di testo in  formato
       XML che può essere modificato con qualsiasi editor di testo. Il file di
       configurazione  Config.xml  e  il  file dell'ultimo stato LastState.dat
       sono memorizzati invece nella cartella .SkantiControl (Linux)  o  nella
       cartella  SkantiControl  (Windows).  Nel  caso  la  configurazione  del
       programma si sia incasinata, cancellare (o spostare,  o  rinominare)  i
       file  Config.xml  e  LastState.dat  e  il  programma  li  ricreerà alla
       partenza successiva utilizzando la configurazione di default.

       Se alla partenza non viene trovato il file di configurazione nel  nuovo
       formato   XML  il  programma  prova  a  vedere  se  trova  un  file  di
       configurazione nel vecchio formato e, se sì, lo legge e lo converte nel
       nuovo formato.

       Il programma tenta comunque di riconoscere le vecchie versioni del file
       di configurazione, tenendo buoni i parametri  presenti,  assegnando  il
       valore  di default a quelli mancanti e salvando la versione aggiornata.
       Solo se il file è davvero incasinato o troppo vecchio e mancante di  un
       numero  eccessivo  di  voci  di  configurazione  rinuncia  a cercare di
       capirci qualcosa e imposta e salva la  configurazione  di  default.  In
       tutti   i  casi  viene  mostrata  una  finestra  che  spiega  cosa  sta
       succedendo.

       I file di documentazione, compresa la versione di testo, quella  PDF  e
       quella  html del manuale e la Licenza GNU versione 3.0 sotto Linux sono
       memorizzati nella cartella /usr/share/doc/skanticontrol.

       Sotto Windows invece tutti questi file sono memorizzati nella  cartella
       SkantiControl   assieme  agli  altri  file  e  cartelle  richiesti  dal
       programma.

       La versione di testo di questo manuale e  la  licenza  GNU  v3.0  nella
       forma   originale   inglese   sono  leggibili  anche  dall'interno  del
       programma. Vedere i sottomenù Manuale e Licenza GNU del  menù  Aiuto .
       Sotto Linux infine le pagine di manuale sono memorizzate nella cartella
       /usr/share/man/man1  per  la  versione inglese e /usr/share/man/it/man1
       per quella italiana. Queste due sono  le  uniche  versioni  al  momento
       disponibili.

              NOTA.   Le   versioni   base   del   manuale  sono  le  manpages
              (man/en/SkantiControl.1  e  man/it/SkantiControl.1).  Gli  altri
              formati  sono  generati  automaticamente a partire da queste. Le
              versioni più aderenti all'originale sono quella PDF e quella  di
              testo;   quella   html   lascia   qualcosa   a  desiderare  come
              accuratezza. Perciò, se non è possibile  usare  la  manpage,  si
              raccomanda  di utilizzare la versione PDF o quella di testo, che
              è consultabile anche dall'interno del programma.

INTERNAZIONALIZZAZIONE (alias I18N)
       Dalla versione 0.98 è stata implementata  l'internazionalizzazione  del
       programma,  utilizzando  la  prestazione  i18n  incorporata in Lazarus.
       L'internazionalizzazione  del  programma   è   attivata   per   default
       utilizzando  la  lingua  configurata  nel  sistema.  Se  non esiste una
       traduzione in tale lingua,  allora  viene  utilizzata  la  versione  in
       inglese maccheronico. Se, per provare una traduzione in un'altra lingua
       o  per  qualsiasi  altra ragione si volesse far partire il programma in
       una lingua diversa da  quella  configurata  nel  sistema,  lanciare  il
       programma  con  lo  switch  --lang=<codice  lingua>  oppure  -l <codice
       lingua> dove <codice lingua> è il codice a due caratteri  della  lingua
       desiderata,  ad  esempio  (per  l'italiano)  eseguire il programma come
       SkantiControl --lang=it oppure SkantiControl -l it.

       Se qualcuno volesse contribuire una  traduzione  nella  propria  (o  in
       un'altra)  lingua  (al  momento  sono  disponibili  solo  la traduzione
       italiana e il default in inglese maccheronico), è il  benvenuto.  Nella
       pagina   web   dell'autore   è   disponibile  anche  un  pacchetto  per
       l'internazionalizzazione. Installare nel proprio sistema  il  programma
       poedit   (o   uno   simile),   copiare   il  file  SkantiControl.po  in
       SkantiControl.lang.po, dove lang è il codice della  nuova  lingua  (ad
       esempio  SkantiControl.fr.po  per il francese o SkantiControl.es.po per
       lo spagnolo), aprirlo  con  poedit  (o  quel  che  è)  ed  eseguire  la
       traduzione.

       È  anche  possibile  modificare  tale  file  con un qualsiasi editor di
       testo, ma allora il file risultante non  è  direttamente  utilizzabile,
       poiché  prima  deve essere compilato nel formato binario .mo, cosa che
       poedit fa automaticamente salvando il file .po ed un normale editor  di
       testo  probabilmente  no  (a  meno  che  non sia EMACS), quindi occorre
       compilare manualmente tale file utilizzando il programma msgfmt.   Per
       un   esempio   di   file   .po   con  la  traduzione,  vedere  il  file
       SkantiControl.it.po.  Se modificate il file .po con un editor di testo
       e non potete compilarlo, se mi mandate il  file  .po  risultante,  sarò
       lieto  di  compilarlo io per voi e vi rimanderò il file compilato .mo ,
       in modo che possiate provare la vostra traduzione.  Per  utilizzare  il
       file  .mo  risultante, sotto Linux rinominarlo SkantiControl.mo e porlo
       nella cartella /usr/share/locale/lang/LC_MESSAGES dove lang è il codice
       di due lettere citato prima. Sotto Windows invece porlo nella  cartella
       Skanticontrol/locale senza rinominarlo.

       Per quanto riguarda il manuale, nel caso voleste tradurre anche quello,
       il   file   di   partenza   è   una  delle  pagine  di  manuale  Linux,
       man/en/SkantiControl.1 oppure man/it/SkantiControl.1 che sono  comprese
       nel  pacchetto  i18n  sopra citato. Tali pagine di manuale sono file di
       testo editabili con  un  qualsiasi  editor  di  testo.  Per  vedere  il
       risultato  però  è  necessario  un visualizzatore di pagine di manuale.
       Sotto Linux ce ne sono molti, sotto Windows se non si vuole  installare
       un  intero  set  delle utility unix (ad es. UnxUtils) si può provare ad
       installare ed usare il programma mandoc.

       Nel pacchetto di internazionalizzazione sono anche compresi gli  script
       utilizzati  per  generare le versioni in formato testo, PDF e html, che
       sono shell script per BASH o simili, quindi  utilizzabili  direttamente
       solo  sotto  Linux,  a  meno di avere un'installazione delle utilità di
       sistema Unix (o almeno di quelle utilizzate, cioè bash, man,  ps2pdf  e
       sed)  sotto Windows. Vedere la sezione FILE DI CONFIGURAZIONE, DI STATO
       E DI DOCUMENTAZIONE per maggiori informazioni sul nome e  la  posizione
       dei file delle pagine di manuale.

              NOTA.  Le  didascalie  dei  pulsanti  e  delle  etichette  della
              finestra principale del programma  sono  state  intenzionalmente
              escluse  dalla  traduzione,  poiché  il  programma si propone di
              riprodurre l'aspetto dell'unità di controllo Skanti CU8000.

BUG, LIMITAZIONI E COSE RIMANENTI DA FARE
       Il bug più grave di cui l'autore era a conoscenza  era  che  su  alcuni
       sistemi  le  dimensioni  e  la  posizione della finestra principale non
       venivano ristabiliti correttamente  all'inizio,  sebbene  nel  file  di
       configurazione  i parametri larghezza, altezza, X e Y fossero corretti.
       Si ringrazia Mark G4FPH per aver segnalato questo  problema  e  per  le
       prove  fatte.  Questo bug è stato finalmente scovato (per i curiosi, si
       trattava  di  una  condizione  di  corsa  critica  derivante  dall'aver
       inserito  per  sbaglio  parte del codice che ristabiliva la larghezza e
       l'altezza della finestra principale nella procedure  FormCreate  invece
       che  in  quella FormShow), ma è richiesta un'accurata verifica. Se tale
       bug dovesse ripresentarsi, siete pregati di segnalarlo.

       Vi sono anche alcune limitazioni  o  cose  non  ancora  implementate  o
       implementate  ma  non  verificate  a  causa  di  varie ragioni: mancata
       comprensione della  documentazione,  mancanza  di  tempo,  mancanza  di
       opzioni nel TRP8255 dell'autore del programma, pigrizia dello stesso.

       • Dalla  versione  0.98 build 400 in poi la sintassi del comando SCAN è
         stata completata ed é stato fatto un tentativo di aggirare il timeout
         di 7s presente. Una verifica accurata è tuttavia necessaria.

       • Controllare il comando DUPLEX, prestazione che non è disponibile  nel
         TRP8255 dell'autore.

       • Studiare  e  comprendere meglio i comandi SCAN BUFFER e implementarli
         correttamente.

       • Controllare accuratamente la correttezza della macchina  a  stati  in
         confronto a quella della CU8000.

       • Studiare  e comprendere uno dei programmi di installazione liberi per
         Windows  (ad  esempio  Inno  Setup  o  NSIS)  e  fornire  i  file  di
         installazione per Windows a 32 e 64 bit.

       Ci  sono poi alcuni problemi attribuibili quanto meno all'incompletezza
       della documentazione, se non ad un vero  e  proprio  bug  del  firmware
       della   CU  v92:  alcuni  comandi,  ad  esempio  quello  "Test  alarm",
       funzionano, ma dopo circa 7s senza ulteriori comandi provocano un reset
       dell'RTX non documentato da nessuna parte. Per la maggior parte di essi
       è stato possibile trovare un modo per aggirare  il  problema  (inviando
       ripetutamente  un comando che non altera lo stato), per alcuni altri no
       (o almeno, non ancora).

       La strada verso la versione 1.00 è ancora molto lunga...

SORGENTI, NUOVE VERSIONI E INFORMAZIONI DI CONTATTO
       I sorgenti (un singolo archivio per tutte  le  architetture  e  sistemi
       operativi  supportati,  disponibile  nei  formati .tar.gz e .ZIP ) e le
       nuove versioni  binarie  di  installazione  di  questo  programma  sono
       reperibili nel sito web dell'autore:

       http://www.i1epj.ham-radio-op.net/software.html#SkantiControl

       Per  modificare e/o ricompilare i sorgenti sono necessari l'IDE Lazarus
       per il FreePascal ed i pacchetti jujiboutils e lNET, che  si  consiglia
       di installare utilizzando l' Online Package Manager di Lazarus. Volendo
       modificare  anche l'internazionalizzazione, sono necessari un editor di
       file .po come ad esempio poedit o un normale  editor  di  testo  ed  il
       programma msgfmt per compilare il file .po nel formato binario .mo.

       L'autore di SkantiControl può essere raggiunto via email come

       i1epj@aricasale.it

RICONOSCIMENTI
       Dave,  G0WBX/G8KBV, è l'autore originale della lista dei comandi remoti
       dei  ricetrasmettitori  Skanti  serie  TRP8000  utilizzata  in   questo
       programma.

       L'idea  di  sostituire  opzionalmente  ai pulsanti 500 e 2182 un canale
       configurabile dall'utente viene da Mark, G4FPH.

       Il codice di scalamento  degli  oggetti  nella  finestra  principale  è
       ispirato ad un esempio di Ari Hirviniemi per Delphi.

COPYRIGHT
       SkantiControl  -  a  program  to  control  the  Skanti  TRP8000  series
       transceivers.

       Copyright 2012-2025 (C) Giuseppe Perotti, I1EPJ, i1epj@aricasale.it

       This program is free software: you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published  by  the
       Free  Software Foundation, either version 3 of the License, or (at your
       option) any later version.

       This program is distributed in the hope that it  will  be  useful,  but
       WITHOUT   ANY   WARRANTY;   without   even   the  implied  warranty  of
       MERCHANTABILITY or FITNESS FOR  A  PARTICULAR  PURPOSE.   See  the  GNU
       General Public License for more details.

       You should have received a copy of the GNU General Public License along
       with this program.  If not, see <http://www.gnu.org/licenses/>.

QUESTO È TUTTO, GENTE!
       Almeno sino alla prossima versione...

Versione 0.99 build 380           06/04/2025                  SkantiControl(1)
