THS - TNC Hostmode Server – Terminale Packet Radio per TNC (Software MS-DOS)

Aperto da INFORADIO, Sab 13 Ottobre, 09:11 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

THS - TNC Hostmode Server – Terminale Packet Radio per TNC (Software MS-DOS)

Disponibile alla seguente pagina: http://www.forumradioamatori.it/download/download-dos/Packet/Packet.html




THS - Server Hostmode TNC

=========================

HB9CVV

Agosto 1989



Versione 2.50





THS è un programma terminale Packet Radio per IBM-PC. THS ne richiede uno

dei seguenti dispositivi:



-    un TNC-1 con il software WA8DED V1.3.

-    un TNC-2 con il software WA8DED V2.3.

-    un DRSI PC * Packet Adapter e il driver TNC fornito da DRSI

Software.



Le principali caratteristiche di THS sono:



-    comm-port, colori e testi configurabili dall'utente

-    funzionamento a schermo diviso

-    comando e voce di parametro in windows

-    funzioni di aiuto estese

-    revisione del testo ricevuto

-    stampa e snapshot del buffer di revisione

-    registrazione (acquisizione) su file

-    supporto per stampanti online

-    invia il testo dal file

-    trasferimento di file binari usando il protocollo YAPP

-    operazione multicanale

-    lista ascoltata che mostra il percorso

-    I frame Net / Rom sono decodificati

-    è disponibile il wordwrapping

-    uscita temporanea su DOS

-    editor di messaggi incorporato

-    supporto per schermi fino a 80 * 60

-    16550A Supporto per chip con FIFO





L'elenco delle revisioni attuali della versione 2 di THS si trova alla fine di

questo documento.



THS è stato sviluppato su un 386-AT con VGA sotto IBM DOS 3.3. test

sono stati eseguiti su PC / AT e PC / XT con schede EGA, CGA e Hercules,

e sotto diverse versioni di IBM DOS 3.x. THS potrebbe funzionare o non funzionare

su altro hardware e su versioni precedenti o altre del sistema operativo

sistema.



I test mostrano che su PC ordinari che funzionano a 4,77 Mhz il sovraccarico del programma

è troppo alto per servire una linea di baud 9600, se si verifica la porta RS-232

errori di overrun, è necessario ridurre la velocità di trasmissione a 4800 baud o addirittura 2400

baud. Tuttavia, i PC da 8 Mhz o 10 Mhz funzionano bene con 9600 baud line.

I PC-AT non hanno problemi. THS non funzionerà sotto lo pseudo multi-task

shell come Desqview o Windows.



I requisiti di memoria di THS sono circa 360 kB. In questi giorni, dove

La memoria 640kB è standard, questo non dovrebbe essere un grosso problema. Se tu

può avviare THS, ma ottenere una volta il messaggio "ERRORE TERMINALE: impossibile aprire a

finestra "non hai abbastanza memoria per eseguire THS. È possibile

ridurre i requisiti di memoria di THS riducendo le dimensioni della finestra. Il

i requisiti minimi saranno circa 250kB.



THS copre le mie esigenze di pacchetti radio, quindi ho implementato le funzionalità che

Desideravo avere, e non mi preoccupavo di soddisfare tutti i gusti e di abbinare tutti

possibilità. THS potrebbe non essere adeguato alle tue esigenze,

per favore ricorda, tuttavia, che non sei obbligato a usarlo, e nemmeno a te

pagare per questo.



THS non è protetto da copyright, l'ho rilasciato al pubblico dominio. Qualsiasi positivo

il feedback è benvenuto, nota comunque che non mi sento obbligato a nessuno

genere.





    Principi di funzionamento.

---------------------------



THS esegue il software TNC esclusivamente in modalità HOST, che consente a

massimo di controllo e cooperazione. THS è scritto in TURBO-C e utilizza

un kernel in tempo reale chiamato CTASK. CTASK è un software di dominio pubblico scritto

di Thomas Wagner, Berlino, Germania Ovest e si trova su BIX (veramente

notevole pezzo di software!).



L'implementazione interna di THS in forma di cinque attività simultanee.

Ciò consente un servizio parallelo completo di controllo delle comunicazioni, schermo,

e tastiera: non si noteranno mai ritardi quando si digita (contrario a)

altri programmi simili).



Il sistema di finestre è implementato usando la libreria VITAMIN C (con

alcune modifiche), una libreria software disponibile in commercio. Vitamina

C consente di scrivere su finestre non attive, quindi scorrere in un sottotitolo

la finestra è possibile



Questa funzionalità, insieme all'operazione in tempo reale, consente di continuare

la ricezione e la visualizzazione dei pacchetti ricevuti anche quando il supporto

windows (ad es. finestre di aiuto o finestre di dialogo dei parametri) vengono aperte.





    Installazione.

----------------



Ci si aspetta che tu abbia familiarità con il funzionamento di un TNC

contenente il software di controllo WA8DED e con i documenti che descrivono

quel software.



THS è costituito dai seguenti file:



THS.EXE                             TNC Hostmode Server.

THS.CFG                             File di configurazione.

THSHELP.MSG               File di aiuto

THSHELP.IDX               File di indice

File di documento THS.DOC



I primi quattro file devono risiedere nella stessa directory. Prima che tu possa

esegui THS, devi modificare il file di configurazione THS.CFG per riflettere il tuo

ambiente, e probabilmente potresti dover configurare anche il tuo TNC.



La sintassi per chiamare THS è: "THS [nomefile]" dove nomefile è il nome

di un file di configurazione. Se il nome file viene omesso, THS utilizzerà il

predefinito, THS.CFG.





1.1 Il file di configurazione THS.CFG.

-----------------------------------



THS legge il file di configurazione ogni volta che si avvia THS. Il

il file di configurazione contiene informazioni su hardware e software

parametri. Se queste informazioni non sono accurate, THS non sarà in grado di farlo

procedere.



NOTA: THS non esegue controlli di coerenza o controlli di intervallo quando

lettura dal file CFG. Non devi omettere linee, o usare parametri

con valori diversi da quelli specificati in questo capitolo.





Ecco un esempio di un file di configurazione:



--------------------- <inizio del file> ------------------------ -----

HB9CVV-02

    Il dispositivo è TNC-2 con 2.3

0x2F8 Indirizzo di TNC COMPORT

    Interruzione di TNC COMPORT

9600 Baudrate

    Numero di stampante (LPT1)

    Usa I / O video diretto

L'operatore è OFFLINE, il tuo messaggio verrà registrato - vy 73 de Peter.

*** Peter - Qth: Port / Biel - JN37OC ***

07,00,07,00,00,02,01,15,07,00 Ricevere (superiore, permanente)

07,00,07,00,00,02,01,15,07,00 Trasmissione (inferiore, permanente)

04,07,07,04,03,00,07,00,04,15 Statusline (centrale, permanente)

01,11,01,11,01,11,01,02,07,04 Immissione immediata dei comandi

01,15,01,15,07,00,00,14,01,14 Opening, THS-Help, Review

