KAMTERM – Noto software per TNC Kantronics (Software MS-DOS)

Aperto da INFORADIO, Sab 14 Luglio, 08:50 2018

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Senza nome 1

"In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei" (Disclaimer)

INFORADIO

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] [0]         



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] [0], 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

-------------------------------------------------- ----------------------------
Guarda articoli radio su Amazon https://amzn.to/3PV90GL

-

Prodotti interessanti da acquistare

Sezione articoli utili da avere

 

free countersfree countersfree counters