Popis 
Parametre
Návratové hodnoty
Príklady použitia
Zmeny a úpravy
Revízie dokumentu

Popis


Program sendsms.exe slúži na vysielanie textových SMS správ GSM modemami. Modem musí podporovať sadu AT príkazov pre prácu s SMS správami podľa špecifikácií normy ETSI GSM 07.05.

Parametre


Parametre príkazového riadka:

sendsms TO: number SCA: number [PIN: number] [-h TcpHost] [-p TcpPort] -m messfile | "message"

Popis parametrov:

Parameter Popis
TO: number Číslo GSM mobilného telefónu v tvare s predvoľbou GSM operátora. Napr. číslo do GSM siete operátora Orange-SK 0905/432454 sa musí zadať ako 0905432454. Povinný parameter.
SCA: number Číslo servisného SMS centra pre odosielanie správ. Číslo sa musí zadať v plnom medzinárodnom formáte aj so znakom ‘+’ pred číslom. Servisné SMS centrum Orange-SK je nutné zadať ako +421905303303, T-Mobile SK ako +421903333000 a O2-SK ako +421949909909. Povinný parameter.
PIN: number Ak je SIM karta blokovaná PIN kódom, treba ho zadať prostredníctvom tohto parametra.
-h TcpHost Ak AT príkazy nie sú posielané sériovou linkou, parameter určuje host, s ktorým ma utilita vytvoriť TCP spojenie.
-p SerialPort/TcpPort Sériový komunikačný port zadávaný v tvare COMx (napr. COM2). V prípade TCP komunikácie parameter definuje TCP port, na ktorý sa má utilita pripojiť.
-m messfile Obsah SMS správy na vyslanie uložený v súbore messfile.
"message" Obsah SMS správy na vyslanie. Ak sa nájde v správe sekvencia '\n', nahradí sa znakmi CR a LF.

Poznámka: 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 SMS správy
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 GSM modem nie je na daný port pripojený alebo nie je zapnutý.
4 Chyba pri zadávaní PIN čísla (zlé PIN)
5 Chyba pri vykonávaní AT príkazov modemom. Program vypíše bližšie informácie.
6 SMS správa pravdepodobne nebola v poriadku odoslaná.
7 Problém pri inicializácii fyzického rozhrania (serial / TCP/IP).

Príklady použitia


Zaslanie SMS správy na mobilné číslo GSM Orange-SK 0905111222 cez servisné SMS centrum Orange-SK +421905303303, obsah správy sa zadáva v príkazovom riadku:

sendsms PIN: 1234 TO: 0905111222 SCA: +421905303303 ”Toto je obsah SMS spravy”

Zaslanie SMS správy na mobilné číslo GSM Orange-SK 0905333444 cez servisné SMS centrum Orange-SK +421905303303, obsah správy sa nachádza v súbore C:\Messages\sms1.txt :

sendsms TO: 0905333444 PIN: 1234 SCA: +421905303303 –m C:\Messages\sms1.txt

Zmeny a úpravy


  • 16.12.2014 - aktualizácia

Revízie dokumentu


  • Ver. 1.0 – 31. máj 2000 – Vytvorenie tohto dokumentu.
  • Ver. 1.1 - 3. dec. 2007 - Aktualizácia dokumentu.

Súvisiace stránky:

Napíšte komentár