01,11,01,11,03,00,03,01,07,00 Finestre di dialogo dei parametri

01,11,01,11,01,15,01,11,07,00 Attività durante YAPP xfer

00,02,00,02,01,14,00,00,07,00 Riga di aiuto del dialogo per i parametri

01,11,01,11,01,15,01,11,07,00 Guida estesa ai parametri (file)

01,11,01,11,01,15,01,11,07,00 Altro

00,11,03,11 Attributi dell'indicatore del canale e testo dell'eco

# Nome e Qth

Il mio nome è Peter, il qth è Port vicino a Biel / Bienne

#La trivella

Il rig qui è:

Programma: THS (TNC Hostmode Server)

Computer: PC / AT, 3 MB di RAM, 80 MB di disco rigido.

386AT, 4 MB di RAM, disco fisso da 150 MB.

TRX: Ten-Tec Paragon, 100W

IC-271H, 100W

TW-4100E 45W

Antenna: GP regolabile in remoto per HF

2 * 11 elementi Yagi (2m)

19 elementi Yagi (70 cm)

TNC: TNC-1 con WA8DED V1.3

TNC-2 con WA8DED V2.3

DRSI PC * Adattatore per pacchetto

% T 40

$ C DK1SL VIA HB9F HB9W

$ C HB9SDD

$ C HB9PQX VIA HB9CTU

} 0.200.200.200.100.100

------------------------ <fine del file> --------------------- -----------



La prima linea



contiene la tua chiamata. THS invia un comando "I" seguito da questo nominativo

stringa al TNC sul canale 0 durante l'inizializzazione. Non ci sono commenti

sono possibili su questa linea.



La seconda linea



definisce il tipo di dispositivo: '1' per TNC-1 con WA8DED V1.3, '2' per TNC-2

con WA8DED V2.3 e '8' per PC * Packet Adapter. I numeri non lo sono

validato da THS, specificando un altro numero lascerà il sistema

inutilizzabile.



La terza linea



definisce l'indirizzo della tua porta di comunicazione. Devi specificarlo

questa presentazione esadecimale (0xhhh). THS rileverà e riferirà il

accesso a un comando inesistente. (I valori standard sono 0x3F8 per COM1

e 0x2F8 per COM2). Questa linea è priva di significato se il dispositivo è di tipo 8

(PC * Packet Adapter), deve comunque esistere.



La quarta linea



definisce il numero di interruzione della porta di comunicazione. (Standard

i valori sono 4 per COM1 e 2 per COM2). Questa linea è priva di significato se il

il dispositivo è di tipo 8 (PC * Packet Adapter), deve comunque esistere.



La quinta riga



definisce la velocità di trasmissione per la porta di comunicazione. Deve, ovviamente

abbinare il baudrate selezionato per il TNC. Questa linea è priva di significato

se il dispositivo è di tipo 8 (PC * Packet Adapter), deve comunque esistere.



*** NOTA: se THS non è in grado di contattare il TNC, un indirizzo di comunicazione errato

e / o interrompere, o un baud rate sbagliato potrebbe essere la causa. Lo stesso è

vero se si ottengono rapporti di errore RS-232 permanenti da THS dopo l'avvio.



La sesta linea



definisce il numero della stampante (porta stampante). I valori legali sono da 1 a 3, per

LPT1, LPT2 e LPT3. Uscita stampante su stampanti collegate a seriale

le linee non sono possibili



La settima riga



definisce l'accesso al video. Un '1' è utilizzato per l'I / O video diretto e dovrebbe

essere utilizzato per tutte le schede video diverse dalla CGA. Se il valore 1 causa neve

o altri effetti visivi, passare a un valore di 2. Questo modifica THS da utilizzare

Sincronizzazione della sincronizzazione - che è richiesta per le vecchie schede CGA.



L'ottava linea



contiene il tuo messaggio di connessione. La linea non può superare i 72 caratteri, se

fa allora la linea è troncata. Questa linea è caricata nel TNC

ogni volta che viene avviato THS. Puoi comunque modificare il tuo messaggio di connessione

tempo con il comando ALT / U (modalità automatica).



La nona riga



contiene il tuo testo beacon. La linea potrebbe non aver superato 72 caratteri, se è così

fa, quindi la linea viene troncata. È possibile modificare il testo del beacon con

Comando ALT / B.



Le dieci linee successive specificano gli attributi di colore di tutte le finestre. Il

schema è:



+ ------------------------------------ Bordo, sfondo

| + --------------------------------- Bordo, primo piano

| |

| | + ------------------------------ Titolo, sfondo

| | | + --------------------------- Titolo, primo piano

| | | |

| | | | + ------------------------ Testo, sfondo

| | | | | + --------------------- Testo, primo piano

| | | | | |

| | | | | | + ------------------ Campo di input inattivo, sfondo

| | | | | | | + --------------- Campo di input non attivo, in primo piano

| | | | | | | |

| | | | | | | | + ------------ Campo di input attivo, sfondo

| | | | | | | | | + --------- Campo di input attivo, in primo piano

| | | | | | | | | |

07,00,07,00,00,02,01,15,07,00 Ricevere (superiore, permanente)

07,00,07,00,00,02,01,15,07,00 Trasmissione (inferiore, permanente)

04,07,07,04,03,00,07,00,04,15 Statusline (centrale, permanente)

01,11,01,11,01,11,01,02,07,04 Immissione immediata dei comandi

01,15,01,15,07,00,00,14,01,14 Opening, THS-Help, Review

01,11,01,11,03,00,03,01,07,00 Finestre di dialogo dei parametri

01,11,01,11,01,15,01,11,07,00 Attività durante YAPP xfer

00,02,00,02,01,14,00,00,07,00 Riga di aiuto del dialogo per i parametri

01,11,01,11,01,15,01,11,07,00 Guida estesa ai parametri (file)

01,11,01,11,01,15,01,11,07,00 Altro



I numeri sono decimali. THS non convalida l'intervallo.



Numero               Primo piano               Backgrround



00               NERO                             NERO

01               BLU                             BLU

02               VERDE                             VERDE

03               CIANO                             CIANO

04               ROSSO                             ROSSO

05               MAGENTA                             MAGENTA

06               MARRONE                             MARRONE

07               GRIGIO CHIARO               LIGHGRAY

08               GRIGIO SCURO               |

09               AZZURRO               |

10               VERDE CHIARO               |

11               lightcyan               | - come sopra, lampeggiante

12               LUCE ROSSA               |

13               lightmagenta               |

14               GIALLO                             |

15               BIANCA                             |





Linea venti (questa linea è nuova nella versione 2)



deve contenere quattro o sei numeri. I primi quattro numeri definiscono il

attributi per l'indicatore del canale. Si prega di fare riferimento alla discussione di

canali qui sotto. I primi due numeri in questa riga definiscono il colore

attributi del canale su schermo, i due numeri successivi definiscono il

attributi per un canale fuori schermo che ha ricevuto dati. Dei due

numero di coppie, il primo è l'attributo dello sfondo, il secondo è il

