clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
  SiemensMania   Články  Návody

  Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
  World of phones
 Mobile phones list
 Gigasets list
 3D simulations
 Emulators
 Manuals in pdf

  Articles
 Tips
 Modifications
 Tunings
 Informations
 Recensions
 Games and apps recensions
 Reportages
 Interviews
 From editors
 Rag

  Service
 Firmware
 Backups
 Service manuals
 Testpoints
 FAQ

  Download
 Patches
 Elfs
Nové za posledních 24 hodin Menu icons
Nové za posledních 24 hodin User menu
Nové za posledních 24 hodin Skins
 Programs
 Utilities
 Drivers

  Site
 Contests
 Authors
 Contants
 Chat
 Advert
 Changelog
 Terms

  SiemensMania Club
 Information about club SM

  Projects
 Development software
 Development accessories
 Friends of siemensmania

  Translator


  Statistics

  Autor


Amnez
  Siemensy jako GSM pagery
Vydáno dne:  23.09.2004
Zobrazeno celkem:  19317
Počet příspěvků v diskusi:  19 Zobrazit diskuzi
Průměrné hodnocení:  
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.2   3.2 (hodnoceno 10x)
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.2
 
návod



verze pro tisk  

Pro zkušenější čtenáře přinášíme návod, jak ze svého staříčkého Siemensu vytvořit pomocí AT příkazů třeba "hlídacího psa", nebo dálkové ovládání některého z domácích spotřebičů.

Tento článek je o využití telefonů Siemens v zařízeních, kterým se říká GSM brána či GSM pager. Je také o tom, jakým způsobem v těchto zařízeních fungují.

GSM brána je přístroj, který slouží jako rozhraní mezi nějakým zařízením a GSM sítí. Může sloužit například jako výstup z bytového alarmu, přes který je při poplachu odeslána SMS zpráva na určité tel. číslo nebo může sloužit pro dálkové ovládání, třeba topení na chatě (pro příklad následuje obrázek).


Princip dálkového ovládání spotřebičů přes GSM


A v těchto pagerech je možno využít mobilní telefony Siemens. Telefony Siemens jako jedny z mála mají nainstalovaný modem pro ovládání pomocí AT příkazů bez potřeby dodatečného kódování (případ Nokií). Proto jsou vhodné pro využití právě do takových zařízení. Jejich vhodnost ještě podtrhuje značné rozšíření a možnost sehnat starší modely za rozumnou cenu. Následující tabulka ukazuje seznam některých (starších) typů a jejich schopnost rozumět AT příkazům, což jsou příkazy pro ovládání MT přes jejich interní modem.

TYPkomunikace s MT AT AT pro SMS
C10 19200/8/N/1 ANO ANO
C35 19200/8/N/1 ANO ANO
C45 19200/8/N/1 ANO ANO
A50 19200/8/N/1 ANO NE
M50 19200/8/N/1 ANO ANO
C55 19200/8/N/1 ANO ANO


Z tabulky je vidět, že Siemens A50 (platí to u většiny modelů Axx) nepodporuje příkazy pro práci s SMS, takže není vhodný pro GSM brány, které SMS využívají pro přenos informací. V tabulce jsou rovněž vidět parametry pro komunikaci zařízení (procesor, terminál) s mobilem (přenosová rychlost / počet bitů / parita / stop bit).

Co jsou to vlastně zmiňované AT příkazy? AT příkazy jsou normou definované povely původně vyvinuté pro ovládání modemů. S příchodem mobilních telefonů se rozšířily i na ně. Každý mobilní telefon má svoji sadu podporovaných příkazů, které se u různých značek mohou poněkud lišit. Ne každý mobil má však zabudovaný modem a ne každý podporuje všechny povely. Jak už jsem zmínil, jsou na tom Siemensy asi nejlépe.

Jak tedy Siemens pomocí ATP ovládat? Na systémovém konektoru telefonu jsou mj. dva datové "vývody", Tx a Rx. Jejich pozici v konektoru ukazuje následující obrázek (pro Siemens C35).


Zapojení konektoru C35


