KAMTERM – Noto software per TNC Kantronics (Software MS-DOS)
Disponibile alla seguente pagina: https://www.forumradioamatori.it/download/download-dos/Packet/Packet.html
KAMterm: Copyright 1992,1994 di Jim Graham, N5IAL
NOTA: questa documentazione riguarda le funzionalità nella versione 1.22. Per
documentazione su funzionalità aggiuntive in 1.30, vedi ver_1_30.doc.
PREFAZIONE
Come parte del loro più recente firmware nei loro TNC, Kantronics offre
una speciale modalità operativa nota come modalità host. La modalità host è diversa da
la modalità di funzionamento `` normale '' per molti aspetti, e offre un grande
gestire ulteriori funzionalità quando si utilizza il software del terminale in modalità host.
Questa sezione è un'introduzione generale su cosa sia la modalità host e come
opera, cosa ti compra e alcune considerazioni speciali per l'utilizzo
Modalità host in contrasto con la normale modalità di comando.
Cos'è la modalità host?
Prima di entrare nei dettagli sui vantaggi dell'utilizzo della modalità host, è necessario
è importante innanzitutto avere un'idea generale di cosa sia effettivamente la modalità host
è, e come funziona, al contrario della normale modalità di comando che sei
probabilmente più abituato ad usare. Non è necessario che tu completamente
capire i dettagli dietro questo, ma si dovrebbe avere un po 'di a
sentirsi per quello che succede dietro le quinte. La descrizione dettagliata di
il formato dei dati è nella documentazione di Kantronics e solo un generale
il sommario sarà elencato qui.
In modalità di comando normale su TNC, il testo digitato viene trasmesso
direttamente al TNC esattamente come lo hai digitato. Questo non richiede alcuno
software speciale sul tuo computer diverso da un semplice terminale stupido
emulatore. Infatti, in modalità di comando normale, è possibile allegare un piano
terminale (al contrario di un computer che esegue un software di emulazione di terminale)
al TNC.
In modalità host, tuttavia, il testo digitato non viene trasferito sul TNC
direttamente. È prima racchiuso in blocchi di dati, che includono a
intestazione che indica il tipo di dati trasmessi (comandi, dati a
essere trasmessi, ecc.) e la porta e il flusso a cui si trovano i dati
indirizzata e una bandiera che segna la fine del blocco di dati.
QUANDO IL TNC È IN MODALITÀ HOST, NON SARÀ UN SEMPLICE EMULATORE TERMINALE
POTRESTI COMUNICARE DIRETTAMENTE CON LA TNC, IN QUANTO NON METTILA '
DATI NEI BLOCCHI DI DATI RICHIESTI. Allo stesso modo, quando il TNC è in condizioni normali
modalità comando, software che tenta di eseguire comunicazioni in modalità host
anche il TNC non funzionerà.
Il formato dei dati utilizzato all'interno della modalità host è in realtà molto semplice quando
rispetto a quello utilizzato in altri protocolli di comunicazione dati (come
X.25, AX.25, TCP / IP, ecc.). I blocchi di dati sono delimitati da a
flag, chiamato FEND (C0H o decimale 192). Nella maggior parte dei tipi di dati
blocchi, il primo FEND è seguito da 3 caratteri, che indica il
tipo di blocco, la porta e lo stream, rispettivamente. Questo è
seguito dai dati reali e infine un altro FEND che segnala
la fine del blocco.
Cosa ti compra la modalità host?
In primo luogo, puoi (presumendo che tu abbia il KAM, al contrario del KPC, ecc.)
operare in modalità non a pacchetto su HF, mentre il pacchetto operativo su VHF.
(Senza la modalità host, tentando di utilizzare le modalità non a pacchetto su HF mentre
connesso al pacchetto VHF ti darà una risposta `` NOT WHILE CONNECTED ''
dal KAM.)
Inoltre, indipendentemente dal tipo di Kantronics TNC, il blocco speciale
il formato della modalità host consente di fare molte cose in modalità host che possono
non essere fatto nella normale modalità di comando.
Ad esempio, in modalità di comando normale, tutti i dati, indipendentemente dal
port / stream da cui proviene, viene semplicemente scaricato sullo schermo e ogni volta
si desidera modificare i flussi, è necessario inviare un comando al TNC a
cambiarlo nel nuovo stream.
In modalità host, tuttavia, il blocco dati identifica il flusso da cui proviene
arrivano i dati in arrivo, che prevede la progettazione di una finestra
ambiente, come KAMterm. In un tale ambiente, i dati per
a ogni stream può essere assegnata una propria finestra, mantenendo così le cose più pulite
lo schermo. In KAMterm, non devi continuare a dire al TNC quale stream
desideri lavorare con --- il formato dei dati in modalità host si occupa di questo
per te. I dati in uscita vengono automaticamente impostati sulla porta / streaming
associato alla finestra che stai visualizzando.
Una caratteristica correlata è la possibilità di avere uno schermo completamente separato
per l'immissione del comando (come per il TNC sul cmd:
prompt) e per l'uscita del monitor, ancora una volta mantenendo lo schermo molto di più
organizzato.
Tutto ciò si riduce alla possibilità di avere più connessioni aperte,
con uno schermo diverso per tutto. Per cambiare da una conversazione
a un altro, si passa semplicemente alla schermata successiva e il software prende
cura del resto per te automaticamente.
Ci sono altre caratteristiche derivate da questo in KAMterm, come ad esempio
possibilità di tenere d'occhio uno stream mentre si trova nella finestra di un altro stream,
la finestra AMTOR XMITECHO (che visualizza il testo così come viene trasmesso
senza interferire con altre operazioni). Queste e altre funzionalità
sarà descritto più dettagliatamente in seguito.
Considerazioni speciali quando si utilizza la modalità host
In generale, la modalità host può rendere le cose molto più semplici per te, ma lì
ci sono alcune cose che devi tenere a mente, o potresti trovarti dentro
alcune situazioni confuse.
Innanzitutto e, cosa più importante, se il TNC è impostato per utilizzare la normale modalità di comando,
e il software sta tentando di utilizzare la modalità host (o viceversa), nessuno dei due
riconoscerà l'altro. Mentre sei in KAMterm, se cambi
tra la modalità host e la normale modalità di comando, KAMterm si prenderà cura di
cambiare l'impostazione del TNC per te. Se usi anche un altro terminale
software, tuttavia, è importante tenerlo a mente durante la configurazione
e usando KAMterm.
In generale, se si prevede di utilizzare qualsiasi altro programma terminale, possibilmente
incluso un altro software in modalità host, è necessario configurare KAMterm * NOT *
per avviare e uscire automaticamente in modalità host. Questo è, quindi,
la configurazione di default.
Ad esempio, se esci da KAMterm e lasci il TNC in modalità host,
e poi prova ad usare un semplice programma terminale, semplicemente non funzionerà,
perché il TNC si aspetta blocchi di dati in modalità host e il terminale
il programma non li fornisce. Per evitare questa situazione, non andartene
il TNC in modalità host se si prevede di utilizzare un normale programma terminale.
Allo stesso modo, se hai istruito KAMterm per iniziare immediatamente
Modalità host (vedere la sezione sul file di configurazione per i dettagli), e
il TNC è in modalità di comando normale, KAMterm presenterà Host
Dati della modalità sul TNC e il TNC non riconoscerà il formato dei dati.
È possibile ristabilire le comunicazioni con il TNC comunicando a KAMterm
tornare alla modalità normale.
NOTA: ho notato che il software HostMaster di
Kantronics restituisce automaticamente il TNC alla normale modalità di comando quando
esce, quindi se usi KAMterm dopo aver usato HostMaster, non farlo
supponiamo che il TNC sia in modalità host --- probabilmente non lo è.
Una seconda cosa da tenere a mente è il fatto che lo schermo di comando è
sempre associato a una combinazione di porte / stream. Se sei
collegato sui flussi A, B e C sulla porta VHF e si desidera
disconnetti stream C (usando il comando DISCONNECT), tornerai a
la schermata di comando e immettere quel comando. Devi, tuttavia, assicurarti
che la schermata di comando punta a VHF Stream C, o che potresti finire
disconnettendo il flusso sbagliato! La barra di stato indicherà sempre
la porta / stream associata a ciascuna finestra.
Una terza cosa da tenere a mente è il fatto che quando fai un
connessione dalla schermata di comando, vedrai un messaggio di stato
informandoti della connessione, ma da quel momento in poi, tutti i dati da
quella connessione verrà visualizzata su una schermata diversa. Questo è diverso
da quello che ti aspetteresti quando usi la normale modalità di comando, dove il
i dati dalla connessione vengono scaricati direttamente sullo stesso schermo (l'unico
schermo).
0) INTRODUZIONE
KAMterm è il risultato del mio non essere in grado di trovare un programma terminale
che sfruttano le funzionalità della modalità host di KAM e mantengono a
interfaccia utente amichevole, senza sprecare grandi quantità di denaro per ottenere
esso. Quindi, dopo essermi stancato di sentirmi dire (dal KAM) che non posso fare
questo o quello mentre ero connesso, ho deciso che era ora di fare qualcosa
a proposito. Quindi eccolo!
KAMterm è la mia risposta a questo problema. Ho incluso molti standard
bit che si vedono nella maggior parte dei programmi terminali (ad esempio, schermo diviso, scrollback
buffer, accesso a un file, ecc.). Ho anche aggiunto un sacco di cose che,
a mio parere, sono stati gravemente carenti in tutto ciò per cui ho provato
pacchetti di terminali.
KAMterm è progettato attorno a diversi concetti di base:
*) Ogni flusso attivo ha una propria finestra.
*) C'è una schermata separata per la modalità di comando e per la modalità di monitoraggio.
*) Puoi passare da una schermata all'altra con un singolo tasto.
*) C'è una `` finestra di priorità '' che puoi usare per visualizzarne uno
dati in arrivo su un determinato flusso mentre si lavora con un altro stream.
*) KAMterm è progettato per essere estremamente semplice da utilizzare.
*) KAMterm NON modificherà i parametri del tuo TNC a meno che tu non lo chieda.
*) Se si sceglie di farlo, si ha la possibilità di creare avvio e / o
uscite i file di comando che configureranno il KAM per voi.
*) Quando si accede a un file, KAMterm cercherà di mantenere le cose organizzate da
aggiungendo una riga sopra qualsiasi testo che registra, indicando chi ha detto cosa.
*) In alcuni menu, se hai un mouse, puoi usare il mouse per quelli
menu.
*) Normalmente, la modalità host non ha alcuni comandi normali
la modalità fa --- questi sono "falsi" in KAMterm e quelli appropriati
l'azione è presa. Questi includono:
*) prompt dei comandi falso (hcmd :)
*) | n per passare al flusso VHF n per i comandi di I / O della finestra di comando
*) ~ n --- stessa idea, ad eccezione di HF
*) un semplice [CR] risulterà in un nuovo prompt hcmd (solo per l'estetica)
*) I buffer Scrollback sono impostati per ogni finestra se la memoria lo consente. Dimensione
è regolabile tramite file di configurazione (kamterm.cfg).
*) KAMterm ti informerà delle connessioni in arrivo, indipendentemente da dove ti trovi
capita di essere al momento.
*) Tasti funzione programmabili --- [F1] è riservato per HELP, ma
in caso contrario, è possibile utilizzare qualsiasi tasto funzione (da [F1] a [F10])
da solo o in combinazione con [SHIFT], [ALT] e / o [CTRL] per il tuo
proprie macro, ecc. La limitazione qui è che la stringa è limitata
a 80 caratteri.
*) File di comando macro --- proprio come è possibile avere i file di installazione per l'avvio
e uscire, è possibile inviare file di comando macro al KAM in qualsiasi momento
durante l'esecuzione di KAMterm.
*) Anche i file `` Brag '' sono supportati. Ti verrà chiesto il nome di
il file che desideri trasmettere.
0) DISCLAIMER
KAMterm è fornito COSÌ COM'È senza garanzia, espressa, scritta o
implicita. Nonostante sia stato fatto ogni sforzo per mantenere KAMterm privo di bug,
i singoli sistemi variano, ed è oltre la capacità dell'autore di
prova KAMterm in tutte le possibili configurazioni di sistema. Sotto no
circostanze l'autore di KAMterm è responsabile per accidentali o
danni consequenziali che possono essere sostenuti dalla prestazione o dall'uso di
questo prodotto.
0) DISTRIBUZIONE
Sei libero di distribuire copie UNMODIFIED di KAMterm, fornendo
che tutta la documentazione, i file di esempio e altri file correlati sono
distribuito anche non modificato. Questo vale SOLO per lo shareware
distribuzione --- versioni registrate di KAMterm, così come il
documentazione composta, non devono essere distribuiti, periodo.
KAMterm può, se necessario, essere reimballato da un altro programma di archiviazione
(ad es. ZIP, ZOO, ARJ, ecc.) per la distribuzione. Questo rappresenta l'unico
"modifica" accettabile per la sua distribuzione.
In * NO * circostanze è l'avviso di copyright all'interno del programma
o la sua documentazione da modificare in qualsiasi modo o rimosso.
0) SUPPORTO NS16550AN / AFN
KAMterm fornisce il supporto completo per le UART NS16550AN e NS16550AFN.
Queste UART (prodotte da National Semiconductor) forniscono molto di più
grado di affidabilità a velocità più elevate (la cui definizione dipende
alla velocità del computer e varia da 4800 bps nei casi più gravi
a 38.400 bps o superiore su computer più veloci).
Il 16550 lo fa in due modi. Innanzitutto, fornisce un FIFO di 16 caratteri
buffer, al contrario del FIFO a 1 carattere nelle UART più vecchie come il
8250. Questo fornisce un po 'di respiro per il tuo programma. Il secondo
La cosa che 16550 fa è consentire un singolo interrupt per più
personaggi. In altre parole, con una sola interruzione, una comunicazione
programma può leggere diversi caratteri dalla porta alla volta. Questo
riduce sostanzialmente il carico di interrupt sul computer, e quindi
migliora le prestazioni dell'I / O seriale.
Se KAMterm rileva automaticamente NS16550AN o NS16550AFN
esiste e sfrutta il FIFO e l'interrupt modificato
struttura descritta sopra.
Si noti, tuttavia, che mentre KAMterm supporta la velocità fino a (e
inclusi) 115.200 bps, la maggior parte dei TNC attualmente supporta solo velocità fino a
9600 bps.
Se non hai 16550 UART (sapresti se lo hai fatto --- lo sono
più costosi e non sono di serie nella maggior parte delle carte seriali) e
in particolare se hai un computer più lento, potresti incontrare dei problemi
in esecuzione a 9600 bps. Se vedi personaggi abbandonati (normalmente solo
un problema quando c'è un flusso continuo di dati in arrivo), prova
abbassando la velocità a, ad esempio, 4800 bps o inferiore. Ricordati di cambiare
la velocità sul TNC (questo richiede un reset) prima di cambiare KAMterm.
0) OPERAZIONI KAMterm
Questa sezione descriverà alcuni aspetti operativi di KAMterm. Queste
include le opzioni di avvio, il layout dello schermo e cosa succede internamente quando
i nuovi collegamenti diventano attivi in modalità host.
Una cosa degna di nota, anche se questa non è una funzione di
KAMterm è la gestione dei LED da parte del TNC in modalità host.
Nella versione 4.x del firmware, alcuni LED funzionano diversamente in Host
Modalità rispetto alla normale modalità di comando. Il LED CON sul lato VHF
indica che i dati vengono trasmessi dal TNC al computer,
e il LED STA sul lato VHF indica che i dati sono stati ricevuti
dal computer. Le normali funzioni in modalità di comando di questi LED lo fanno
non si applica in modalità host. Ciò include l'utilizzo del LED STA a
indica lo stato del PBBS.
Mi risulta che nella versione 5 del firmware, lo stato PBBS,
e possibilmente anche collegare lo stato e lo stato del pacchetto in sospeso sono
disponibile dai LED anche in modalità host. Maggiori informazioni su questo,
e se necessario, gli aggiornamenti a KAMterm verranno aggiunti una volta ottenuto il nuovo
firmware.
1) OPZIONI DI AVVIO
Esiste solo un'opzione di avvio: -h (avvia immediatamente in modalità host).
Ciò presuppone che il TNC sia già in modalità host e non invii il
comandi al TNC per inizializzare la modalità host. Questo sovrascrive il
Parametro STARTHOST nel file di configurazione kamterm.cfg (descritto
in seguito) e inizia in modalità host indipendentemente dalle impostazioni. Questo è
destinato principalmente ai momenti in cui è stato lasciato il TNC in modalità host,
ma normalmente non lo fanno
2) SCHEEN LAYOUT
Lo schermo fisico è diviso in 2 regioni. Il primo è il principale
finestra di output. Questo prende la maggior parte dello schermo. Il secondo è
la finestra locale, che è il primo posto in cui verrà inserito il testo digitato
essere echeggiato. Il formato non dovrebbe essere nuovo per chiunque abbia usato popolare
programmi terminali per pacchetti radio. La barra di stato tra queste
che indica lo stream, chi (se qualcuno) è connesso a quel flusso,
eccetera.
5.2.1) LO SCHERMO STESSO
Al primo avvio di KAMterm (supponendo che inizi in modalità non host), tu
vedrà uno schermo che assomiglia al seguente:
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
º º
º Questa è la FINESTRA PRINCIPALE. Tutto il testo proveniente dal TNC è inserito in questo º
º finestra, così come l'eco locale (se acceso). º
º º
º Questa finestra utilizza le righe da 0 a 19 sullo schermo. º
º º
º º
º º
º º
º º
º º
º La riga sottostante (è solo una riga del programma) è la linea 20, che è º
º lo STATO DI LINEA. º
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
F1 = HELP COM1 9600 8N1 NORMAL MODE 09 May 1992 12:33:37
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
º º
º Questa è la FINESTRA LOCALE. Il testo che digiti va qui. Questa finestra usa º
º linee da 21 a 24 sullo schermo. º
º º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ BISOGNO DI SCHERMO ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
Quindi, pensando a questa immagine, diamo un'occhiata a ciò che abbiamo.
Innanzitutto, la finestra principale contiene tutto il testo in arrivo dal TNC per il
flusso assegnato alla finestra corrente. Perché il TNC non è ancora dentro
Modalità host, questo significa tutti i dati provenienti dal TNC, periodo.
L'ultima finestra sullo schermo è la finestra locale. Questo è dove il testo
si digita prima viene echeggiato. Qui puoi modificare una riga di testo da inviare
al TNC prima di inviare effettivamente i dati. Se la linea supera 78
personaggi, tutto ciò che è stato digitato a quel punto sarà
trasmesso al TNC. A capo automatico non è attualmente implementato.
5.2.2) LA BARRA DI STATO
La finestra di stato fornisce alcune informazioni su dove sei, come
le cose sono configurate, ecc. Leggendo da sinistra a destra, vediamo prima a
ricorda che F1 può essere usato per AIUTO. Successivamente, vediamo che il seriale
la porta è configurata per COM1, 9600 bps, 8 bit di dati, nessuna parità e 1
un po 'di stop
A destra un po 'nella barra di stato, vediamo un'indicazione che noi
sono in modalità normale, al contrario della modalità host. Nota che questo no
indicare la configurazione del TNC, cioè il TNC potrebbe essere realmente in Host
Modalità. Se c'è una corrispondenza sbagliata tra KAMterm e il TNC, le cose non lo faranno
lavoro.
All'estrema destra della barra di stato abbiamo la data e l'ora correnti,
secondo l'orologio del tuo computer.
Quando entri in modalità host, la barra di stato verrà modificata e lo farai
vedere quanto segue:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
F1 = HELP COM1 9600 8N1 HOST CMD: VHF / A 09 maggio 1992 12:33:37
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Questo ora ci sta dicendo che siamo in modalità host. Inoltre, questo è
la FINESTRA DI COMANDO HOST, che è dove emettiamo comandi effettivi al
TNC (es. CONNECT FOO-BBS). Quindi ci dice che i comandi digitati qui
stanno attualmente influenzando il flusso VHF A. Per molti comandi, questo non lo è
importante (ad esempio, GIORNO, MYCALL, MONITOR, ecc.), ma per gli altri (ad es.
CONNECT, DISCONNECT, ecc.), Questo è importante. Inoltre, se tu
intende impostare la porta HF di KAM su una modalità non a pacchetto (RTTY, CW, ecc.),
la porta deve essere HF, non VHF. Vedi la sezione sui comandi della modalità host
per ulteriori informazioni sulla modifica del flusso corrente, ecc.
Se hai detto a KAMterm che stai utilizzando un TNC Kantronics diverso da
il KAM, la barra di stato sarà leggermente diversa, a seconda del tipo di
TNC che hai Fondamentalmente, invece di usare VHF e HF, farà riferimento a
Porta 1 (e Porta 2, dove applicabile) esattamente come fa il tuo TNC.
Da qui, se premi [PgDn], vedrai quanto segue:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
F1 = HELP COM1 9600 8N1 HOST MONITOR 09 maggio 1992 12:33:37
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Questa finestra è la FINESTRA HOST MONITOR e l'output di tutto il monitor sarà
posto in questa finestra.
Da qui, se premi di nuovo [PgDn] (supponendo che non ci siano altre finestre
aperto), si tornerà alla FINESTRA DI COMANDO HOST. Se, dall'altra
mano, hai una connessione aperta (diciamo che sei connesso al mio PBBS,
N5IAL-1, sul flusso VHF A), vedresti quanto segue:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
F1 = HELP COM1 9600 8N1 VHF / A (N5IAL-1) 09 maggio 1992 12:33:37
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Il TNC indica che lo stream corrente è VHF stream A e
che è connesso a N5IAL-1 (o almeno, KAMterm pensa che sia). Se
dovevi disconnetterti da N5IAL-1, la barra di stato cambierebbe in
il seguente:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
F1 = HELP COM1 9600 8N1 VHF / A 09 maggio 1992 12:33:37
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Questo indica che lo stream corrente è VHF stream A e fino a
KAMterm sa, questo stream non è connesso a nessuno.
KAMterm tenta di tenere traccia di chi sei veramente connesso a tutti
volte. Quindi, ad esempio, se ci si connette a un nodo digipeater locale (lo faremo
chiamalo FOO-DIGI), e poi da lì, ti connetti a un BBS locale (lo faremo
chiamalo FOO-BBS), vedresti la barra di stato cambiare per indicare il nuovo
nominativo a cui sei connesso Ciò presuppone, tuttavia, che il formato di
il messaggio di stato di FOO-DIGI è sulla falsariga di:
FOO-DIGI: nominativo} Collegato a FOO-BBS
L'unica cosa veramente importante è la stringa FOO-DIGI
appaiono nella prima stringa sulla linea e che i bit successivi sono i
Messaggio `` Connesso a '', seguito dal nuovo nominativo / alias. Questo è
Non sensibile a maiuscole e minuscole.
È possibile, tuttavia, che KAMterm perderà uno di questi stati
messaggi e non traccia correttamente chi sei connesso. Se questo è
Nel caso, puoi usare il comando [ALT] [Z] per correggerlo. Questo comando
è descritto più tardi.
Quando cambi schermata, la finestra principale e la barra di stato saranno
aggiornato, ma la finestra locale rimarrà la stessa. In questo modo, puoi
digitare il comando connect, ecc., mentre si guardano le informazioni
sullo schermo.
5.2.3) ECHO LOCALE vs. TESTO IN ENTRATA
KAMterm ti consente di utilizzare un colore diverso per il testo con eco locale di
usato per il testo in arrivo dal TNC. Questo è definito nel
file di configurazione, kamterm.cfg, che è discusso più avanti. Il predefinito
è utilizzare GIALLO per testo con eco localmente e LIGHTBLUE, RED o GREEN
per il testo in arrivo nella FINESTRA DI COMANDO, FINESTRA MONITOR e STREAM
WINDOWS, rispettivamente. Anche questi sono configurati nella configurazione
file.
3) NUOVI COLLEGAMENTI (solo modalità host)
In modalità host, una nuova connessione causerà la creazione di una nuova finestra se il
lo streaming connesso non è attualmente assegnato a una finestra attiva. Così,
ad esempio, se le sole finestre aperte sono la FINESTRA DI COMANDO e il
MONITOR WINDOW e ci si connette a qualcuno, una nuova finestra lo farà
automaticamente creato per gestire quel flusso. Se, d'altra parte,
hai fatto la connessione su, diciamo, VHF stream A, e una finestra era già
attivo su VHF stream A, non è necessario creare alcuna finestra. Questo
si applica anche alle connessioni in entrata.
Oltre a ciò, KAMterm ti informerà delle connessioni in entrata. Questo
richiede che il parametro TNC RING sia impostato su ON (i caratteri ^ G
inviato dal TNC sulle connessioni in entrata vengono utilizzate come indicatore
la connessione non è stata originata da te).
0) COMANDI KAMterm
1) COMANDI GENERALI
In KAMterm, alcuni comandi sono disponibili sempre e altri lo sono
disponibile solo durante il funzionamento in modalità host. In questa sezione, quelli
i comandi disponibili in qualsiasi momento saranno discussi. Loro sono
coperto in ordine dalla chiave che li chiama (cioè, [ALT] (B) sarà
coperto prima [ALT] [F], ecc.).
10.1. 1) [ALT] (B)
Questo comando è usato per trasmettere un `` nome file '' al connesso
stazione. Verrà visualizzata una finestra che ti chiederà il nome del file
desidero trasmettere. Se questo file viene trovato, verrà trasmesso esattamente come
se tu avessi digitato le informazioni. Se, d'altra parte, non lo è
trovato, KAMterm si lamenterà di non aver trovato il file e di tornare a
operazione normale.
Durante ogni fase della trasmissione del file, KAMterm controllerà di vedere
che i buffer di trasmissione sono stati cancellati prima di procedere al
parte successiva del file. Questo per aiutare ad assicurare che i buffer nel
I KAM non vengono sovraccaricati cercando di inviare le informazioni più velocemente di quanto possano
trasmetterlo alla stazione remota. Se i buffer del KAM si riempiono, e così via
dice al computer di interrompere l'invio di dati, i buffer all'interno di KAMterm
non si svuoterà e KAMterm attenderà fino a quando non potrà spostarsi.
Questa funzione non è pensata per essere utilizzata per caricare file di testo di grandi dimensioni
a un BBS, ecc., anche se probabilmente potrebbe essere usato per tali applicazioni.
È inteso per file brevi che descrivono la tua stazione e non lo fa
implementare qualsiasi controllo degli errori con la stazione remota e presume che se
il KAM è felice, la fine remota è felice.
Le funzionalità per caricare i file reali verranno aggiunte quando avrò il
specifiche del protocollo per i programmi di trasferimento file usati sul pacchetto BBS
sistemi.
6.1.2) [ALT] [C]
Questo comando cancella lo schermo nella finestra corrente.
6.1.3) [ALT] [E]
Questo comando commuta l'eco locale dei caratteri sullo schermo (da
KAMterm, non dal KAM). L'eco locale da KAMterm viene normalmente utilizzato
quando il KAM non sta riecheggiando i caratteri che scrivi. Nella sua normalità
modalità operativa, KAM utilizza il comando ECHO per determinare se o
non vuoi che l'input riecheggia. In modalità host, il KAM non emette eco
personaggi a te Pertanto, l'azione predefinita di KAMterm è di echo
i caratteri tornano solo nelle operazioni in modalità host.
È importante notare che questo comando influisce sul funzionamento corrente
solo modalità. Cioè, l'impostazione del parametro echo locale per normale
modalità e per la modalità host sono due diverse impostazioni. [ALT] [E] alterna il
impostazione per la modalità in cui ti trovi quando usi questo comando, senza
cambiando il valore dell'altro modo per questo parametro.
I valori predefiniti per echo sia in modalità normale che in modalità host possono
essere impostato anche dal file di configurazione. Questo è discusso più tardi.
6.1.4) [ALT] [F]
Questo comando è usato per inviare un file di comando macro al KAM. Desideri
essere chiesto il nome del file che si desidera inviare al KAM (il
il default sarà il nome del file di comando di avvio, se lo è
definito). Questo comando può essere usato per cambiare la configurazione del KAM
durante l'esecuzione di KAMterm, se lo si desidera.
Il formato del file macro è lo stesso di quello per l'avvio e / o
exit command files, che sarà discusso più avanti.
6.1.5) [ALT] [G]
Questo comando è usato per chiamare il logger QSO interno di KAMterm (o,
in alternativa, un programma di registrazione esterno). Nella funzione di registro, tu
saranno chiesti gli articoli normali che inserireste in un giornale di bordo, come ad esempio
il nominativo della persona, i tempi di inizio / fine del QSO, la frequenza,
e così via. Se ti trovi in modalità host, KAMterm manterrà una diversa
set di informazioni di registro per ogni finestra.
La funzione di registro interno per KAMterm è tutt'altro che elegante. È
principalmente inteso come un modo semplice e veloce per documentare il QSO
informazioni senza dover passare tra un blocco note, un registro e
la tastiera.
Quando si inseriscono le informazioni del registro QSO nel registratore interno, non salvare
su un file fino a quando la voce è completa. Una volta salvata una voce in
disco, KAMterm presume che tu abbia completato quella voce e quella successiva
tempo di accesso al registro in quella finestra, sarà vuoto.
Se si desidera impostare un nome file predefinito per il file di registro, è possibile farlo tramite
il file di configurazione, kamterm.cfg. Questo è anche dove puoi
istruire KAMterm per utilizzare un programma di registrazione alternativo. Vedi la sezione
sul file di configurazione per maggiori dettagli.
6.1.6) [ALT] [H]
Questo comando alterna tra la modalità normale e la modalità host. Questo comando
Cambia la configurazione del KAM, poiché è OBBLIGATORIO cambiare
da / alla modalità host.
NOTA IMPORTANTE: la modifica dello stato del KAM in / dalla modalità host richiede a
resettare, che cancellerà QUALSIASI CONNETTIVO ATTIVO !!!
Mentre è in modalità host, KAMterm tiene traccia di quali sono gli stream di Windows
connesso, e ti avviserà se sa che hai connessioni attive. In
modalità normale, KAMterm non sa che sei connesso e NON AVVERTERÀ
TU. Inoltre, se hai inserito il programma in modalità host, puoi averlo
collega attivo che KAMterm non ha rilevato e non ti avviserà
se questo è il caso. È anche abbastanza probabile che il reset scenderà
qualsiasi connessione al PBBS che è attiva.
SIETE QUINDI CONSIGLIATO di usare il comando STATUS per verificare se
ci sono collegamenti attivi prima di usare questo comando. Lo stato lo farà
indica se sono attive connessioni, inclusa la connessione al PBBS.
6.1.7) [ALT]
Questo comando fornisce alcune informazioni generali su KAMterm,
registrazione, ecc.
6.1.8) [ALT] [K]
Questo comando visualizza un menu che consente di modificare la funzione
definizioni chiave. Il menu apparirà nell'angolo in alto a sinistra del
schermo, e la sua natura esatta varierà, a seconda che sia o meno a
il mouse è stato rilevato sul sistema. Gli elementi nel menu sono i seguenti:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ da F2 a F10 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ ALT F1 fino a ALT F10 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ CTRL F1 a CTRL F10 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ SHIFT F1 con SHIFT F10 ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ Carica il nuovo file di tasti funzione ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ Salva i tasti funzione nel file ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĴ
³ Esci ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Le prime quattro opzioni ti permettono di cambiare i caratteri che saranno
inviato al KAM per i tasti funzione stessi. Si noti che plain [F1]
non è incluso in questa lista --- [F1] stesso è riservato per HELP.
La quinta opzione, `` Carica un nuovo file chiave di funzione '', ti permette di caricare a
nuovo set di definizioni dei tasti funzione da un file. Ti verrà chiesto
il nome del file e, se esiste, verrà caricato. Tasto funzione
i file macro possono essere creati tramite il programma o manualmente.
La sesta opzione, `` Salva i tasti funzione nel file '', consente di salvare il file
definizioni dei tasti funzione che hai definito in un file. Ti verrà chiesto
per il nome del file. I risultati verranno quindi archiviati
file.
L'ultima opzione esce semplicemente dal menu. Premendo [ESC] farà lo stesso
cosa.
Il formato per il file chiave della funzione verrà discusso nella sezione
intitolato FUNZIONE DEFINIZIONE FORMATO CHIAVE.
6.1.9) [ALT] [L]
Questo comando alterna la registrazione della finestra corrente in un file. Se
l'accesso alla finestra corrente non è attivo, ti verrà chiesto di
nome del file per accedere.
Se la finestra corrente viene registrata su un file, la sezione di estrema sinistra di
la barra di stato, che normalmente indica la porta di comunicazione
parametri, ora mostrerà il nome del file che tutti i dati vengono registrati
in, e sarà reverse-video rispetto al resto dello stato
bar.
In modalità host, KAMterm tenterà di mantenere le cose organizzate nel registro
file indicando chi ha detto cosa. Utilizzerà il nominativo per ultimo
rilevato come la chiamata connessa corrente per il terminale remoto e il
nominativo definito (se presente) nel file di configurazione. Se hai
non definito un nominativo, semplicemente userà "VOI" per riferirsi a voi. Se
KAMterm non sa a chi sei connesso, questo non succederà.
È possibile definire manualmente il nominativo della stazione a cui si è connessi
(se necessario) utilizzando il comando [ALT] [Z] (discusso in Host
Modalità Comandi sezione).
6.1.10) [ALT] [M]
Ciò fornisce una rapida istantanea della quantità di memoria disponibile per KAMterm
sul tuo sistema.
6.1.11) [ALT] [P]
Questo comando consente di modificare i parametri di comunicazione da
all'interno di KAMterm. Ti verrà dato il seguente elenco di opzioni:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ Porta [1-4]: ³
³ Port Speed: ³
³ La modalità host di KAM * RICHIEDE l'impostazione della porta ³
³ di N81 e controllo del flusso hardware bidirezionale. ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
L'opzione port seleziona la porta di comunicazione e gli ingressi validi lo sono
[1], [2], [3] e [4], rispettivamente per COM1, COM2, COM3 e COM4.
L'opzione della velocità della porta è solo quella --- velocità della porta. Il KAM no
supporta velocità di porta superiori a 9600 bps. KAMterm, tuttavia, consentirà
impostazioni di velocità fino a (e compreso) 115.200 bps.
Parità, bit di dati e bit di stop sono impostati automaticamente su No Parity, 8
bit per carattere e 1 bit di stop. Queste impostazioni sono necessarie per
Modalità host di KAM.
Inoltre, la modalità host del KAM richiede che il controllo del flusso sia nel
forma di controllo del flusso hardware bidirezionale.
In questa modalità di controllo del flusso, la linea di controllo CTS (Clear To Send) è
usato per informare il computer che il KAM è pronto a ricevere dati, se
il computer ha alcuno da trasmettere e il controllo RTS (Request To Send)
la linea è usata dal computer per informare il KAM che è pronta
ricevere dati, se disponibili. Funzionano indipendentemente da ciascuno di essi
altro. Questa modalità di controllo del flusso è la modalità preferita per l'uso con
modem ad alta velocità, ecc., in quanto aggiunge la possibilità che il computer si fermi
flusso di dati dal dispositivo collegato quando non è pronto.
6.1.12) [ALT] [R]
Questo comando consente di eseguire un comando DOS esterno. Desideri
essere chiesto il nome del comando che si desidera eseguire. Se semplicemente
premere [CR], sarà semplicemente shell out su DOS. Se decidi di non farlo
qualsiasi cosa qui, basta premere [ESC] per interrompere.
6.1.12.A) [ALT] [V]
Questo comando mette KAMterm in una modalità in cui i caratteri digitati sono
trasmesso immediatamente al TNC, invece di permetterti di inserire un
tutta la riga, modificandola secondo necessità e quindi inviando la riga solo dopo
si preme [CR].
Si prevede che l'uso principale di questo comando sia inviare un '*' al file
TNC per scopi autobaud. Un'applicazione alternativa di questa modalità sarebbe
essere le modalità HF non a pacchetto (AMTOR, RTTY, CW, ecc.) sul KAM.
Ci sono, tuttavia, alcuni sostanziali effetti collaterali di questo comando sotto
Operazioni in modalità host. Quando si utilizza il pacchetto in modalità host, usando questo
la modalità risulterebbe in un pacchetto AX.25 per ogni singolo personaggio
genere! Questo, ovviamente, farebbe virtualmente un throughput sulla frequenza
nil, esattamente come se avessi impostato PACLEN = 1.
Come risultato dei precedenti effetti collaterali, questa modalità è solo
disponibile in determinate condizioni. In modalità normale, questo comando può
essere utilizzato in qualsiasi momento e non interferisce con le operazioni di pacchetto.
In modalità host, tuttavia, questo può essere utilizzato solo per HF Stream 0 con a
KAM (cioè, per le modalità non a pacchetto).
Quando questa modalità è attiva, la parte centrale della barra di stato (che
identifica la finestra corrente) andrà in reverse-video, relativo a
il resto della barra di stato. In modalità host, questo ne avrà solo
effetto sulla finestra di HF Stream 0 --- tutte le finestre degli altri flussi
funzione normalmente.
Si noti che quando si utilizza questa modalità in modalità host, funzioni macro speciali
come @amtor, @lamtor, @fec, ecc., non funzioneranno --- ciascuno
il carattere digitato verrà trasmesso alla stazione remota come se fosse
qualsiasi altro dato. Inoltre, non sarai in grado di modificare errori di battitura, ecc. In
questa modalità. Una volta che lo hai digitato, è sparito.
6.1.13) [ALT] [X]
Esci da KAMterm. Se si è in modalità host e si connette attivo (e se
KAMterm ne è a conoscenza) ti verrà chiesto se VERAMENTE vuoi uscire.
Se ti trovi in modalità host, indipendentemente dal fatto che tu abbia o meno una connessione
attivo, ti verrà data la possibilità di lasciare il KAM in modalità host
(premere [h]).
6.1.14) [ALT] [Y]
Questo comando è usato per impostare la data / ora su KAM. Usa il
data e ora correnti sul tuo computer.
6.1.15) [F1]
Visualizza SCHERMO AIUTO.
6.1.16) [FRECCIA SU]
Se scrollback è abilitato e se i buffer di scrollback potrebbero essere allocati
alla finestra corrente, questo aprirà il buffer scrollback per il
finestra corrente. All'interno di scrollback, [PgUp], [PgDn], [HOME], [END], [UP],
e [DOWN] ti sposterà nel buffer scrollback. [ESC] termina
torna al normale funzionamento di KAMterm.
Inoltre, se si desidera salvare l'intero buffer di scorrimento su un file,
premere (S) KAMterm ti chiederà il nome del file che desideri
salva il buffer in. Premere [ESC] invece di inserire un nome file per interrompere
questa operazione
2) COMANDI HOST MODE
In KAMterm alcuni comandi sono disponibili solo in modalità host
operazione. In questa sezione, quei comandi che sono solo disponibili
mentre è in discussione la modalità host.
11.1. 1) [ALT] [A]
Questo comando carica un analizzatore di protocollo primitivo. Questa funzione era
originariamente costruito per scopi di test all'interno del programma, ma gli utenti possono
lo trovo interessante e, di conseguenza, è rimasto nel programma
codice.
11.2. 2) [ALT] [D]
Questo comando cancellerà la finestra corrente. Non può essere usato su
la FINESTRA DI COMANDO o la FINESTRA DI MONITOR. Se KAMterm è sotto
l'impressione che il flusso associato alla finestra che desideri rimuovere
è connesso, ti chiederà se sei veramente sicuro di voler eliminare
esso. Ciò non influirà sulla connessione stessa, ma non appena
le informazioni sono ricevute per quel flusso, la finestra sarà creata una volta
di nuovo (tranne che non avrà più il nominativo collegato
associato ad esso, e non verrà nemmeno visualizzato come connesso in
BARRA DI STATO).
11.3. 3) [ALT] [N]
Questo comando ti consente di cambiare il flusso associato alla corrente
finestra. Se lo stream associato a quella finestra è connesso (o a
Almeno, se KAMterm crede che lo sia), verrai avvisato che una connessione è
attivo, e ha chiesto se vuoi davvero farlo.
Questo comando può essere utilizzato sotto la FINESTRA DI COMANDO, ma probabilmente lo farai
trovare più facile usare i comandi di cambio del flusso TNC `` falso '' (vedere il
informazioni sui comandi falsificati più avanti in questa sezione).
11.4. 4) [ALT] (S)
Questo comando viene utilizzato per inviare comandi speciali per porte HF non a pacchetto
KAM. Ciò è necessario a causa del fatto che in modalità host, il KAM non lo fa
usa le normali direttive CTRL-C, n. Questo farà apparire un menu di
direttive che puoi inviare. Tutte le direttive sulle porte HF non a pacchetto documentate
per la modalità host (attualmente, versioni del firmware di Kantronics dalla 4.0 alla 6.0)
sono implementati.
11.5. 5) [ALT] [T]
In modalità host, KAM non utilizza il parametro PACLEN come farebbe in
modalità di comando normale. Invece, la lunghezza dei pacchetti trasmessi è
determinato dalla dimensione del blocco dei blocchi di dati in modalità host.
KAMterm utilizza due parametri (definiti nel file di configurazione e
discusso nella sezione sulla configurazione del file di configurazione) chiamato
VHFPACLEN e HFPACLEN per determinare la lunghezza del pacchetto predefinita da essere
trasmesso. Questa opzione ti consente di sovrascrivere i valori predefiniti
seleziona per una data finestra.
Ti verrà chiesto il nuovo valore da utilizzare all'interno di questa finestra quando
usi questo comando Il massimo corrente è 78, poiché questo è il massimo
numero di caratteri che puoi scrivere su una riga in KAMterm. Se chiedi
per un numero più alto, KAMterm lo riporterà attualmente a 78. Quando il
possibilità di trasmettere interi file utilizzando i vari protocolli utilizzati
i sistemi BBS a pacchetto vengono aggiunti, questo verrà modificato di conseguenza per evitare
limitare artificialmente l'efficienza di tali trasferimenti.
11.6. 6) [ALT] [W]
Questo comando viene utilizzato per creare una nuova FINESTRA STREAM. Se lo hai già fatto
troppe finestre aperte, KAMterm si lamenterà se tu (o una persona in arrivo)
connetti) prova ad aprire un'altra finestra. Inoltre, se STREAM WINDOW è
già aperto per la combinazione porta / stream richiesta, la finestra
non sarà creato. Altrimenti, la finestra verrà creata con
informazioni fornite.
SI CONSIGLIA, tuttavia, che quando si aprono più finestre, le cose rallentano a
bit quando si passa da una finestra all'altra. Nel sistema in cui questo
è stato sviluppato (20 MHz 386 w / 2 Meg RAM, eseguendo Digital Research Dos
0), questo non è diventato evidente fino a circa 8-10 finestre erano
open (questo include la FINESTRA DI COMANDO e la FINESTRA DI MONITOR). Se
le cose si fanno troppo lente e hai finestre inattive, potresti volerlo
chiudili.
12.1. 7) [ALT] [Z]
Questo comando è usato per sovrascrivere manualmente il concetto di KAMterm di chi tu
sono connessi a un determinato flusso o anche se lo sei
connesso a tutti. Prima ti verrà chiesto se lo stream della finestra è
collegato. Se rispondi NO ([N]), tutte le informazioni di connessione per quello
la finestra verrà cancellata. Se, d'altra parte, rispondi SI ([Y]),
ti verrà quindi chiesto il nominativo corretto della persona / bbs tu
sono collegati a.
Questo comando è principalmente inteso per uno dei due scopi. Primo,
se avvii KAMterm in modalità host e c'è già una connessione
attivo, KAMterm non vedrà il messaggio di stato in arrivo e non lo farà
registra la connessione --- questo ti permette di correggere manualmente per questo
problema. Secondo, se (e non l'ho mai visto accadere, ma lo è
possibile) KAMterm dovrebbe perdere un messaggio di connessione in arrivo da a
digipeater, puoi inserire tu stesso le informazioni corrette.
12.2. 8) [ALT] [=]
Questo comando è usato per dire a KAMterm che la finestra corrente è
in è lo stream PRIORITY e si desidera tenere d'occhio ciò che è
andando in quella finestra. L'utilizzo di questo comando creerà una PRIORITÀ
FINESTRA, che utilizza le prime quattro righe dello schermo quando una qualsiasi altra
finestra viene visualizzata sullo schermo per visualizzare il testo in arrivo che è in corso
visualizzato sulla finestra che hai definito come lo stream PRIORITY.
Questo potrebbe essere usato, ad esempio, per sedersi su un cluster DX mentre
pacchetto di lavoro, RTTY, ecc., in un'altra finestra. Con la PRIORITÀ
FINESTRA, non è necessario controllare l'altra finestra ogni pochi minuti per
guarda se è arrivato qualcosa di interessante --- puoi avere un più piccolo
la versione di quella finestra nella parte superiore dello schermo da tenere d'occhio.
Questo comando può essere utilizzato anche quando è attiva la FINESTRA DI PRIORITÀ
CAMBIARE il flusso che monitora (ovvero, non è necessario eliminare un
FINESTRA DI PRIORITÀ esistente solo per modificare lo stream che si desidera tenere sotto controllo
sopra).
12.3. 9) [ALT] [-]
Questo comando viene utilizzato quando si desidera nascondere temporaneamente la PRIORITÀ
FINESTRA, ma vuoi comunque mantenerlo attivo. Questo semplicemente commuta
indipendentemente dal fatto che la finestra di priorità sia effettivamente visualizzata sullo schermo.
12.4. 10) [ALT] -
Questo comando elimina completamente la FINESTRA DI PRIORITÀ.
12.5. 11) [ALT] [1]
Questo comando crea l'AMTOR XMITECHO WINDOW. Anche questa finestra
si applica per PacTOR, sotto il firmware Kantronics alla versione 6 e successive.
Questo è il risultato di un'altra aggiunta nella versione 5 di KAM
firmware, la possibilità di utilizzare il parametro XMITECHO su KAM quando
eseguendo AMTOR in modalità host. Se questa finestra è attiva, verrà visualizzata
lo stato del KAM sulla trasmissione del testo digitato. A differenza della modalità normale
operazioni, questo non ha impatto sul normale eco dei caratteri al
schermo mentre li digiti. Invece, questo prenderà la forma di un piccolo
finestra nella parte superiore dello schermo (proprio come la FINESTRA DI PRIORITÀ
descritto in precedenza).
Questa opzione richiede che il parametro XMITECHO di KAM sia attivato
operare.
Questa opzione non è documentata nella documentazione della versione 4, ma potrebbe
lavoro anche lì. Non è, quindi, limitato all'interno
KAMterm fino alla versione 5 del firmware o superiore.
Per creare questa finestra, premi [ALT] [1]. La porta / il flusso del
la finestra corrente deve essere HF / 0 (HF PORT 0). Questa piccola finestra non sarà
visualizzato nelle finestre di altri flussi. Se è anche la FINESTRA PRIORITÀ
attivo, questo sovrascriverà quella finestra.
Se AMTOR XMITECHO WINDOW non esiste e XMITECHO è attivato,
i blocchi di dati in entrata identificati come dati XMITECHO saranno trattati come qualsiasi
altri dati provenienti da KAM e visualizzati nella finestra appropriata
insieme ad altri testi in arrivo.
12.6. 12) [ALT] [2]
Questo comando viene utilizzato quando si desidera nascondere temporaneamente AMTOR
XMITECHO WINDOW, ma vuoi comunque mantenerlo attivo. Questo semplicemente
alterna indipendentemente dalla visualizzazione della finestra AMTOR XMITECHO
sullo schermo.
12.7. 13) [ALT] [3]
> Questo comando elimina completamente la FINESTRA XMITECHO di AMTOR.
12.8. 14) [HOME]
Questo comando ti porta immediatamente alla FINESTRA DI COMANDO. Sarà anche
imposta il flusso e la porta associati alla FINESTRA DI COMANDO a ciò che
è associato alla finestra in cui ti trovavi quando hai usato il tasto HOME.
(Questo ultimo bit, tuttavia, non si applica alla FINESTRA MONITOR o al
Finestra PROTOCOL ANALYZER se è aperta, in quanto non hanno alcun reale
stream / port association. In questo caso, lo stream / porta associato a
la FINESTRA DI COMANDO è lasciata com'era.)
12.9. 15) [PgDn]
Questo ti porta alla prossima finestra attiva in KAMterm. Se sei al
ultima finestra, ti avvolgerà intorno alla FINESTRA DI COMANDO.
12.10. 16) [PgUp]
Questo ti porta alla finestra precedente attiva in KAMterm. Se sei a
la FINESTRA DI COMANDO, ti avvolgerà intorno all'ultima finestra attiva.
12.11. 17) Comandi `` Faked ''
Normalmente, la modalità host non ha alcune delle normali modalità di comando
fa, e questo può essere piuttosto fastidioso a volte. Per semplificare le cose,
KAMterm "falsifica" alcune di queste cose e prende l'azione appropriata
per te. Questi pseudo-comandi sono efficaci solo nel COMANDO
FINESTRA.
Comando di comando falso (hcmd :)
Normalmente, il TNC ti fornisce un prompt cmd: che ti dice che è pronto
accetta i comandi. Quando sei abituato a questo, può essere fonte di distrazione
semplicemente ottenere uno schermo vuoto che ti fissa in modalità host. Eliminare
questo problema, KAMterm genera il proprio prompt, hcmd: (viene aggiunta la 'h')
per evitare confusione con il cmd reale: prompt). Ne risulterà una semplice [CR]
nel nuovo prompt di hcmd. Questo è fatto solo per l'estetica e non ha alcun impatto
o interazione con il TNC.
| n e ~ n
In modalità host, KAM non risponde ai comandi di cambio flusso come
lo fa in normale modalità di comando, perché ogni blocco di dati trasmesso
da e verso KAM contiene le proprie informazioni sul flusso / porta e
l'impostazione di KAM su uno streaming / porto non avrebbe significato.
KAMterm, tuttavia, ti consentirà di utilizzare i comandi di cambio flusso come se
eri in normale modalità di comando. La differenza qui è il risultato. In
modalità di comando normale, utilizzando queste modifiche tutto I / O con KAM a
un altro stream, che sarà influenzato da ciò che digiti. In modalità host,
KAMterm usa questi comandi internamente per cambiare il flusso / la porta
combinazione associata alla FINESTRA DI COMANDO. Questo avrà
fondamentalmente lo stesso effetto, dal momento che i tuoi comandi ora avranno un impatto sul nuovo
stream che hai selezionato --- viene gestito semplicemente all'interno di KAMterm
di dal TNC.
12.12. 18) COMANDI SPECIALI AMTOR
Per rendere AMTOR un po 'più semplice, sono stati usati tre comandi speciali
creato in KAMterm. Questi sono @AMTOR, @FEC e @LAMTOR. Questi speciali
i comandi vengono immessi direttamente come se fossero testo da trasmettere
(cioè, nella FINESTRA LOCALE --- simile ai comandi falsi '| n' e
'~ n'), e funzionerà solo alle seguenti condizioni:
*) Devi essere in modalità host
*) La porta / stream corrente deve essere HF / 0
*) Si presume che stia progettando di lavorare AMTOR
Si noti che questi comandi non sono implementati come macro dei tasti funzione in
questa volta, né sono effettive durante la trasmissione di file macro. Questo
può essere aggiunto in futuro, se ci sono richieste per farlo.
Normalmente, quando lavori con AMTOR, puoi ascoltare un CQ usando i KAM
Comando LAMTOR, quindi chiamare la stazione remota utilizzando la modalità A
(ARQ) o modo B (FEC). Per fare ciò, tuttavia, devi prima mettere il KAM
tornare in modalità pacchetto (per rimuoverlo dalla modalità LAMTOR), quindi andare su
la finestra COMMAND e inserisci "AMTOR selcal" o "FEC selcal"
per connettersi alla stazione remota.
Questi comandi speciali ti consentono di passare da qualsiasi modalità tu possa
entrare nella modalità AMTOR appropriata, a meno che non si sia già connessi
un flusso di pacchetti HF (nel qual caso, probabilmente il KAM non ti permetterà
per fare questo).
@AMTOR viene utilizzato per accedere immediatamente alla modalità ARQ. Se è seguito dal
SELCAL della stazione remota con cui desideri connetterti, causerà il
KAM per tentare di connettersi a quella stazione. Se non è seguito da nessuno
argomenti addizionali, semplicemente posizionerà il KAM in modalità ARQ.
Allo stesso modo, @FEC può essere utilizzato per connettersi con un'altra stazione in
AMTOR modalità FEC, o semplicemente per entrare in quella modalità.
@LAMTOR non accetta argomenti --- ti mette semplicemente in modalità LAMTOR,
dove puoi monitorare entrambe le trasmissioni ARQ e FEC, ma non puoi entrare
modalità di trasmissione.
12.13. 19) COMANDI SPECIALI DI PACTOR
Per rendere funzionante un PacTOR (versione 6 o versione successiva del firmware necessaria)
più semplice, in KAMterm sono stati creati due comandi speciali. Queste
sono @PACTOR e @PTLISTEN. Questi comandi speciali sono simili al
Comandi speciali AMTOR, @amtor, @fec e @lamtor e funzionano come
descritto sotto.
@PACTOR è usato per entrare immediatamente in modalità PacTOR. Se è seguito da
il nominativo della stazione remota con cui desideri connetterti, lo farà
fa in modo che KAM tenti di connettersi a quella stazione. Se non è
seguito da eventuali argomenti aggiuntivi, verrà semplicemente inserito il KAM
Modalità standby di PacTOR.
@PTLISTEN non accetta argomenti --- ti mette semplicemente in PacTOR
LISTEN (PTLISTEN), in cui è possibile monitorare le trasmissioni PacTOR, ma
non può entrare in modalità trasmissione.
0) IL FILE DI CONFIGURAZIONE
KAMterm usa un file di configurazione chiamato kamterm.cfg, che ti permette
cambiare la maggior parte degli aspetti della sua configurazione. Questo file deve esistere,
tuttavia, non ha bisogno di avere tutte le opzioni di configurazione al suo interno (o nessuna di esse
loro, del resto). Qualsiasi opzione che non è impostata all'interno di questo file
semplicemente ripristinare i loro valori predefiniti. Se il file non viene trovato affatto,
il sistema ne creerà uno solo con le comunicazioni
parametri.
All'interno del file di configurazione, tutto ciò che segue un carattere '#' è
trattato come un commento, le righe vuote verranno ignorate e i comandi all'interno
il file non è sensibile al maiuscolo / minuscolo. È consentito un solo comando per riga
nel file. Negli esempi mostrati di seguito (e nel campione
file di configurazione), i due punti seguono il nome del campo --- questo è
facoltativo ed è incluso solo per la leggibilità. KAMterm lo ignora
completamente.
In questa sezione, i comandi di esempio saranno rappresentati come:
INITFILE: startup.kam
Possono essere raggruppati più comandi, ma i gruppi di
i comandi (o il comando) avranno uno spazio vuoto sopra e sotto di esso,
e sarà rientrato. Se KAMterm non comprende l'input in alcuno
linea, ti avviserà di questo e ti dirà il numero della riga incriminata
all'interno del file di configurazione.
1) OPZIONI GENERALI
Ci sono diversi tipi di opzioni che possono essere impostate dal
file di configurazione. Questa sezione riguarderà quelli in generale
natura e non si applicano a nessun gruppo specifico.
14.1. 1) EXPERTMODE
Definisci EXPERTMODE (decommentalo) se conosci KAMterm e
praticamente sai come muoverti Se questo non è definito, otterrai
lo strano puntatore qua e là che ti dice cosa sta succedendo e come
affrontarla. Questa funzionalità è molto nuova in questo momento, ma non lo farà
il dubbio crescerà nel futuro. DIMMELO TU.
7.1.2) CAPBUFF
CAPBUFF è la dimensione del buffer scrollback per OGNI FINESTRA. Stai attento
quando aumenti questo numero, ricorda che ogni stream avrà questo
assegnato ad esso, e che mangia memoria. Ti suggerisco di iniziare con
predefinito (100 linee) e aumenta gradualmente. Se una finestra è aperta, e
non c'è spazio per allocare questo numero di linee, quella finestra no
avere un buffer di scorrimento, ma verrà aperto (a condizione che ci sia abbastanza
memoria rimasta per farlo).
Ecco alcune dimensioni per 100 incrementi di riga del buffer scrollback
(nota che qui c'è chiaramente uno schema):
0 righe: scrollback disabilitato
100 righe: 18.400 byte per finestra attiva
200 righe: 28.400 byte
300 righe: 38.400 byte
...... .......
800 righe: 88.400 byte
L'esempio seguente imposta la dimensione del buffer scrollback su 200 righe.
CAPPUCCI: 200
7.1.3) INITFILE e EXITFILE
Queste opzioni impostano i nomi file per i file di comando (macro) opzionali
da inviare al KAM quando si avvia e si esce da KAMterm. Nel
seguendo l'esempio, quando KAMterm è caricato, trasmetterà tutti i comandi
nel file chiamato startup.kam nel TNC e subito prima di uscire,
farà lo stesso per il file finish.kam.
INITFILE: startup.kam
EXITFILE: finish.kam
I nomi dei file possono essere qualsiasi cosa tu scelga, a condizione ovviamente che lo sia
un nome file DOS valido e la lunghezza totale del percorso / nome file
non supera 80 caratteri. Il formato per questi file sarà
trattato nella sezione denominata FORMATO PER FILE DI COMANDO INIT / USCITA.
7.1.4) OPZIONI QSO LOG
Ci sono diverse opzioni che possono essere utilizzate per personalizzare l'operazione
della funzionalità di registrazione QSO in KAMterm. Questi includono l'impostazione a
file di default per registrare le informazioni, impostando una registrazione esterna
programma, chiedendo a KAMterm di registrare automaticamente (e silenziosamente) i tempi
per connessioni e disconnessioni, ecc.
La prima opzione è LOGFILE. Questo imposta il nome file predefinito
KAMterm userà quando si registrano i QSO in un file. Ti verrà comunque chiesto
per un nome file e puoi scegliere un file alternativo se lo desideri. Questo
è facoltativo e se questo non si trova nel file di configurazione,
KAMterm presenterà semplicemente un campo vuoto quando chiederà il nome del file.
L'opzione successiva è AUTOLOGFILE, che indica a KAMterm il nome del file
a cui i tempi di connessione / disconnessione saranno (silenziosamente) registrati. Se questo
l'opzione non è inclusa, queste informazioni semplicemente non saranno registrate.
Nell'esempio seguente, il nome file predefinito da utilizzare manualmente
i log immessi sono kamterm.log e il nome file per l'automatico
la registrazione degli orari di inizio / fine è autolog.kam.
LOGFILE: kamterm.log
AUTOLOGFILE: autolog.kam
Oltre a queste opzioni, se si desidera utilizzare una registrazione esterna
programma, lo identificherai a KAMterm usando l'opzione LOGGER.
Con questa opzione, quando si preme [ALT] [G], si esegue l'esterno
programma di registrazione e quando esci da esso, tornerai a KAMterm.
Se vuoi che KAMterm ti controlli prima di chiamare l'esterno
programma di registrazione (ad esempio, se a volte usi il logger interno), tu
può usare l'opzione ASKLOGGER. Se ASKLOGGER non è usato nel tuo
file di configurazione, KAMterm eseguirà il programma di registrazione esterno ogni
ora si preme [ALT] [G].
Nell'esempio seguente, il programma di registrazione esterno viene chiamato da
comando `` mylogger logfile.txt '' e vogliamo che KAMterm lo chieda prima
chiamare il registratore esterno.
LOGGER: mylogger logfile.txt
ASKLOGGER: SÌ
7.1.5) MORSESPEED
KAMterm usa il codice Morse per alcuni messaggi di stato minori ed errori
messaggi. Questa opzione ti consente di determinare la velocità del codice a cui
I messaggi con codice Morse verranno inviati da KAMterm. Il valore predefinito è 20
WPM. Se questo parametro è impostato su 0 (zero) parole al minuto, Morse
i messaggi saranno disabilitati.
L'esempio seguente mostra l'impostazione predefinita di 20 WPM:
MORSESPEED: 20
NOTA: in base alla documentazione di Turbo C ++, le funzioni utilizzate
per determinare i ritardi utilizzati nella generazione dei messaggi di codice Morse fare
non varia con la velocità della CPU del computer su cui è in esecuzione il programma. test
eseguire su più computer hanno verificato questo, tuttavia, se necessario
capita di trovare questo in errore, potrebbe essere necessario sperimentare un po '.
7.1.6) MORSETONE
Questa opzione ti consente di cambiare la frequenza dei toni usati per
Messaggi di codice Morse. Il valore predefinito è 600 Hz, come rappresentato nel file
esempio di seguito:
MORSETONE: 600
7.1.7) MYCALL
MYCALL è il nominativo che verrà utilizzato per l'accesso a un file. Questo
non influisce in alcun modo sul valore nel TNC. L'esempio seguente imposta
Da MYCALL a N5IAL.
MYCALL: N5IAL
7.1.8) NORMALECHO e HOSTECHO
NORMALECHO e HOSTECHO sono utilizzati per determinare se KAMterm deve essere impostato di default
riprodurre il testo localmente in modalità di comando normale e in modalità host,
rispettivamente. I valori selezionati per questi devono essere 1 per on o
0 (zero) per disattivato.
L'impostazione predefinita per la modalità normale è NON per echo testo localmente e l'impostazione predefinita
per la modalità host è per echo testo. Gli esempi mostrati di seguito illustrano come
tali parametri sarebbero impostati se fossero inclusi nel file di avvio.
NORMALECHO: 0
HOSTECHO: 1
7.1.9) P1PACLEN e P2PACLEN
Queste opzioni sono esattamente le stesse di VHFPACLEN e HFPACLEN,
rispettivamente, ma sono forniti per i TNC multiporta non KAM, che lo fanno
non si riferiscono alle porte come VHF e HF, ma piuttosto come PORT 1 e PORT 2.
Internamente, KAMterm non conoscerà la differenza tra P1PACLEN o
VHFPACLEN e P2PACLEN o HFPACLEN, indipendentemente dal tipo di TNC
stiamo usando. Queste nuove opzioni sono fondamentalmente a scopo estetico
e per evitare confusione per gli utenti non KAM.
7.1.10) VHFPACLEN e HFPACLEN
In modalità host, KAM non utilizza le impostazioni definite da PACLEN
ambientazione. Questo è lasciato al software in modalità host. Pertanto, KAMterm
fornisce due parametri, VHFPACLEN e HFPACLEN, che corrispondono al
Porzioni VHF e HF dell'impostazione PACLEN, rispettivamente.
In KAMterm, una riga di testo è limitata a 78 caratteri (limitati dal file
dimensioni dello schermo) e l'impostazione massima per ciascuna di queste opzioni è,
quindi, 78 (un valore più alto non avrebbe significato). Quando i vari
i protocolli di trasferimento file usati sui sistemi BBS a pacchetto vengono aggiunti, questo sarà possibile
essere modificato per evitare di limitare artificialmente il throughput su file
trasferimenti. Attualmente, l'impostazione predefinita per ciascuna di queste impostazioni è 78
caratteri, come mostrato negli esempi qui sotto.
HFPACLEN: 78
VHFPACLEN: 78
7.1.11) MARGINBELL
Se si sceglie di farlo, è possibile attivare una campana del margine che suonerà
quando raggiungi il numero specificato di caratteri dal margine sinistro
(simile alla campana del margine sulle macchine da scrivere meccaniche attuali). Il
l'opzione predefinita è che questo sia disattivato e se non è impostato nulla
nel file di configurazione, non ci sarà nessuna campana. Se, tuttavia, desideri
per impostare la campana del margine su un suono in una determinata colonna, si configurerà
qualcosa come nell'esempio qui sotto, che presuppone che tu voglia la campana
suono 5 spazi dal margine destro (il margine destro è alla colonna 78,
quindi, vorresti che suonasse quando colpisci la colonna 73):
MARGINBELL: 73
7.1.12) TNCTYPE
Questo parametro indica a KAMterm quale tipo di TNC stai utilizzando e
consente di personalizzare la sua operazione in base alle proprie esigenze. Opzioni valide
sono come segue:
*) KAM --- dice a KAMterm che stai usando il Kantronics All Mode (KAM).
Tutte le funzionalità di KAMterm saranno disponibili per te (all'interno di
limiti della revisione del firmware --- vedi KAMVERSION).
*) MPORT --- indica a KAMterm che stai usando un Kantronics multiporta
TNC diverso da KAM (ad esempio, KPC-4). Tutte le funzionalità di KAMterm
sarà abilitato ad eccezione di quelli che riguardano le modalità HF non a pacchetto.
I nomi delle porte faranno riferimento a PORT 1 e PORT 2, anziché a VHF e HF.
*) SPORT --- indica a KAMterm che stai utilizzando un Kantronics a porta singola
TNC (ad esempio, KPC-2, KPC-2400 e KPC-1). Con questa opzione, lì
non ci sono riferimenti alle porte --- viene identificato solo il flusso.
*) OTHER --- indica a KAMterm che non si sta utilizzando un TNC di Kantronics
affatto. Al momento attuale, solo la modalità host di Kantronics
il protocollo di interfaccia è supportato. Quando questa opzione è in vigore,
KAMterm non ti consentirà di utilizzare alcuna operazione in modalità host.
NOTA: se il tuo TNC supporta la modalità host, e vorresti vederlo
supportato sotto KAMterm, per favore contattami --- Mi piacerebbe espandere
KAMterm supporta altri protocolli di interfaccia in modalità host per un futuro
revisione. Potresti anche dare un'occhiata a KTterm, che è orientato
verso operazioni non-Host in particolare.
Se nulla è elencato sotto questo parametro, il valore predefinito è quello di assumerlo
hai un KAM allegato.
7.1.13) STARTHOST e ENDHOST
Queste opzioni controllano se KAMterm assume o meno che sia supposto
per l'avvio e / o l'uscita in modalità host.
Se hai definito STARTHOST nel file di configurazione, KAMterm lo farà
supponiamo che il tuo TNC sia già in modalità host all'avvio, e
si inizializzerà immediatamente in modalità host. Se, infatti, il TNC
non è già in modalità host, KAMterm e il tuo TNC non sarà in grado
comunicare. Puoi risolvere questo problema usando [ALT] [h] per uscire
Modalità host (all'interno di KAMterm), quindi usalo di nuovo per tornare subito indietro
Modalità host (portando il TNC con te).
Se hai definito ENDHOST nel file di configurazione e se lo sei
in modalità host quando esci (ovvero, non sei caduto nella modalità normale
prima), KAMterm lascerà il tuo TNC in modalità host quando uscirà. Se
dopo aver tentato di usare un programma terminale semplice (cioè stupido), lo farà
non essere in grado di comunicare con il TNC, perché il TNC è fermo
aspettando blocchi di dati in modalità host.
Questi parametri vengono generalmente utilizzati se si utilizza solo la modalità host con il proprio
TNC. Sono importanti in questo caso, perché cambiano dentro e fuori
La modalità host richiede un soft reset sul TNC, che lascerà tutto attivo
connessioni (compresa la connessione al PBBS). Tuttavia, se hai intenzione di farlo
utilizzare altri programmi di terminale con il TNC, usarli con cura (es.
assicurati di sapere cosa stai facendo)!
7.1.14 KAMVERSION
Al fine di prevenire problemi con TNC che eseguono versioni precedenti di
firmware, KAMterm richiede che lo specifichi specificamente se lo sei
correzioni di cui sopra 4.x. Per fare ciò, utilizzare quanto segue in
file di configurazione:
KAMVERSION: 5
Quanto sopra dice a KAMterm che stai usando la versione 5 di
firmware. Questo numero deve essere un numero intero (es. Non usare 5.1,
eccetera.). Se non stai utilizzando la versione 5 del firmware (o superiore),
questo non deve essere incluso, in quanto l'impostazione predefinita è presumere che lo sei
eseguire il firmware prima della versione 5.
Una delle cose belle aggiunte dalla versione 5.0 del firmware KAM
la capacità dei LED sul pannello frontale di agire come se fossero
modalità di comando normale. Quindi, per esempio, CON ora indica che il
lo streaming attualmente attivo è connesso. KAMterm invierà un aggiornamento
comando al KAM quando si cambia finestra per farlo visualizzare
lo stato corrente per lo stream associato alla finestra modificata
a. Questo, tuttavia, non si applica alla finestra MONITOR o al
Finestre PROTOCOL ANALYZER, in quanto non hanno alcun flusso associato
loro. Quando si passa a queste finestre, il KAM rimarrà sul
ultimo stream attivo.
La versione 6, naturalmente, aggiunge PacTOR al KAM e KAMterm ne ha alcuni
macro interne per PacTOR (come AMTOR), che possono ridurre il tempo
necessario per cambiare modalità, ecc., se hai detto a KAMterm che tu
avere il firmware della versione 6 (in caso contrario, queste macro sono disabilitate).
2) PARAMETRI DI COMUNICAZIONE
Questa sezione discute i parametri di comunicazione che possono essere impostati
dal file di configurazione.
15.1. 1) COMUNICAZIONE
COMMPORT imposta la porta seriale predefinita che KAMterm utilizzerà e deve
essere uno di 1, 2, 3 o 4, rispettivamente da COM1 a COM4. Nel
nell'esempio seguente, COM1 (impostazione predefinita) è selezionata.
COMUNICAZIONE: 1
15.2. 2) PORTSPEED
PORTSPEED imposta la velocità della porta seriale predefinita che verrà utilizzata da KAMterm. Come
questo è stato scritto, il KAM non consente velocità di porta superiori a
9600 bps (KAMterm supporterà qualsiasi cosa fino a 115,200 bps inclusi).
L'esempio seguente mostra l'impostazione predefinita, 9600 bps, e come sarebbe
essere impostato nel file.
PORTSPEED: 9600
15.3. 3) NONSTDPORT (per porte seriali non standard)
Questo comando viene utilizzato per le porte seriali che non utilizzano il
Combinazioni di indirizzo e interrupt di base (IRQ) standard "standard" mostrate
nella seguente tabella:
ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍͻ
º PORTA COM ³ CANALE IRQ ³ INDIRIZZO BASE º
ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍ
º 1 ³ 4 ³ 0x3f8 (3F8H) º
ÇÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º 2 ³ 3 ³ 0x2f8 (2F8H) º
ÇÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º 3 ³ 4 ³ 0x3e8 (3E8H) º
ÇÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º 4 ³ 3 ³ 0x2e8 (2E8H) º
ÈÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Se la porta seriale utilizza un canale IRQ e / o un indirizzo di base diverso da
quelli elencati nella tabella sopra, è necessario utilizzare questo parametro per dire
KAMterm dove si trova effettivamente il tuo porto.
Mentre questo fornisce molto più flessibilità, ci sono ancora
limitazioni su cosa può essere supportato (per ora, almeno --- spero di farlo
cambia questo). Sono supportati solo COM1 - COM4 e l'interrupt (IRQ)
la linea deve essere compresa tra IRQ3 e IRQ7 inclusi. Qualsiasi cosa al di fuori di
questo intervallo fallirà. Se assegni a KAMterm un indirizzo di base errato,
potrebbe pensare che sia correttamente inizializzata la porta, ma non vedrà mai
La CTS è in alto, e non andrai oltre un avvertimento che ti dice che è CTS
Basso. Usa questo comando con cura e assicurati di sapere cosa sei
facendo.
L'esempio seguente mostra come utilizzare questo comando per specificare
una porta seriale che è COM1 (il primo argomento è '1'), usa IRQ6 (il
il secondo argomento è '6'), e ha un indirizzo di base di 0x3f8 (il terzo
discussione).
NONSTDPORT 1 6 0x3f8
Se tutti e tre gli argomenti non sono presenti, questo comando fallirà. Nota
che un `` -1 '' (negativo) può essere usato nei casi in cui l'argomento
è, infatti, l'impostazione predefinita. Quindi, per quanto sopra, vediamo che il default
l'indirizzo di base per COM1 è 0x3f8, e questo è il nostro esempio di serie
porta utilizza, quindi questo potrebbe anche essere stato scritto come mostrato di seguito.
NONSTDPORT 1 6 -1
Di nuovo, assicurati di sapere cosa stai facendo qui. Questa è un'area
dove un semplice errore potrebbe facilmente bloccare la macchina. Se usi
qualsiasi cosa diversa dalle configurazioni standard (come nella tabella sopra),
Ti suggerisco di tenere una tabella che mostri la configurazione del tuo sistema
(sia la linea di interruzione che l'indirizzo di base) per ogni porta seriale, mouse,
tavola armonica, ecc., che hai installato. Questo aiuta a prevenire non solo
errori software, ma errori durante l'installazione di nuovo hardware, pure. [1]
---------
[1] In realtà, questa è una buona idea, punto, anche se l'hardware utilizza
solo configurazioni standard. Mi sono risparmiato un sacco di tempo
quello sarebbe stato speso scavando nei manuali per le schede che
non sono etichettati correttamente, ecc., utilizzando una semplice tabella contenente
questa informazione, e tenerla sempre aggiornata (che, di
ovviamente, è ovviamente richiesto).
3) IMPOSTAZIONI COLORE
I comandi COLOR richiedono esattamente 2 argomenti e devono essere nella destra
ordine. Il primo argomento è il parametro che desideriamo associare
il colore con, e il secondo è il colore stesso.
È incluso un programma di installazione che ti consentirà di configurare facilmente
i colori utilizzati da KAMterm e l'altra configurazione
opzioni. Si consiglia di utilizzare questo programma di configurazione,
dato che ti permetterà di cambiare le definizioni dei colori con un solo tasto e
vedere immediatamente il risultato sullo schermo.
Gli utenti monocromatici vedranno solo diverse sfumature di grigio con questi
colori, ma possono ancora guadagnare molto affrontando questo
processo di configurazione.
Gli utenti monocromatici VGA (ad esempio quelli con schermi LCD per laptop) potrebbero aver bisogno di
utilizzare il comando {mode bw80} per forzare in modo specifico la modalità monocromatica
per fare in modo che il gestore delle finestre utilizzi la scala dei grigi anziché quella effettiva
colori.
Le scelte per i colori sono le seguenti:
SCURO NERO
BLUE LIGHTBLUE
LIGHTGREEN VERDE
CIANO LEGGIANO
LIGHTRED ROSSO
MAGENTA LIGHTMAGENTA
MARRONE GIALLO
LIGHTGRAY BIANCO
Il primo set di parametri di colore riguarda i colori assegnati al 3
aree chiave dello schermo nelle normali operazioni (cioè, non in un menu,
eccetera.). Il secondo set di parametri di colore riguarda i colori usati per
finestre popup, menu, immissione di testo (ad esempio, quando viene richiesto di
nomefile), e così via. Questi sono mostrati nelle seguenti tabelle.
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͻ
º Colori dello schermo per operazioni normali º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
º STATFG ³ STATUS LINE in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º STATBG ³ STATUS LINE sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º PRIFG ³ FINESTRA PRIORITÀ primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º PRIBG ³ FINESTRA PRIORITÀ sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º LOCALFG ³ FINESTRA LOCALE in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º LOCALBG ³ FINESTRA LOCALE sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MAINFG ³ FINESTRA PRINCIPALE DEL COMANDO PRINCIPALE º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MAINBG ³ FINESTRA DI COMANDO PRINCIPALE sullo sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MONFG ³ FINESTRA MONITOR primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MONBG ³ FINESTRA MONITOR sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º STREAMFG ³ FINESTRA STREAM (s) in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º STREAMBG ³ FINESTRA STREAM sfondo (s) º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ECHOFG ³ primo piano dell'eco locale (qualsiasi finestra) º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ECHOBG ³ sfondo eco locale (qualsiasi finestra) º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͻ
º Menu a comparsa / Colori finestra º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
º POPUPFG ³ finestra popup in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º POPUPBG ³ sfondo della finestra a comparsa º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º HELPFG ³ schermo di aiuto in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º HELPBG ³ sfondo della schermata di aiuto º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º SBFG ³ schermo di scorrimento in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º SBBG ³ sfondo della schermata di scorrimento º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUFG ³ menu in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUBG ³ sfondo del menu º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUBDRFG ³ bordo del menu in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUBDRBG ³ sfondo del bordo del menu º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUSELFG ³ menu selezionato elemento in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUSELBG ³ menu selezionato elemento sfondo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUFIRSTFG ³ primo piano per il tasto singolo evidenziato nel menu º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º MENUFIRSTBG ³ sfondo per tasto singolo evidenziato nel menu º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ENTRYFG ³ testo in primo piano º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ENTRYBG ³ sfondo inserimento testo º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ENTRYKEY ³ testo della chiave di immissione del testo (etichette) º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º ENTRYMSG ³ testo messaggio di immissione testo (messaggi all'utente) º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Gli esempi seguenti mostrano i compiti predefiniti per ciascuno di questi articoli.
COLORE: STATBG LIGHTGRAY
COLORE: PRIFG BLUE
COLORE: LAMPEGGIANTE PRIBG
COLORE: VERDE LOCALFG
COLORE: LOCALBG NERO
COLORE: MAINFG LIGHTBLUE
COLORE: MAINBG NERO
COLORE: MONFG LIGHTRED
COLORE: MONBG NERO
COLORE: STREAMFG LIGHTGREEN
COLORE: STREAMBG NERO
COLORE: ECHOFG GIALLO
COLORE: ECHOBG NERO
COLORE: POPUPFG GIALLO
COLORE: POPUPBG BLU
COLORE: HELPFG LIGHTGREEN
COLORE: HELPBG DARKGRAY
COLORE: SBFG GIALLO
COLORE: SBBG NERO
COLORE: MENUFG NERO
COLORE: MENUBG LIGHTGRAY
COLORE: MENUBDRFG ROSSO
COLORE: MENUBDRBG LIGHTGRAY
COLORE: MENUSELFG GIALLO
COLORE: MENUSELBG CIANO
COLORE: MENUFIRSTFG ROSSO
COLORE: MENUFIRSTBG LIGHTGRAY
COLORE: ENTRYFG GIALLO
COLORE: ENTRYBG LIGHTGRAY
COLORE: BLU ENTRYKEY
COLORE: ROSSO ENTRIMALE
Se il colore selezionato o il parametro per assegnare quel colore non lo sono
valido, KAMterm ti consiglierà di non riconoscere quello che eri
cercando di fare, e il numero di riga nel file di configurazione in cui il
errore è stato trovato.
0) FORMATO DEFINIZIONE CHIAVE FUNZIONE
Se si sta creando un file contenente le definizioni dei tasti di funzione a mano,
deve seguire un formato specifico. Innanzitutto, nella maggior parte dei casi, qualsiasi cosa
seguendo un carattere "#" viene trattato come un commento e ignorato dal
programma. L'unica eccezione a questa è la linea di testo associata a
il tasto funzione, dove il carattere '#' è trattato come qualsiasi altro
personaggio sarebbe.
1) FORMATO GENERALE DEL FILE
Quando si definisce il testo da trasmettere, il carattere ']' viene usato per a
ritorno a capo. Questo non è richiesto alla fine della riga, come [CR]
verrà automaticamente inviato alla fine del codice macro. È principalmente
utilizzato per più comandi posizionati all'interno di un tasto macro. A questo
tempo, la notazione '^ n' per inviare una sequenza di tasti CTRL-n non è supportata.
Per definire il testo da inviare a KAM quando viene premuto un tasto funzione,
per prima cosa devi dire a KAMterm quale chiave stai definendo. Per fare questo,
inserisci semplicemente uno dei seguenti caratteri su una riga:
{KEY Fn}
{KEY ALT Fn}
{KEY CTRL Fn}
{KEY SHIFT Fn}
dove 'n' è un numero da 2 a 10 per i tasti funzione da soli,
oppure da 1 a 10 per [ALT], [CTRL] o [SHIFT] e il tasto funzione.
Di nuovo, [F1] è riservato al comando HELP in KAMterm.
La prossima riga di testo è il testo che verrà inviato al KAM quando tu
premere quel tasto funzione. Se la riga successiva di testo è vuota, lo sarà
ignorato. Le definizioni dei tasti funzione non possono estendersi oltre una riga e
sono limitati a 80 caratteri. In questa riga, il carattere '#' NON è
trattato come un commento.
Quindi, per esempio, se vogliamo definire [F2] connettersi a FOO-BBS tramite
FOO-DIGI, vorremmo inserire qualcosa di simile al seguente:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ TASTO F2 ³
³ C FOO-BBS v FOO-DIGI ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Per quanto riguarda i commenti di cui sopra, dai un'occhiata al seguente esempio:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ # Questo è un commento valido e viene ignorato ³
³ KEY F2 # Questo è anche un commento valido ³
³ C FOO-BBS v FOO-DIGI # Questo NON è un commento! ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Nell'esempio sopra, premendo [F2] si otterrebbe quanto segue
essere trasmesso al KAM:
`` C FOO-BBS v FOO-DIGI # Questo NON è un commento! <CR> ''
Si noti che <CR> viene automaticamente aggiunto alla fine della riga. Se
la stringa di connessione stessa era stata seguita da un carattere ']', (es.
`` C FOO-BBS v FOO-DIGI] ''), sarebbe stato inserito un <CR> aggiuntivo
anche lì, inviando così DUE comandi al TNC (il secondo di
quale sarebbe `` # Questo NON è un commento! '').
2) MACRO DI COMANDO INTERNO
Le definizioni dei tasti funzione all'interno di KAMterm possono, in una certa misura, chiamare
funzioni interne all'interno di KAMterm e quindi fornire accesso a chiave singola
ad alcuni comandi. Questi sono principalmente destinati a semplificare le operazioni
usato mentre si è in un QSO, dove spesso si può usare lo stesso comando con
stessi parametri (ad esempio, l'invio di un file `` brag ''), o dove si utilizza il
la struttura del menu può essere considerata scomoda o eccessivamente lunga.
Come con qualsiasi altro comando nei file di configurazione, queste opzioni sono
Non sensibile a maiuscole e minuscole. È consentita una sola macro di comando interna per a
tasto funzione --- se ne esistono di più sulla linea, non saranno riconosciuti
di KAMterm.
Alcune di queste macro sono disponibili solo in modalità host. Se ci provi
per usarli nella normale modalità di comando, KAMterm risponderà con una "H"
in codice Morse, ricordandoti questo (supponendo che tu non abbia disabilitato
Messaggi Morse).
8.2.1) @BRAG
Questa macro è usata per trasmettere un file `` brag '', come se tu fossi entrato
il comando [ALT] (B). Questo comando accetta un argomento opzionale, il
nomefile per il file `` brag '' da trasmettere. Se il nome del file è
non dato, ti verrà chiesto di fornire il nome del file.
8.2.2) @MACRO
Questa macro viene utilizzata per trasmettere un file di comando macro al KAM, come se
hai inserito il comando [ALT] [M]. Questo comando richiede un optional
argomento, il nome file per il file macro. Se il nome del file non lo è
dato, ti verrà chiesto di fornire il nome del file.
8.2.3) @DAYTIME
Questa macro è usata per impostare l'ora e la data sul KAM, come se avessi
inserito il comando [ALT] [Y]. Non accetta argomenti.
8.2.4) @EXEC
Questa macro è simile al comando [ALT] [R]. La differenza qui,
è che si specifica il comando che si desidera eseguire direttamente nel
linea macro del tasto funzione. Come il comando [ALT] [R], se non lo fai
fornisci un comando da eseguire, ti basterà sborsare.
8.2.5) @SHELL
Questa macro viene utilizzata per eseguire immediatamente il bombardamento su DOS. Prende no
argomenti.
8.2.6) @SET_PRIWIN
Questa macro è l'equivalente del comando [ALT] [=], che imposta il
FINESTRA DI PRIORITÀ allo stream corrente. Non accetta argomenti. Questo
la macro interna è disponibile solo in modalità host.
8.2.7) @TOGGLE_PRIWIN
Questa macro è l'equivalente del comando [ALT] [-], che alterna il
visualizzazione della FINESTRA DI PRIORITÀ. Non accetta argomenti. Questo interno
la macro è disponibile solo in modalità host.
8.2.8) @DELETE_PRIWIN
Questa macro è l'equivalente del comando [ALT] - , che elimina
la FINESTRA DI PRIORITÀ. Non accetta argomenti. Questa macro interna è
disponibile solo in modalità host.
8.2.9) @SET_AMTORWIN
Questa macro è l'equivalente del comando [ALT] [1], che imposta il
AMTOR XMITECHO WINDOW al flusso corrente. Non accetta argomenti.
Questa macro interna è disponibile solo in modalità host.
8.2.10) @TOGGLE_AMTORWIN
Questa macro è l'equivalente del comando [ALT] [2], che alterna il
display della FINESTRA XMITECHO AMTOR. Non accetta argomenti. Questo
la macro interna è disponibile solo in modalità host.
8.2.11) @DELETE_AMTORWIN
Questa macro è l'equivalente del comando [ALT] [3], che elimina il
AMTOR XMITECHO WINDOW. Non accetta argomenti. Questa macro interna è
disponibile solo in modalità host.
8.2.9) @HFSPECIALS Macro
Queste macro interne duplicano la funzionalità delle selezioni sotto
il menu [ALT] (S), che trasmette le direttive della porta HF non a pacchetto
KAM in modalità host. Queste macro sono, pertanto, disponibili solo in Host
Modalità. Ci sono cinque parametri che possono essere usati con @HFSPECIALS.
Questi sono XMIT, RCVE, RCVI, PACKET e CLRXMIT. Se usi un altro
parametro con questa macro, KAMterm risponderà con un '?' in Morse
Codice, che indica che non capisce cosa vuoi che faccia
(supponendo che tu non abbia disabilitato i messaggi Morse).
@HFSPECIALS XMIT
Questo comando fa in modo che KAM entri in modalità di trasmissione.
@HFSPECIALS RCVE
Questo comando fa in modo che KAM entri in modalità di ricezione durante la trasmissione
il buffer è vuoto
@ HSPSPIALS RCVI
Questo comando fa sì che KAM entri immediatamente in modalità di ricezione.
@PACKET HFSPECIALS
Questo comando fa in modo che la porta HF sul KAM ritorni alla modalità pacchetto.
@HFSPECIALS CLRXMIT
Questo comando cancella il buffer di trasmissione per la porta HF di KAM.
@HFSPECIALS PTABORT
Questo comando, che richiede la versione firmware 6 o successiva, immediatamente
interrompe una connessione PacTOR.
@ HSPSPIALS PTDISCONNECT
Questo comando, che richiede la versione firmware 6 o successiva, causa a
disconnessione controllata di una connessione PacTOR.
@HSPSPIALS PTAUTOBAUD
Questo comando, che richiede la versione firmware 6 o successiva, imposta il comando
Collegamento di PacTOR alla modalità autobaud (consigliato).
@HFSPECIALS PT100BAUD
Questo comando, che richiede la versione firmware 6 o successiva, tenta di
forza il collegamento di PacTOR per usare 100 baud. Questo potrebbe non funzionare con alcuni
controller PacTOR non KAM all'altra estremità del collegamento.
@HFSPECIALS PT200BAUD
Questo comando, che richiede la versione firmware 6 o successiva, tenta di
forza il collegamento di PacTOR per usare 200 baud. Questo potrebbe non funzionare con alcuni
controller PacTOR non KAM all'altra estremità del collegamento.
0) FORMATO PER FILE DI COMANDO INIT / EXIT
Quando si utilizzano i file di comando di avvio e di uscita, ci sono solo due chiavi
cose che devi ricordare. Innanzitutto, i commenti DEVONO avere il "#" nel
prima colonna sulla linea. Questo è fatto qui per permetterti di usarlo
questo personaggio nei comandi di TNC, se lo desideri.
Secondo, se desideri continuare un comando sulla riga successiva (es., Per
CTEXT), tutto ciò che devi fare è assicurarti l'ultimo carattere sulla linea
è un '\'. Questo personaggio è ignorato in qualsiasi altro punto della linea, ma in
questa posizione, risulterà nell'invio della sequenza ^ V ^ M alla KAM in
digli di continuare il comando sulla riga successiva.
Quello che segue è un esempio di ciò che potresti voler inserire all'avvio
file:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ CTEXT Howdy! se non lo faccio, pse lv a msg su n5ial-1. \ ³
³ 73, de n5ial, Jim a Chicago. ³
³ ³
³ CMSG ON ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Questo imposta il testo di connessione (CTEXT) per inviare il messaggio mostrato, con il
La parte `` 73, de n5ial '' che inizia su una nuova riga, quindi imposta il TNC su
per inviare CTEXT su una nuova connessione nel modo normale.
Quello che segue è un esempio di ciò che potresti voler inserire nell'uscita
file:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĿ
³ ctext Hmmm ..... Non mi sembra di essere nei paraggi. pse lv a msg su n5ial-1. \ ³
³ 73, de n5ial, Jim a Chicago. ³
³ ³
³ cmsg pbbs ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Questo imposta il testo di connessione (CTEXT) per inviare il messaggio mostrato, con il
La parte `` 73, de n5ial '' che inizia su una nuova riga, quindi imposta il TNC su
per inviare CTEXT su una nuova connessione, quindi trasferire l'utente sul PBBS
se è disponibile.
0) AMBIENTE DI SVILUPPO
Per coloro che potrebbero essere interessati, quanto segue è l'ambiente sotto
quale KAMterm è stato sviluppato e inizialmente testato:
*) SOFTWARE PER IL COMPUTER
*) 20 MHz 386 con Linux 0.99 e Digital Research Dos
versione 6.0
*) La porta seriale utilizza National Semiconductor NS16550AFN UART
*) Turbo C ++ versione 1.0 e Turbo Assembler versione 2.0
*) La libreria Windowing è UltraWin versione 2.50, che è
disponibile da EnQue Software (BBS: 816-353-0991). [1]
*) La libreria di comunicazioni è Encom versione 1.50, che è
disponibile anche dal software EnQue.
*) Kantronics All Mode (KAM) con versione firmware 6.00.
*) Documentazione stampata formattata usando emTeX versione 3.0 [3A]
e stampato su stampante a matrice di punti a impatto a 24 pin Panasonic KX-P1124
a 360 dpi (la tipica stampante laser desktop è 300 dpi).
[1] Questo può sembrare strano ad alcuni, ma mi piacerebbe includere un piccolo annuncio
per un altro prodotto shareware, la libreria UltraWin. Per quelli che
desideri utilizzare le funzioni del tipo con finestre in qualsiasi codice C, controlla questa libreria
su! È molto ben fatto ed è molto potente. Supporto da EnQue
è stato molto buono SENZA ECCEZIONE, ed è stato molto utile qui.
0) SUPPORTO
Fornirò supporto per problemi, segnalazioni di bug (quali bug?) E
suggerimenti per gli utenti registrati tramite diverse modalità:
1) POSTA ELETTRONICA
Il modo migliore e più veloce per raggiungermi è via posta elettronica. I miei indirizzi
sono come segue:
*) INTERNET
*) jim@n5ial.mythical.com
*) j.graham@ieee.org
*) UUCP: uunet! Valinor! N5ial! Jim
L'ultimo indirizzo Internet, j.graham@ieee.org, è un alias fornito da
Istituto di Eletrical e Electronics Engineers (IEEE) --- questo lo farà
seguimi anche se mi muovo --- se tutto il resto fallisce, usa questo.
NOTA: il supporto NON sarà disponibile tramite Radio amatoriale --- lo farebbe l'FCC
probabilmente hanno cose molto brutte da dire a riguardo.
2) LANDLINE
Un altro modo per raggiungermi è via rete fissa. Questo probabilmente sarà un po 'di più
difficile, dato che non sono sempre al telefono, e al momento non ho
una segreteria telefonica. Ora ho un numero EasyReach AT & T, che lo farà
indica sempre il mio numero di telefono effettivo, anche se mi sposto. Questo numero è
0-700-JGRAHAM (0-700-547-2426). Si prega di notare che questo è * NON * a
numero verde gratuito.
Quando lo componi, otterrai un menu AT & T che ti chiederà di premere
il simbolo # e poi chiedi se vuoi pagare per chiamare il numero
stai chiamando o dalla tua scheda AT & T (se ne hai una). Se tu
non hai un telefono a toni, aspetta solo pochi secondi e il sistema
addebiterà semplicemente la chiamata al numero da cui stai chiamando.
Quando si utilizza questo numero EasyReach, ci sono un paio di cose da tenere
in mente. Innanzitutto, è necessario selezionare 0-700 e non 1-700. Secondo, se tu
non sono un abbonato AT & T, è necessario comporre 10-288-0-700 (10-ATT-0-700)
per ottenere una linea AT & T. Certo, questa è una seccatura, ma almeno tu
sarà in grado di raggiungermi via telefono anche se mi muovo e cambio
numeri di telefono.
Se hai domande o problemi con il numero di EasyReach, puoi farlo
contattare il servizio clienti di AT & T EasyReach 24 ore al giorno
al 1-800-982-8480.
Il numero a cui punta è attualmente anche il mio numero di dati. Se ottieni
un segnale di occupato, o se un modem risponde, ti consigliamo di riprovare più tardi.
A volte, il modem può essere configurato per ricevere connessioni UUCP in entrata
supporto e-mail e notizie Usenet. Se hai la possibilità di usare UUCP o
UUPC, possiamo sistemarti anche tu.
3) POSTA LUMACA
Se tutto il resto fallisce, invia le tue domande all'indirizzo postale indicato
nella sezione REGISTRAZIONE. Questo richiederà più tempo, poiché ci sarà un
ritardo coinvolto Non lo prenderò fino a quando mio padre me lo invierà, ma io
Lo otterrà.
Terrò a conoscenza degli utenti registrati anche il mio attuale indirizzo postale.
0) REGISTRAZIONE
Se hai ricevuto questa documentazione con la tua registrazione, questa sezione
non si applica a te e può essere saltato.
KAMterm è il risultato di un grande investimento di tempo e denaro speso nel
processo di sviluppo e NON è freeware. Se non sei registrato
questo programma, si prega di inviare $ 25 (US) a:
Jim Graham
C / O James A. Graham (mio padre --- questo indirizzo è più stabile del mio)
519 Benning Dr.
Destin, FL 32541
Utenti statunitensi, aggiungere $ 4 (US) di spedizione / gestione. Utenti internazionali, aggiungere
Spedizione / gestione $ 9 (Stati Uniti).
Alcune cose importanti da ricordare:
*) Effettuare assegni / vaglia intestati a "James D. Graham" o a
"Jim Graham".
*) Gli assegni e gli ordini di pagamento devono essere nella valuta degli Stati Uniti e in caso contrario
possibile, disegnato su una banca statunitense (la mia banca ha seri problemi
altrimenti, e sì, sono nel mercato per una nuova banca!).
Se desideri una copia della documentazione rilegata stampata, per favore aggiungi
un ulteriore $ 10 per la tua registrazione. Questo è principalmente per coprire il
costo sostenuto presso la tipografia (sarebbe molto peggio se lo dessi
niente di meno che l'arte della fotocamera) e il costo aggiuntivo di spedizione.
Con la tua registrazione, riceverai l'ultima versione di KAMterm,
così come un programma di registrazione che può essere utilizzato automaticamente
registra eventuali nuove versioni di KAMterm che ricevi. (Registrato
gli utenti riceveranno anche annunci di nuove versioni per posta.)
Questo programma di registrazione richiede un insieme di "chiavi" che saranno
fornito con il programma.
La copia di KAMterm che verrà spedita con la tua registrazione sarà
non ancora registrato --- questo è per permetterti di distribuire di più
versione corrente spedita a te se ti interessa farlo. Desideri,
quindi, è necessario registrarlo al suo arrivo.
Per impostazione predefinita, questo verrà spedito su un disco da 5,25 "a 360 k Se preferisci,
puoi far spedire il programma su un disco da 3,54 Meg 3,5 ".
Inoltre, potrai ottenere il pieno supporto da parte mia e otterrò
priorità per eventuali richieste di miglioramento che potresti avere.
Si prega di compilare il seguente modulo per i miei record --- questo mi aiuterà a
supportarti meglio
ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
NOME: ___________________________ CHIAMA: ____________
INDIRIZZO: ___________________________
___________________________ TELEFONO (giorno): (___) ___-____
___________________________ TELEFONO (vigilia): (___) ___-____
Indirizzo di posta elettronica INTERNET (se presente):
ALTRI indirizzi di posta elettronica (specificare il tipo, ad es. UUCP, Compuserve, BITNET, ecc.):
ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
Gli indirizzi e-mail funzioneranno attualmente solo se posso raggiungerli tramite
INTERNET, ma provalo comunque. Non si sa mai --- potrei anche avere accesso
a loro proprio ora. Sto includendo un elenco di altre reti che possono
scambiare e-mail con siti INTERNET. Questo elenco è disponibile per
FTP anonimo da ftp.msstate.edu (130.18.80.11), ed è stato trovato in
ftp / pub / docs / inter-mail-guida. Altri metodi di distribuzione
sono descritti anche nel file. In questa distribuzione, il file
si chiama mail.gui.
Divertiti, gente!
--Jim
-
#include <std_disclaimer.h> 73 DE N5IAL (/ 4)
-------------------------------------------------- ----------------------------
INTERNET: jim@n5ial.mythical.com | j.graham@ieee.org ICBM: 30.23N 86.32 W.
AMATEUR RADIO: n5ial @ w4zbb (Ft. Walton Beach, FL) AMTOR SELCAL: NIAL
-------------------------------------------------- ----------------------------