attributo in primo piano Nell'esempio, gli attributi del testo della riga di stato sono

"03,00" che significa "nero su ciano". La linea di esempio 20 è:



00,11,03,11,02,00 Attributi dell'indicatore del canale e testo dell'eco



che legge: il numero del canale su schermo è 'lightcyan on black'

(00,11) - e il numero di una finestra fuori campo che ha ricevuto dati

è "lightcyan on cyan" (03,11).



La terza coppia numerica definisce gli attributi per il testo trasmesso in

la finestra di ricezione e può essere omessa. Il testo digitato viene riprodotto

la finestra inferiore (trasmissione). Quando si invia il testo digitando un carrello

ritorno, il testo viene spostato nella finestra superiore (ricezione) e il

la finestra di trasmissione viene cancellata. THS usa diversi attributi così puoi

distinguere facilmente il testo che hai inviato dal testo che ricevi.

Per impostazione predefinita, il testo inviato ha lo stesso testo e lo stesso colore di sfondo del

ricevuto il testo, ma è intensificato. Questo è ciò che ottieni se non lo fai

specificare la terza coppia numerica. Se lo fai, THS userà questi attributi.



Esempio: se hai definito "verde su nero" per il testo e

colore di sfondo della finestra di ricezione, che è la coppia di numeri 00,02

e vuoi che il tuo testo sia invertito, non intensificato, quindi definisci 02,00

Qui.





Le prossime righe



sono opzionali e sono composti da quattro diversi tipi di stringhe:



-    (#) stringhe di testo e titoli per le stringhe di testo.

-    (%) stringhe di comando di inizializzazione.

-    ($) stringhe di comando online.

-    (}) Parametri THS



Le stringhe di testo sono assegnate ai tasti funzione da F01 a F10 in

sequenza appaiono nel file di configurazione, quando si preme tale

tasto funzione, THS invia la stringa di testo associata al TNC. Di

premendo ALT / F THS vengono visualizzati i titoli delle stringhe di testo in una finestra.



La linea con un cancelletto (#) nella prima colonna definisce il titolo che può

contenere fino a 30 caratteri. Tutto ciò che supera i 30 caratteri è tagliato

off. Le linee che seguono la linea del titolo fino alla riga successiva del titolo, o

la fine del file forma la stringa di testo. La lunghezza di tutte le stringhe di testo

insieme è limitato solo dallo spazio di memoria disponibile. Il testo

le stringhe sono pensate per testi di dimensioni ragionevoli come la stazione

descrizioni ecc. Sono possibili fino a dieci linee #. Se si specifica di più

quelle dieci righe #, vengono ignorate.



Puoi anche specificare fino a 10 linee con segno percentuale (%) nella prima colonna.

Il testo che segue il segno di percentuale non deve superare i 40 caratteri e lo è

inviato come comando al canale zero quando THS carica i parametri TNC

durante l'avvio. Questo viene fatto dopo che THS ha inviato il set predefinito di

comandi dei parametri e così permette all'utente di sovrascrivere il valore predefinito

set di parametri di THS. Questo set è descritto di seguito. Dovresti comunque

fate attenzione: il contenuto delle% -lines viene inviato incondizionatamente a

il TNC e deve essere un comando valido per essere efficace. A% -line dovrebbe

contengono anche solo comandi significativi che non interferiscono con THS

operazione. Non ha senso avere una linea come:



MN%



disabilitare il monitoraggio, perché questo ovviamente disabiliterebbe THS '

funzione di lista di ascolto. Potrebbe comunque avere senso aumentare il TXDELAY

se il tuo impianto lo richiede.



Le righe $ devono contenere anche comandi TNC validi. Fino a 20 righe no

sono possibili oltre 72 caratteri. Sono memorizzati da THS e

presentato insieme a un carattere di selezione quando si preme ALT / W.

Quando si preme il carattere di selezione o si sposta la barra sul desiderato

voce, quindi la stringa associata viene inviata come comando sullo schermo

canale. Le linee $ intendono creare una directory dei segni di chiamata per

si connette, puoi comunque usare anche altri comandi, così è

chiamato "Command String Directory".



La riga} consente di modificare la configurazione THS. Questa linea è

opzionale. Il formato è:



} a0, b0, b1, b2, B3, B4, C0, d0, d1, e0





Utilizzo della linea di controllo RS-232: a0



Se a0 è zero, THS ignora le linee di controllo RS-232 (DCD, RTS,

CTS). Ciò consente solo un collegamento a 3 fili (TXD, RXD e GND) al TNC.

Si noti tuttavia che in questo caso THS non può rilevare se un TNC è offline,

e inserirà sempre la routine di inizializzazione del TNC. L'impostazione predefinita è

non zero.





Dimensione della colonna della finestra di ricezione virtuale: da b0 a b4



da b0 a b4 definisce il numero di linee nelle finestre di ricezione virtuali per

canali da zero a quattro. Questo definisce quante linee sono disponibili per

revisione. Il valore minimo è 40, il valore massimo è 200. Il

il valore predefinito è il massimo per tutte le finestre.





Ritardo software: c0



c0 è un valore temporale in microsecondi per un ciclo di ritardo del software ed è

efficace solo se il dispositivo è un PC * PA. THS attenderà c0 microsecondi

prima di ogni accesso al TNCTSR. Questo potrebbe essere richiesto molto

macchine veloci (ad es. 386 macchine con cache). L'intervallo di c0 è 0 a

5000, il valore predefinito è zero. Se mai si verifica un rapporto di errore THS

(una finestra che appare nella metà superiore dello schermo) con il PC * PA, quindi

dovresti sperimentare con questo valore. Inizia con c0 = 1000. Nota

tuttavia valori più alti possono peggiorare le prestazioni di THS.





Dimensione della finestra dell'editor: d0, d1



d0 e d1 definiscono le dimensioni, le colonne e le righe della finestra dell'editor. La gamma per

d0 (colonna) è 64 a 79 e include il bordo della finestra. Se un dato

il valore supera uno dei limiti, quindi il valore limite corrispondente è

prese. Se si omette questo parametro o si specifica uno zero, il valore predefinito

il valore di 76 è preso. L'intervallo per d1 (riga) dipende dalla dimensione del file

(superiore) riceve la finestra, che a sua volta dipende dal numero di righe di

la tua modalità video corrente. L'intervallo se dalla metà di quella finestra a tutto schermo

meno uno. Per la modalità standard a 25 linee, anche l'intervallo va da 10 a 20

compreso il confine. L'impostazione predefinita è il valore più basso, ovvero la metà

la dimensione della finestra di ricezione.





Filtra i caratteri ricevuti: e0



e0 determina il valore iniziale della variabile FILTER, vedi il

descrizione del comando ALT / T. A zero disabilita il filtraggio, uno

lo abilita. Il valore predefinito (ad es. Se omesso) è zero.





    A partire da THS.

----------------



Quando viene avviato, THS salva la schermata corrente e presenta tre elementi di base e

una finestra di apertura. Le finestre di base sono la finestra di ricezione, lo stato