Jeden slouží pro čtení dat (Rx) a jeden pro výstup dat z telefonu (Tx). Ovládat můžeme mobil např. pomocí jednočipového procesoru nebo pomocí PC a nějakého programu typu "terminál". Procesor se využívá ve vlastních zařízeních (brána, pager), ale pro odzkoušení komunikace či pokusy je vhodnější použít PC jako terminál. Programů (terminál) existuje několik. Nejvíc po ruce asi máte terminál obsažený přímo ve Windows (Hyperterminál). Seznam některých dalších programů můžete najít v BraMo - Užitečnosti. Terminál nastavíte podle parametrů uvedených v tabulce (u Siemensů standartně 19200/8/N/1). Dále je nutno propojit počítač s telefonem. K tomu je nejlépe použít propojovací kabel prodávaný pro konkrétní typ MT nebo si rozhraní PC/MT vyrobit. Návodů na stavbu kabelu je na internetu hodně, ale můžete využít i následující zapojení.


Zapojení propojovacího kabelu


Ještě upozorňuji, že je třeba v terminálu nastavit COM port, na kterém máte připojený kabel. Pokud máte telefon s mobilem propojený, můžete zkusit telefon ovládnout :-). Pro začátek vyzkoušejte, jestli MT reaguje. Na obrazovce vypište AT ("" je ENTER z klávesnice) a pokud se na obrazovce vypíše "OK", tak s vámi mobil komunikuje. Teď už můžete zkoušet různé příkazy a telefon ovládat. Pár povelů najdete v následující tabulce, další je možno stáhnout např. z tohoto odkazu - AT příkazy pro Siemens C35 (*.pdf, 147kB).

AT příkaz popis příklad povelu do MT příklad odpovědi z MT poznámka
AT Umožňuje otestovat komunikaci s MT. AT OK  
ATA Vyzvednutí příchozího hovoru. ATA OK Pokud na MT žádný hovor nepřichází tak MT odešle ERROR. Příchozí hovor MT oznamuje znaky RING.
ATH Zrušení probíhajícího hovoru (zavěšení). ATH OK  
ATD Vytočení telefonního čísla. ATD0602123456; OK MT vytočí tel. č. 0602123456. Pokud nemá MT signál, tak místo OK odpoví NO CARRIER.
AT+CPBR Vyčte z MT seznam telefonních čísel. AT+CPBR=1,4 +CPBR: 1,"931123456",129,"PEPA"
+CPBR: 2,"9501234567",129,"TONDA"
+CPBR: 3,"901234567",129,"DOMU"
+CPBR: 4,"981234567",129,"KAREL"
OK
Vyčte z MT tel. čísla od místa 1 do místa 4. Samozřejmě lze čísla upravit podle potřeby. Před tímto příkazem je třeba definovat paměť z které chceme číst viz. +CPBS.
AT+CPBS Definuje pozici telefonního seznamu v MT. AT+CPBS="SM" OK "SM" = znak pro výběr tel. seznamu na SIM kartě
"ME" = znak pro výběr tel. seznamu v mobilním telefonu
Default = "SM"
AT+CPMS Definuje paměť pro práci s SMS. AT+CPMS="SM","SM" +CPMS,1,10,1,10
OK
"SM" = paměť SIM karty
"ME" = paměť telefonu.
AT+CMGL Vypíąe SMS zprávy. AT+CMGL=0 +CMGL:1,0,,26
079124602009999
0040C9124606021
436500002050020
243610808576D0C
37BB6963
OK
Číslo v příkazu udává typ čtených zpráv:
0 - přijaté, nečtené zprávy (default)
1 - přijaté, přečtené zprávy
2 - uložené, neodeslané zprávy
3 - uložené, odeslané zprávy
4 - všechny zprávy
AT+CMGD Smazání příslušné SMS zprávy. AT+CMGD=1 OK Číslo v příkazu udává pozici zprávy, která má být smazaná.
AT+CMSS Odešle SMS zprávu uloženou v seznamu. AT+CMSS=1 +CMSS:.12
OK
Číslo v příkazu udává pozici zprávy v seznamu. SMS musí být uložené i s telefonním číslem.


Toto je princip, jak fungují mobilní telefony v GSM branách. Pokud byste terminál vyměnili za vhodně naprogramovaný jednočipový procesor, tak máte vyrobený GSM pager. Stačí jednočip vybavit výstupem s relé a můžete z mobilního telefonu třeba přes celou Evropu ovládat vrata od garáže ;-). Jak naprogramovat jednočipový procesor však není námětem tohoto článku. Jestli vás zaujala tato problematika nebo máte zájem nějakou GSM bránu či pager si sami vyrobit, najdete vhodné konstrukce na stránce http://bramo.pcsvet.net.

