Komunikačná utilita SENDINMC

Komunikačná utilita SENDINMC

Popis 
Parametre
Návratové hodnoty
Príklady použitia
Default konfiguračné súbory
Zmeny a úpravy
Revízie dokumentu

Popis


Program sendinmc.exe slúži na vysielanie dátových správ satelitným terminálom INMARSAT-C.

Parametre


Parametre príkazového riadku:

sendinmc [-E] [-T] [-F] [-p Port] [-C cnffile] [TO: address] ["message"] [-M messfile]

Popis parametrov:

Parameter

Popis

Parameter

Popis

[-E]

Parameter pre poslanie e-mailu. Ak nie je definovaný parameter [-C cnffile], automaticky sa hľadá default konfiguračný súbor cnfmail.txt v pracovnom adresári.*

[-T]

Parameter pre správu pre terminál. Ak nie je definovaný parameter [-C cnffile], automaticky sa hľadá default konfiguračný súbor cnfterm.txt v pracovnom adresári.*

[-F]

Parameter pre poslanie faxu. Ak nie je definovaný parameter [-C cnffile], automaticky sa hľadá default konfiguračný súbor cnffax.txt v pracovnom adresári.*

[-p Port]

Sériový port počítača, na ktorý je pripojený terminál INMARSAT-C. Ak nie je parameter uvedený, použije sa port COM1.

[-C cnffile]

Konfiguračný súbor pre vyslanie údajov.

[TO: address]

Adresa (e-mail, príp. niekoľko e-mailov oddelených čiarkami, telefónne číslo faxu, číslo terminálu).

["message"]

Správa na vyslanie (e-mail, fax, dáta do terminálu). Ak sa nájde v správe sekvencia '\n', nahradí sa znakmi CR a LF.

[-M messfile]

Správa na vyslanie je uložená v súbore messfile.

* - parametre -E, -T alebo -F nemusia byť uvedené, potom ale musí byť uvedený konfiguračný súbor parametrom -C a postupuje sa podľa neho.

Pre vyslanie správy musí byť uvedený buď parameter "message" alebo -M messfile. Voľby sa vyhodnocujú zľava doprava.

Návratové hodnoty


Návratová hodnota

Popis

Návratová hodnota

Popis

0

OK, bezchybný prenos údajov.

1

Chybný alebo chýbajúci parameter, program vypíše bližší popis chyby.

2

Chyba na sériovom porte (neexistujúci, obsadený a pod.).

3

INMARSAT-C terminál nie je na daný port pripojený.

4

Úspešné odvysielanie správy nebolo terminálom potvrdené do časového limitu 4 minúty.

Príklady použitia


Zaslanie e-mailu:

sendinmc -E –p COM2 TO: palo@firma.sk,fero@firma.sk "Toto je sprava na e-mail"

Zaslanie faxu:

sendinmc -F TO: 421895070312 "Toto je sprava na fax"

Zaslanie správy na terminál:

sendinmc -T TO: 581492322095 "Toto je sprava na terminal"

Default konfiguračné súbory


Default konfiguračný súbor cnffax.txt:

;Destination LES ID ; code : <CSI>[LES]b ; LES - 3 character of value in the range 0..363 ; default '115' LES = 115 ; Destination Type ; code : <CSI>[TYPE]e ; TYPE - one character ; default '3' DEST_TYPE = 1 ; Delivery Class ; code : <CSI>[CLASS]f ; CLASS - '0' - immediate delivery, '1' - deferred delivery ; default '0' DELIVERY = 0 ; Delivery Confirmation ; code : <CSI>[CONF]m ; CONF - '0' - no delivery confirmation, '1' - delivery confirmation ; default '0' CONFIRM = 0 ; Message Priority ; code : <CSI>[PRIOR]i ; PRIOR - '0' - normal priority, '1' - distress priority ; default '0' PRIORITY = 0 ; Presentation ; code : <CSI>[PRES]g ; PRES - 3 characters ; default '000' PRESENTATION = 000 ; Service Type ; code : <CSI>[SVCE]d ; SVCE - 2 characters ; default '00' SERV_TYPE = 00 ; Address ; code : <CSI>[ID]c ; ID - 6 characters of destination address ; default '002624' ADDRESS = 000042 ; Address Extension - faxove cislo ; code : <DCS>c;[COUNT];[ADD1]<ST> ; default : not used ADDR_EXT = 421895652094 ; Destination Extension ; code : <CSI>[DEXT]E ; DEXT - 6 characters ; default : not used DEST_EXT = 00T30N

Default konfiguračný súbor cnfmail.txt:

; Destination LES ID ; code : <CSI>[LES]b ; LES - 3 character of value in the range 0..363 ; default '115' LES = 115 ; Destination Type ; code : <CSI>[TYPE]e ; TYPE - one character ; default '3' DEST_TYPE = 3 ; Delivery Class ; code : <CSI>[CLASS]f ; CLASS - '0' - immediate delivery, '1' - deferred delivery ; default '0' DELIVERY = 0 ; Delivery Confirmation ; code : <CSI>[CONF]m ; CONF - '0' - no delivery confirmation, '1' - delivery confirmation ; default '0' CONFIRM = 0 ; Message Priority ; code : <CSI>[PRIOR]i ; PRIOR - '0' - normal priority, '1' - distress priority ; default '0' PRIORITY = 0 ; Presentation ; code : <CSI>[PRES]g ; PRES - 3 characters ; default '000' PRESENTATION = 000 ; Service Type ; code : <CSI>[SVCE]d ; SVCE - 2 characters ; default '00' SERV_TYPE = 00 ; Address ; code : <CSI>[ID]c ; ID - 6 characters of destination address ; default '002624' ADDRESS = 002624 ; Address Extension ; code : <DCS>c;[COUNT];[ADD1]<ST> ; default : not used ADDR_EXT = 26245880790003 ; Destination Extension ; code : <CSI>[DEXT]E ; DEXT - 6 characters ; default : not used ; DEST_EXT =

Default konfiguračný súbor cnfterm.txt:

; Destination LES ID ; code : <CSI>[LES]b ; LES - 3 character of value in the range 0..363 ; default '115' LES = 115 ; Destination Type ; code : <CSI>[TYPE]e ; TYPE - one character ; default '3' DEST_TYPE = 0 ; Delivery Class ; code : <CSI>[CLASS]f ; CLASS - '0' - immediate delivery, '1' - deferred delivery ; default '0' DELIVERY = 0 ; Delivery Confirmation ; code : <CSI>[CONF]m ; CONF - '0' - no delivery confirmation, '1' - delivery confirmation ; default '0' CONFIRM = 0 ; Message Priority ; code : <CSI>[PRIOR]i ; PRIOR - '0' - normal priority, '1' - distress priority ; default '0' PRIORITY = 0 ; Presentation ; code : <CSI>[PRES]g ; PRES - 3 characters ; default '000' PRESENTATION = 000 ; Service Type ; code : <CSI>[SVCE]d ; SVCE - 2 characters ; default '00' SERV_TYPE = 00 ; Address ; code : <CSI>[ID]c ; ID - 6 characters of destination address ; default '002624' ADDRESS = 000581 ; Address Extension ; code : <DCS>c;[COUNT];[ADD1]<ST> ; default : not used ; ADDR_EXT = ; Destination Extension ; code : <CSI>[DEXT]E ; DEXT - 6 characters ; default : not used DEST_EXT = 000000

Zmeny a úpravy