linea (finestra) e la finestra di trasmissione. I windwos di base sono sempre

presente. THS ha tre modalità principali: modalità di dialogo, modalità di revisione e binario

modalità di trasferimento file (YAPP-). La modalità iniziale è la modalità di dialogo. Nota che

THS determinerà il numero corrente di righe utilizzate per lo schermo e

regolerà il suo sistema di finestre di conseguenza.



La finestra di apertura presenta informazioni sullo stato (hardware) di

il porto delle comunicazioni e ti informa sugli sforzi di THS per

contattare il TNC. Per i TNC esterni, THS segue le linee guida di

"WA8DED Host Mode Guide" di KB5MU per il contatto iniziale con il TNC.

Per il PC * Packet Adapter, THS si aspetta di trovare il TNC in modalità terminale,

non in modalità host. Si prega di notare che quando si esce da THS, il TNC è sempre

passato alla modalità terminale.



Se THS non riesce a contattare correttamente il TNC, controllare i parametri hardware

(indirizzo di comunicazione, irq, baud rate sul lato THS e baudrate sul

Lato TNC). Dopo una correzione, dovrebbe essere fatta una nuova prova solo dopo a

Ripristino hardware su ENTRAMBI i lati.



Si noti che la connessione standard a un TNC esterno avviene tramite RS-232

cavo che ha le linee da 1 a 8 e la linea 20 collegate. Questo permette THS

per controllare i segnali di controllo per determinare se il TNC è acceso o

non. Se hai disabilitato l'uso delle linee di controllo nella configurazione

file, THS non è in grado di rilevare immediatamente un TNC non in linea e verrà avviato

il pass di risincronizzazione dell'host (che quindi fallirà).



THS imposta anche i parametri del TNC (indicato dal messaggio

"caricamento dei parametri del TNC". Il nominativo dalla riga uno del file CFG è

sempre impostato per primo, seguito dal messaggio di connessione e dal testo del beacon

linea (dalle righe 8 e 9 del file CFG). Successivamente, THS abilita pieno

monitoraggio ma esclude il monitoraggio dei propri frame, cioè frame da

e a questo nominativo.



Infine, i seguenti comandi vengono inviati se il dispositivo è esterno

TNC:



"Y 4", / * Abilita tutti e quattro i canali * /

"F 4", / * Conferma frame (secondi) * /

"N 10", / * Numero di tentativi (0 = per sempre) * /

"O 4", / * Numero di frame I eccezionali * /

"P 64", / * P-valore di persistenza * /

"R 1", / * Ripetitore abilitato * /

"T 40", / * Ritardo trasmettitore 400mS * /

"U 0", / * Modalità automatica disattivata * /

"V 2", / * Protocollo versione 2 avviato * /

"W 10", / * Intervallo di tempo di slot (100ms) * /

"X 1", / * PTT trasmettitore disabilitato / abilitato * /

"@D 0", / * Full duplex disabilitato / abilitato * /

"@ T2 100", / * Intervallo timer T2 (1000ms) * /

"@ T3 18000", / * Intervallo timer T3 (6 min) * /

"@V 0" / * Convalida del nominativo disabilitato / abilitato * /



"P 64 e" W 16 "vengono inviati solo a TNC-2, per un TNC-1 con WA8DED

versione software 1.3, viene invece inviata una "W 16".



I seguenti comandi sono inviati a un PC * Packet Adapter:



"Y 4", / * Abilita tutti e quattro i canali * /

"U 0", / * Modalità automatica disattivata * /

"V 2", / * Protocollo versione 2 avviato * /

"X 1", / * PTT trasmettitore disabilitato / abilitato * /

"@V 0", / * Convalida del nominativo disabilitato / abilitato * /

"P 0 1 64 10 4 4 10 100 18000 40",

"P 1 1 64 10 4 1 10 100 18000 30"



Quindi, per tutti i TNC, le% -lines lette dal file CFG vengono inviate per consentire

una sovrascrittura dei defauts del THS (vedi anche la descrizione del

file di configurazione sopra).



Se si desidera accettare meno di quattro richieste di connessione, è possibile

modificarlo online con il comando "Yn" TNC in una finestra di comando

(vedere la descrizione della voce di comando immediata di seguito) o utilizzare il

Comando Y in una riga% nel file di configurazione. Ad esempio% Y2 da accettare solo

due richieste di connessione (da diverse stazioni).



THS finalmente arriva con il canale uno sullo schermo.





    Funzionamento THS.

-----------------



Dopo un contatto di successo con il TNC, vedrai i tre fondamentali

windows: la finestra di ricezione, la finestra di stato e la trasmissione

finestra.





La presentazione dei canali.

---------------------------------



Il software TNC consente fino a quattro canali diversi e indipendenti

per connessioni simultanee a diversi connets. Questi canali sono

canali da uno a quattro. Il canale zero è il canale non connesso che

riceve anche tutti i frame monitorati. C'è una finestra di ricezione per ciascuno

canale.



Sullo schermo, c'è solo spazio per una finestra di ricezione alla volta. Questo

la finestra di ricezione viene chiamata "finestra su schermo" e il canale che contiene

presenta è chiamato 'canale su schermo'.



Per passare da un canale all'altro, utilizzare la freccia sinistra e la freccia destra

chiavi. Sul lato sinistro della statusline c'è l'indicatore del canale, il

stringa "01234", che rappresenta il canale da 0 a 4. Il canale su schermo è

indicato nel video INVERSE. Il numero di fuori campo (es

invisibile) che riceve i dati dal TNC cambia in BOLD.

Questa è l'indicazione che c'è un'attività invisibile su quel canale.

Puoi guardare quella finestra semplicemente facendola apparire sullo schermo

con i tasti freccia sinistra / destra.



Si noti che questi attributi (INVERS e BOLD) possono essere

modificato per i tuoi gusti nel file di configurazione.





La finestra di ricezione sullo schermo.

-----------------------------



Nella finestra di ricezione sullo schermo vedrai tutto ciò che è

ricevuto dal TNC sul canale associato, ad eccezione di

pacchetti durante un trasferimento di file binari (questi vanno, ovviamente, in un file).



Se si desidera rivedere il testo che è scostato dallo schermo, premere

ALT / R o Freccia su. Durante la revisione, il TNC immette sullo schermo

il canale (solo) viene fermato. Non si dovrebbe lasciare THS in modalità revisione per a

molto tempo se c'è attività di pacchetto sul canale recensito perché

il buffer del TNC può traboccare e causare la perdita di dati.



La riga di stato.

----------------



La riga di stato presenta informazioni reali sul link, la data,

e il tempo. Ci sono due sapori della linea di stato che possono essere

commutato dal tasto <INS>. L'impostazione predefinita è una riga come:



01234 | NS: 00 UA: 01 TRY: 01 | TRASFERIMENTO DI INFORMAZIONI | PL | 05-AGOSTO 23:46:45

| | | | | || |

| | | | sguardo fisso corrente || appuntamento

| | | numero di prova attuale | la registrazione è attiva

| | il numero corrente di fotogrammi non registrati è ON

| numero attuale di frame trasmessi non inviati.

indicatore del canale



NOTA: i frame UnAacked sono stati inviati (una volta). NSent presenta il numero

di frame presenti ma non elaborati nel TNC. Si prega di fare riferimento al

'L'-comando del documento di TNC.



Il secondo sapore è una linea come:



01234 | DK1SL VIA HB9VC HB9PUO | PL | 05-AGOSTO 23:46:51

|

stato attuale di connessione.



Se la lunghezza della stringa dello stato connesso supera lo spazio disponibile, lo è

troncato.



La riga di stato viene sempre aggiornata in tempo reale (a meno che la finestra di ricezione non sia)

Essere recensito). È possibile osservare la qualità del collegamento guardando il

