Úvod

Co potřebujeme ?

   Především nějaký hardware, na kterém můžeme naše výtvory testovat. Ale bohužel se nespokojíme s každým mobilním telefonem, který se nám dostane do ruky.
    V mobilním telefonu (dále jen MT), musí být integrován tzv. hardwarový modem, nebo jeho softwarová emulace. V mobilních telefonech, které jsou dnes v prodeji tyto součásti naleznete, ale jsou i výjimky. Problém nastává s tzv. „chytrými“ telefony, které už komunikují jinak…

   Dalším důležitým předpokladem je, že vlastníme datový kabel, v případě, že MT komunikuje po IR, postačí rozhraní pro tento přenos.

Je můj MT ten pravý?

  Zkuste to. Připojte MT k PC přes kabel, nebo aktivujte IR přenos a spusťte Hyperterminal, nebo jiný klient pro obsluhu sériové linky. Nastavte spojení: 9600/19200 baudů, bez parity, 8 bitů, 1 stop bit, hardwarové řízení žádné. Nutno říci, že s těmito parametry je třeba si pohrát, protože ne pro každý telefon jsou nastavení platná. Především se často liší přenosová rychlost.

   Zkuste zadat AT a odešlete. Pokud má váš klient sériového rozhraní volbu pro odeslání znaku #13 (ENTER), pak tuto volbu potvrďte. Pokud Váš mobilní telefon komunikuje po sériové lince a jsou všechny nastavené parametry v pořádku měl by Vám zopakovat odeslaný příkaz a odpovědět OK.

No a co s tím v Delphi?

 Řešení se nabízí samo. Protože vývojové prostředí běžně z prodeje nemá implementovány žádnou komponentu pro sériový přenos, je nutné si ji opatřit. Čtenáři tohoto seriálu mají tu výhodu, že si mohou z tohoto webu stáhnout hned dvě, které jsou pro naše účely využitelné.
   Pak už jen nezbývá nic jiného, než se pusti do odesílání AT příkazů po sériové lince. Popis těchto příkazů naleznete v sekci download. Praktické využití ale až příště.

Zdroje informací

Informace o této tématice můžete nalézt i na jiných webech. Většinou však v angličtině. Mezi české weby zabývající se tímto tématem patří například:

http://bramo.pcsvet.net/  - GSM brány
http://dhservis.cz/ - 8051, částečně GSM brány
http://lukepage.wz.cz/software/atcomm.htm - AT příkazy

anglicky psané:
http://www.dreamfabric.com/sms/ - PDU formát (SMS)
AT help (soubor nápovědy)

Místo originálního kabelu pro mobilní telefon můžete využít i převodník RS232 <--> TTL uveřejněný na tomto webu, případně si objednat DPS, nebo osazený a oživený kus.


Komentovat článek

Jméno:  
Zpráva:

Komentáře k článku

článek zatím nikdo nekomentoval