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