tempo e numero di tentativi utilizzati per riconoscere i frame di dati.





La finestra di trasmissione.

--------------------



Le tre righe più basse sono la finestra di stato di trasmissione e tutto ciò che tu

tipo per il tuo qso viene echeggiato qui. Si invia il testo inserito al

canale sullo schermo come al solito premendo il tasto ENTER - la trasmissione

la finestra viene cancellata e il testo viene spostato nella finestra di ricezione usando

caratteri in grassetto per distinguere facilmente tra testo e testo ricevuti

inviato.





Si noti che questi attributi (predefinito: BOLD) possono essere

modificato per i tuoi gusti nel file di configurazione.



Se il tuo canale su schermo è 1,2,3 o 4 e non sei connesso, allora

il TNC semplicemente scarta il tuo input. Se hai selezionato il canale 0, il

il testo viene inviato UNPROTO (cioè in un frame UI) tramite il percorso UNPROTO.





I comandi

------------



Distinguiamo tra chiavi "normali" e chiavi "speciali". Chiavi speciali

sono tutte le chiavi non trovate nel campo chiave principale della tastiera (es

tasti funzione, tasti della tastiera) e tutte le combinazioni di tasti ALT dei tasti normali.

Usate le normali chiavi per l'inserimento dei dati, tutte le chiavi speciali causano THS

eseguire alcune funzioni speciali.



I seguenti tasti speciali sono usati per controllare THS (e il TNC) in

modalità di dialogo:



ALT / P               Menu di configurazione dei parametri del dispositivo

ALT / T               Menu di configurazione dei parametri THS

ALT / C               Connetti Menu

ALT / D               Disconnect

ALT / U               Menu Parametro non presidiato

ALT / G Mostra Heardlist non formattato

ALT / H               Mostra Heardlist formattato

ALT / V               Visualizza la directory DOS

ALT / L               Registrazione (acquisizione) ON / OFF

ALT / J Stampante ON / OFF

ALT / S               Invia un file ASCII

ALT / R               Rivedi il testo ricevuto

ALT / F               Rivedere l'impostazione dei tasti funzione

ALT / B Beacon Text

ALT / W               Directory di stringhe di comando

ALT / K Call Editor

Caricamento file binario PgUp (YAPP)

PgDn               Download di file binari (YAPP)



<INS>               Attiva / disattiva la visualizzazione della linea di stato

Voce di comando diretta CTRL / ESC



ALT / E               Uscita temporanea su DOS

ALT / X               Esci da THS





Ad eccezione dei tasti funzione, premendo un 'inutilizzato'

tasto speciale provoca il pop-up di una finestra che presenta quanto sopra

informazioni, questo è per informarti sui tasti speciali 'usati'.



NOTA: tutte le finestre pop-up scompariranno dopo alcuni secondi. Puoi anche

chiudi la finestra con qualsiasi tasto.





ALT / P               Menu di configurazione dei parametri TNC

--------------------------------



Viene visualizzata la finestra Parametri dispositivo e THS legge per prima cosa la corrente

valore di tutti i parametri. È quindi possibile modificare uno o più parametri

(usa i tasti freccia SU e GIÙ per navigare, e premi F10 quando sei

pronto ad applicare le modifiche. THS imposta tutti i parametri e li rilegge.

Se hai specificato un parametro su un valore al di fuori dell'intervallo consentito, tu

vedrà che il tuo cambiamento non ha alcun effetto. Si abbandona il parametro TNC

Imposta premendo ESC. La lettura e la scrittura dei parametri sono fatte

in concomitanza con altre attività, naturalmente. Per il tuo aiuto, a

un testo esplicativo di una riga viene presentato per ciascun parametro. Se hai bisogno

ulteriore aiuto, è possibile premere F1 per ottenere informazioni di guida più dettagliate.



La maggior parte dei parametri sono comuni a tutti i canali. Per tutti i parametri che sono

unico per ogni canale, solo il parametro dei canali su schermo è

influenzato.



NOTA: se si modificano i parametri e non si preme F10 (il 'applica le modifiche')

chiave) prima di premere il tasto ESC, quindi non viene applicato nulla.



NOTA: se si modifica il baud rate HDLC per un PC * Packet Adapter, l'utente

DEVE eseguire un reset del TNC (tramite il menu ALT / T) per renderlo efficace.





ALT / T               Menu di configurazione dei parametri THS

--------------------------------



Il menu di configurazione dei parametri THS funziona come il menu Impostazione parametri TNC.

Questo menu viene utilizzato per modificare i parametri software di THS anziché

parametri software del TNC. Puoi:



-    abilitare o disabilitare i timestamp sui telegrammi monitorati (stato del collegamento

i messaggi sono sempre timbrati).



-    abilitare o disabilitare se si desidera ascoltare "campane" inviate da a

stazione connessa (non sentirete mai le campane dalle stazioni monitorate)

(CAMPANA).



-    abilitare o disabilitare se si desidera ascoltare un campanello quando si ottiene una connessione

(CBELL).



-    imposta la lunghezza del frame del pacchetto per i trasferimenti binari (PKLEN).



-    imposta il numero massimo di frame in sospeso per le raffiche di trasferimento

(MAXPFRAM).



-    reimpostare l'adattatore per pacchetto PC *. (Non disponibile per TNC esterni

resettare tale TNC, uscire da THS, spegnere / accendere il TNC e chiamare di nuovo THS).



-    abilita o disabilita il word wrapping (WORDWRAP).



-    definire la finestra che ottiene i frame monitorati (MWINDOW). Di