Amnez
E-mail: amnez@seznam.cz
ICQ: 237346797
Web: http://bramo.pcsvet.net

Pozn redakce: v případě zájmu můžeme od autora očekávat i návody na konkrétnější aplikace.






  Diskuse k tématu
23.09.04 22:43  Re: Siemensy jako GSM pagery   weitless Zobrazit příspěvek
27.09.04 22:13  Re: Siemensy jako GSM pagery   toto je velmi dobra tema... daju sa urobit aj ine aplikacie ako len gsm pager, ak mate...ghost_z_kca Zobrazit příspěvek
28.09.04 08:00  Re: Siemensy jako GSM pagery   Dufam ze ta toto potesi krajane: http://www.traud.de/gsm/index.htmlSirus Zobrazit příspěvek
28.09.04 19:25  Re: Siemensy jako GSM pagery   dakujem, myslim ze to je ono. len dufam ze sa k tomu testom dostanem dost skoro :-)ghost_z_kca Zobrazit příspěvek
28.09.04 20:20  Re: Siemensy jako GSM pagery   Jak se resi napajeni takovyho telefonu? Jede to na baterku ktera se nejak dobiji, nebo primo z jin...pluto Zobrazit příspěvek
28.09.04 21:17  Re: Siemensy jako GSM pagery   malo by sa to dat napajat z autobaterky. napr upravenou nabijackou do auta tak, aby nebola na ocia...ghost_z_kca Zobrazit příspěvek
30.09.04 07:07  Re: Siemensy jako GSM pagery   Amnez Zobrazit příspěvek
09.10.04 15:45  Re: Siemensy jako GSM pagery   Anonymous Zobrazit příspěvek
10.10.04 03:14  Re: Siemensy jako GSM pagery   malo by to ist, AT prikazy by mali mat vs. tel siemens rovnake, aspon vs standardne, kazda dalsia ...ghost_z_kca Zobrazit příspěvek
01.12.04 11:14  Re: Siemensy jako GSM pagery   njord88 Zobrazit příspěvek
03.12.04 08:30  Re: Siemensy jako GSM pagery   tiez ma napadlo ze by bolo lepsie to urobit ako patch do telefonu. pri jednoduchych aplikaciach by...ghost_z_kca Zobrazit příspěvek
07.03.05 22:14  Re: Siemensy jako GSM pagery   Anonymous Zobrazit příspěvek
15.07.06 19:53  Re: Siemensy jako GSM pagery   petr_fm Zobrazit příspěvek
15.07.06 20:33  Re: Siemensy jako GSM pagery   ako tak pozeram ono otvarat stare a hlavne uz neaktulne temy je v mode :mrgreen: [b:0f4657b37...ajko Zobrazit příspěvek
05.12.07 09:53  Re: Siemensy jako GSM pagery   Julda Zobrazit příspěvek
05.12.07 10:20  Re: Siemensy jako GSM pagery   Pažout Zobrazit příspěvek
06.12.07 13:25  Re: Siemensy jako GSM pagery   Julda Zobrazit příspěvek
07.12.07 06:05  Re: Siemensy jako GSM pagery   Julda Zobrazit příspěvek
25.06.08 10:13  Re: Siemensy jako GSM pagery   hlucheucho Zobrazit příspěvek
25.06.08 10:49  Re: Siemensy jako GSM pagery   Odskusane to nemam, ale nemal by byt problem zo ziadnym telefonom z rady X65, X75 ani X85. Tieto v...mario_liptov Zobrazit příspěvek


Zobrazit fórum
 
Nikdo nesmí bez souhlasu autorů kopírovat grafiku, texty ani cokoliv jiného z těchto stránek. Veškeré informace uveřejněné na těchto stránkách jsou určené pouze pro vzdělávací účely a nesmí být použity pro komerční využití nebo v rozporu se zákony. Autoři nenesou odpovědnost za nevhodné použití dat z těchto stránek.
Podrobnější podmínky.
   ©2003-2004 Radim Zeman | ©2004 Roman Gregor