Komunikačná utilita SENDSMS

Komunikačná utilita SENDSMS

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

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

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:

Komunikačné utility