di default, questa è la finestra zero (perché il canale zero è il monitor

canale. È comunque possibile instradare tutti i frame monitorati a un altro

finestra del canale di tua scelta.



-    filtrare i caratteri non stampabili (FILTER). Se è abilitato, solo

BELL, HT, LF, VT, FF, CR e i caratteri con valori ASCII da

Da 0x20 a 0x7E vengono visualizzati così come sono, il filtro filtrato viene mostrato come

un piccolo rettangolo solido. Se si utilizza un set di caratteri nazionali, MFILTER

dovrebbe essere disabilitato.





PKLEN ha bisogno di una spiegazione. Ovviamente, ogni volta che si invia un file (ASCII

o binario), THS potrebbe inviare quel file più velocemente di quanto il TNC sia in grado di inviare

pacchetti, quindi dobbiamo rallentare da qualche parte o il buffer del TNC lo farebbe

troppo pieno. Dei parametri dello stato del collegamento che sono leggibili dal TNC,

ci sono due valori che determinano il numero di pacchetti che il TNC

ha già avuto per la trasmissione: il numero di trasmessi, ma

cornici non confermate e il numero di frame inviati (inviati al TNC)

non ancora trasmesso. La somma di questi ai numeri è MAXPFRAM. Potresti

utilizzare questo parametro insieme a PKLEN per regolare la velocità del filetransmisson

alla qualità del collegamento del pacchetto.



I numeri massimi consentono la massima velocità possibile ma richiedono a

collegamento di alta qualità. Ciò implica anche che il canale radio è quasi

utilizzato esclusivamente dal trasferimento file, non lasciando spazio ad altro

stazioni. ! Non farlo sul "canale qso"!



Se non riesci a sopportare di fare un transfert quando hai un miserabile

link, o se insisti a fare un filetranfer su un canale con attività

di altre stazioni, quindi utilizzare i valori minimi. In questo caso lo farai

ha solo un pacchetto in sospeso e il tuo TNC attenderà

conferma prima di inviare il prossimo.





ALT / C               Connetti Menu

--------------------



Il menu Connetti ti consente di inserire il nominativo di destinazione e ssid, fino a

otto digipeaters e il numero di porta del PC * Packet Adapter. Di nuovo, premi

F10 per eseguire il comando. Premendo ESC si esce dal menu Connetti e

rimuove solo la finestra.



Sul canale zero, imposta il percorso UNPROTO.





ALT / D               Disconnect

------------------



Ciò causa immediatamente un comando di disconnessione per il TNC. Se tu non sei

connesso, si otterrà una piccola finestra di stato del TNC per alcuni secondi

che indica il ritorno del TNC: CANALE NON COLLEGATO.





ALT / U               Menu Parametro non presidiato

---------------------------------



Proprio come il menu di configurazione dei parametri di TNC, è possibile abilitare e disabilitare

operazione non presidiata qui e specificare il messaggio di connessione.





ALT / H               Heardlist formattato

ALT / G Heardlist non formattato

-----------------------------



Una finestra è presentata con la Heardlist. Questa è una lista di più

stazioni recenti ascoltate, ordinate in base al tempo decrescente (ovvero, l'ultima volta ascoltata

superiore). L'elenco può contenere fino a 30 diversi segni di chiamata, la verticale

la dimensione della finestra si adatta al numero di segni di chiamata ma solo fino a 12 chiamate.

Se sono disponibili più di 12 chiamate, è possibile scorrere verso l'alto e verso il basso

con i tasti freccia. Puoi anche scorrere nella direzione verticale se un

la voce è più grande della dimensione della finestra verticale. La finestra rimarrà accesa

lo schermo 60 secondi se non viene eseguita alcuna azione.



Se hai usato ALT / H ottieni esattamente quello che dovresti usare per a

connessione a tale chiamata sentita.



Se hai premuto ALT / G invece di ALT / H ottieni una lista di ascolto che

contiene le linee non interpretate (non formattate), vale a dire esattamente il

intestazioni monitorate ricevute dal TNC.



Vedrai una barra sulla prima voce che si muove quando usi il

tasto freccia su o freccia giù. Quando posizioni la barra su una linea, e

premere F10 o <Invio>, quindi un comando di connessione viene inviato alla chiamata sorgente

accedi alla linea, utilizzando il percorso indicato. Qualsiasi chiave diversa dalla freccia

i tasti, F10 o Invio rimuove la finestra della lista ascoltata.



Si prega di notare quanto segue:



La funzione di connessione funziona anche quando si utilizza la 'lista ascoltata non formattata'

finestra. Se un segnale di chiamata sorgente viene ascoltato tramite un nodo NetRom, rende no

senso di connetterlo in questo modo. Si noti inoltre che la lista ascoltata non ottiene

aggiornato quando si disattiva il monitoraggio con un comando TNC. La lista ascoltata

l'elaborazione è fatta da THS, * NOT * dal TNC - di conseguenza funzionerà

solo (a) quando THS è attivo e (b) quando THS ottiene il richiesto

informazioni dal TNC.





ALT / V               Visualizza la directory DOS

--------------------------



Viene richiesta una specifica file e verrà visualizzata la directory

informazione.





ALT / L               Registrazione (acquisizione) ON / OFF

--------------------------------



Registrarsi significa scrivere su un file tutto ciò che appare sul

schermata per il canale registrato. La registrazione viene eseguita su un singolo canale

base, ovvero devi abilitare e disabilitare la registrazione per ogni canale

indipendentemente.



Quando si preme ALT / L e la registrazione è attualmente disattivata per lo schermo

canale, THS ti chiede un nome file. THS ti dà un nome di file che è

composto dalla data e ora correnti. Il modulo è: "mdd_hhmm.CAx", dove

dd, hh e mm sono giorno, ora e minuto. La "m" principale è il mese come

un numero esadecimale, cioè da 1 a 9 per gennaio a settembre,

e dalla A alla C per ottobre a dicembre. Se vuoi accettarlo, semplicemente

premere INVIO, altrimenti specificare il proprio nome file. L'estensione del

filenmane è sempre "CAx" dove x è il numero del canale. Il file lo farà

essere creato nella directory corrente, sul disco corrente. Se il file

esiste già, quindi le scritture THS vengono aggiunte al file esistente.



Se la registrazione è già attiva, ti verrà chiesto se il file di log deve essere

chiuso.



La lettera "L" appare sul lato destro della statusline quando

la registrazione è abilitata. La registrazione è un attributo di canale, quindi la registrazione continua

per un canale finché la registrazione è abilitata per il canale, indipendentemente

se il canale è sullo schermo o fuori dallo schermo - fino a quando non lo disabiliti.





ALT / J Stampante ON / OFF             

----------------------



Attiva o disattiva l'uscita della stampante. Perché hai più canali

ma solo una stampante, puoi sempre stampare solo un canale.



Quando si preme ALT / J e la stampa è attualmente disattivata per lo schermo

canale, quindi da quel momento questo canale (e solo questo canale) lo farà

essere stampato La stampa continua quando questo canale va fuori campo.



La lettera "P" appare sul lato destro della statusline quando

la stampa è attivata e solo un canale mostrerà la "P".



Si noti che quando si stampa e la stampante non è in linea da nessuno

motivo, THS lo rileva e spegne la stampante ma non lo fa

appendere. Si noti inoltre che THS ha una stampante interna a 1024 byte

buffer, quindi con stampanti lente, la stampante potrebbe continuare a stampare

buffered caratteri per un po 'dopo aver disabilitato la stampa.



Inoltre, quando si stampa un canale occupato con un flusso di dati quasi massimo di

quasi 1200 bps sul lato HF, la stampante deve essere in grado di stampare

almeno 100 caratteri al secondo (!) continuamente.





ALT / S Invia un file ASCII             

--------------------------



È possibile inviare un file contenente testo solo quando si è connessi. quando

premi ALT / S ti viene chiesto il nome del file e se il file esiste

THS lo invia. Vedrete le linee trasferite al TNC nel

ricevi finestre usando caratteri in grassetto, proprio come hai digitato nel

contenuto del file. Sei anche informato su quante linee il

il file contiene e quante righe sono state trasferite. Per favore, riferisci

alla descrizione di ALT / T per i parmetri che influenzano i trasferimenti di file.



Nota: durante l'invio di file ASCII non è possibile cambiare il canale su schermo.





Testo ricevuto ALT / R o Up-Arrow Review             

--------------------------------------------



ALT / R ti consente di rivedere il testo ricevuto che è stato cancellato dal

schermo. Quando viene revisionato, il canale su schermo viene interrogato, ma tutti gli altri

i canali sono Il buffer di revisione di THS è di 200 righe per ogni canale.



È possibile stampare l'intero buffer di revisione (ovvero, la parte utilizzata se lo è

non riempito) premendo ALT / J. È anche possibile scrivere il buffer di revisione

in un file. Il file è scritto nella directory corrente sulla corrente

guidare; il nome file viene generato dalla data e ora correnti, con il

estensione "SNP".





Impostazione tasto funzione revisione ALT / F             

---------------------------------



ALT / F mostra i titoli delle stringhe di testo che possono essere chiamate premendo

i tasti funzione. Si prega di fare riferimento alla descrizione del THS

file di configurazione. Se non sono stati utilizzati tutti i tasti funzione, premere a

tasto funzione inutilizzato mostrerà anche questa finestra.





ALT / B Beacon Text             

-------------------



ALT / B mostra il testo del beacon e ti consente di modificarlo. Ogni volta che si preme

Enter o F10, il testo del beacon viene inviato (una volta) tramite il percorso UNPROTO (vedi

ALT / 0).





Directory di stringhe di comando ALT / W

--------------------------------



Si prega di consultare la descrizione delle $ -lines nel file di configurazione.





ALT / K Call Editor

-------------------



ALT / K chiama l'editor di messaggi. Per prima cosa ti viene chiesto un nome di file, quindi

l'editor carica il file nella finestra dell'editor. Se nessun file di questo tipo

esiste, ti viene chiesto se il file deve essere creato. Per una descrizione

dei tasti dell'editor, premi il tasto di aiuto F1 per favore. Quando esci da

editor con il tasto ESC, viene chiesto se il file deve essere salvato. Se

sei d'accordo, puoi ad esempio inviare il file con ALT / S. Se fate

non voglio salvare su un file, la finestra dell'editor è chiusa e la successiva

dopo aver ricordato l'editor, sei immediatamente tornato dove te ne sei andato.

Si noti tuttavia che per inviare il file, deve prima essere salvato.





PgUp file binario Upload (YAPP)             

Scarica file binario PgDn (YAPP)             

-----------------------------------



Premendo PgUp o PgDn si avvierà un trasferimento di file binario utilizzando lo YAPP

protocoll come creato e specificato da Jeff Jacobson, WA7MBL. THS è

compatibile con tutti i programmi che hanno implementato 'YAPP'.

Inoltre, l'hostmode del software WA8DED consente un controllo migliore

nel caso in cui si verifichino problemi di collegamento. Ad esempio, una disconnessione durante a

il trasferimento di file viene immediatamente riconosciuto e il trasferimento viene interrotto

senza inviare il resto del file tramite il percorso UNPROTO.

Inoltre, è possibile interrompere (annullare) i trasferimenti per ALT / A. Si noti tuttavia che il

la cancellazione richiederà del tempo, perché il TNC deve prima inviare

tutti i fotogrammi in attesa fino a quando il frame di richiesta di annullamento può essere inviato, oppure a

la richiesta di cancellazione in entrata può essere confermata.



Questo può essere un problema grave quando si ha un collegamento errato, ma in questo caso

In ogni caso, è meglio non usare trasferimenti automatici. O almeno

impostare i parametri THS di conseguenza - vedere la descrizione di ALT / T. Nel

caso di collegamento errato, è necessario utilizzare anche AX25 livello 1, non livello 2.



In qualsiasi momento è possibile disconnettersi con ALT / D - questo interrompe il collegamento ma anche

svuota immediatamente i buffer del TNC. L'interruzione di un trasferimento da parte di ALT / D è

preferibile a ALT / A. Puoi anche uccidere un trasferimento con ALT / K. Questo è

disconnette il collegamento e riconnette dopo che THS è tornato a

modalità di dialogo.



THS utilizza i seguenti parametri di timeout:



(1) Il mittente tenterà di attivare il ricevitore (Send-Init) per sei volte in

intervalli di 20 secondi prima del timeout.



(2) Il timeout di ricezione (in attesa di un pacchetto YAPP) è di 120 secondi.



È possibile modificare i parametri TNC o THS durante lo YAPP in corso

trasferimenti - la finestra di aiuto THS (che viene chiamata con un tasto freccia, per

esempio) ti mostrerà quali chiavi hanno effetto durante i trasferimenti YAPP:



ALT / P TNC Menu di impostazione dei parametri             

ALT / T THS Menu di impostazione dei parametri             

ALT / D Disconnetti             

ALT / A Annulla trasferimento             

<INS> Attiva / disattiva la visualizzazione della linea di stato             



Tutte le altre chiavi vengono ignorate durante un trasferimento binario YAPP. Non è

possibile cambiare i canali durante il trasferimento.



Prima di accedere alla modalità di trasferimento YAPP, THS modifica il parametro MAXFRAME

del TNC al valore massimo di 7, imposta RESPTIME su zero e disabilita

monitoraggio. I valori precedenti vengono ripristinati quando è attiva la modalità di trasferimento YAPP

sinistra. Questo dà un valore massimo di portata (e richiede un collegamento di alta qualità).



Dovresti capire che se hai un link di qualità su un canale occupato,

gli altri prosciutti non apprezzeranno sicuramente i tuoi trasferimenti.



Una certa quantità di controllo di througput viene eseguita con MAXPFRAM

parametro, vedi ALT / T.





<INS> Attiva / disattiva la visualizzazione della linea di stato             

----------------------------------



Vedi la descrizione della riga di stato sopra.





Voce di comando diretta CTRL / ESC

-------------------------------



Quando si preme CTRL / ESC, si ottiene una finestra di comando e un prompt "CMD>".

Tutto ciò che inserisci viene inviato al TNC come comando sullo schermo

canale. La sintassi richiesta è la sintassi del comando del WA8DED

Software. Se il TNC restituisce un messaggio come risposta al tuo comando,

questo messaggio è visualizzato. Si termina la voce di comando da un'altra

ESC o INVIO.



La chiamata della finestra di immissione dei comandi diretta o immediata è stata modificata da

ESC a CTRL / ESC perché ESC è comunemente usato da THS per l'escape di a

finestra.





ALT / E Uscita temporanea su DOS             

-----------------------------



Quando si preme ALT / E, THS si sospende e chiama un secondo comando

processore (es. COMMAND.COM). THS è completamente inattivo finché non digiti

ESCI al prompt di DOS. Ciò significa anche che il TNC NON è interrogato, e

tutti i frame in ingresso rimangono bufferizzati nel TNC. Dovresti tornare indietro

al THS il prima possibile perché il buffer del TNC è limitato e tu

si perderanno le informazioni se il buffer del TNC è in overflow.



Tutti i file che sono stati aperti da THS rimangono aperti quando THS è

sospeso, non devi MAI cambiare i dischi se i tuoi file di log sono rimovibili

dischi!



NOTA

----

L'uscita da DOS richiede DOS 3.20 o versioni successive.





ALT / X Esce da THS             

----------------



La chiave definitiva. Ti verrà chiesta una conferma. Qualunque altra cosa

ma una 'Y' o 'y' ti lascerà in THS. Se THS esce, cancella il

schermo e ritorna con il tuo familiare prompt di DOS.



Tuttavia, THS può anche segnalare un numero di errori di I / O del dispositivo quando questo

uscite. Un errore I / O del dispositivo si verifica quando uno dei numerosi controlli di coerenza

sui blocchi di messaggi ricevuti dal dispositivo non riesce. Quando tale

si verifica un errore, THS svuota il messaggio corrente e continua. Tu shoud

normalmente non riceve alcun rapporto. Si noti che gli errori risultanti dal

Il chip ACE ("errori RS-232) sono sempre riportati (vedi sotto).







Infine, il tasto ALT segreto:



Ogni volta che si dà ALT / A, qualsiasi messaggio in arrivo al selezionato al momento

la finestra è accompagnata da un profondo tono sommario. Un'altra ALT / A disabilita il

suono. Non c'è alcuna indicazione visibile di ALT / A, perché ovviamente lì

è udibile. Uso spesso ALT / A quando il mio partner dice "aspetta un

minuto ", perché non ho nessun relé Klicking nel mio TRX che attirerebbe

la mia attenzione dopo quel minuto.





    Rapporti di errore

----------------



Ogni volta che THS rileva un errore, aprirà una finestra e visualizzerà un

messaggio di errore ed eventualmente parametri. Nota che normalmente non lo è

possibile recuperare da questi errori. I tipi di messaggi sono



"Errore di lettura RS-232: codice ricevuto: 0xnnnn" - dove:



0xFFFF timeout

0x02nn errore di sovraccarico

0x04nn errore di parità

0x08nn errore di framing

0x10nn interruzione di interruzione.



Questi errori (oltre al timeout) sono segnalati dal chip ACE

(8250/16450), ovvero segnalazioni di errori hardware o guasti.



Errori di parità e framing o interruzione di interruzione indicano un problema con il chip,

questo potrebbe comunque essere su entrambe le estremità della linea seriale. Prova ad usare

un'altra porta sul PC e / o ridurre la velocità di trasmissione della trasmissione.





4.1. Errori di sovraccarico RS-232. 

---------------------------



Ogni volta che si verifica un errore di overrun, ciò indica che il sistema

non è abbastanza veloce per elaborare i caratteri in arrivo. Questo può

essere risolto riducendo la frequenza in cui il

appaiono i caratteri in arrivo, cioè riducendo la trasmissione

baudrate o utilizzando una comunicazione seriale più sofisticata

chip del controller o aumentando la velocità della CPU.



Sfortunatamente se il sistema non ha abbastanza tempo per elaborare un arrivo

carattere tempestivo può essere causato da un altro codice che viene eseguito

contemporaneamente e quale disabilita il riconoscimento dell'interrupt troppo a lungo

periodo di tempo. TUTTI i driver della tastiera da una versione DOS superiore a 3,20

mostra questo problema. Puoi disabilitare questo driver con CTRL / ALT / F1 che

ti dà il layout della tastiera degli Stati Uniti, o prova i driver dal vecchio DOS

versioni. Scusa ancora, ma DOS NON è progettato per la concorrenza.



Ovviamente, con il PC * PA non avrai nessuno di questi problemi.



Un'altra soluzione è quella di sostituire i chip del controller seriale standard di a

Chip 16550A con FIFO incorporato (stack di dati hardware a 16 byte).

THS supporta questo chip e l'uso di questo chip generalmente risolve tutto

problemi di overrun. Se THS rileva un tale chip, vedrai il file

stringa "FIFO: sì" nella finestra di apertura, altrimenti "FIFO: no" è

stampato.







4.2.    Altri errori.

------------------



Otterrete altri rapporti di errore in seguito a un rapporto di errore RS-232,

perché THS non è sincronizzato con il TNC. Questo è un vicolo cieco, tu

dovrebbe uscire da THS (se è ancora possibile farlo) o riavviare il PC.







    Decodifica di frame Net / Rom.

------------------------------



THS decodifica i messaggi broadcast di routing Net / Rom e i frame tra nodi

in un semplice formato di testo inglese. Per una interpretazione dei vari

variabili mostrate, fare riferimento a "Documentazione Net / Rom versione 1.3"

da Software 2000 Inc.





    Osservazioni finali

-----------------



Sarei interessato alle tue proposte e ai tuoi commenti. notare che

tuttavia non sentirò alcun obbligo di sorta. Sono un professinal

progettista di software, ma questo è un progetto di hobby.



Infine, il mio indirizzo è:



Peter H. Heinrich

HB9CVV

Allemendstr. 25

CH-2562 Port

Svizzera.



Puoi contattarmi su CompuServe [71470,32] e anche su BIX (phh).







    Elenco delle revisioni

-----------------





(2.00) 01. Agosto 1988 Rilascio del test             

*    Prima versione multi-connessione

*    Ristrutturazione di compiti di funzione, utilizzando risorse per

sincronizzazione



2.10 20. Agosto 1988 Versione iniziale             



2.20 18. Ottobre 1988 rilasciato             

*    Heardlist (ALT / H, ALT / G) con connessione alla stazione ascoltata

*    Decodifica del frame NetRom



2.30 24. Dec. 1988 rilasciato             

*    Esci su DOS (ALT / E) implementato



2.40 05. Febbraio 1989 rilasciato             

*    MWINDOW ha introdotto: l'ingresso del canale 0 alla finestra selezionabile.

*    Uccidi il trasferimento Yapp (ALT / K) per disconnettere e riconnettere

*    Yapp trasferisce la finestra ottimizzata e migliorata.



2.50 16. Agosto 1989 rilasciato

*    Editor di messaggi

*    supporto dello schermo per un massimo di 60 linee.

*    Supporto per controller di comunicazione seriale 16550A

*    Variabile FILTER in ALT / T



"*" indica l'aggiunta principale e il motivo della modifica del numero di versione
Guarda articoli radio su Amazon https://amzn.to/3PV90GL

-

Prodotti interessanti da acquistare

Sezione articoli utili da avere

 

free countersfree countersfree counters