Nováčkům doporučujeme napřed přečíst kapitolu o prostém posílání SMS zpráv (zadáte příkaz AT+CMGS včetně těla zprávy, odejde zpráva). Modemy Maestro 100 mají v napájecím 4pinovém konektoru jeden GPIO pin, konfigurovatelný mimo jiné jako vstup (rozhodovací úrovně TTL, přesněji 3.3V LVTTL). Softwarová OpenAT aplikace Maestro SmartPack (dříve známá jako VAF), která je přítomna v modemech Maestro 100 Evo (vč.Lite) a Maestro Heritage, obsahuje způsob jak nastavit IO-triggered AT command. Pozor, musí se jednat o jednořádkový příkaz. Konkrétně klasický AT+CMGS= pro odeslání SMS očekává text SMS na dalších pár řádcích, a je zde před ním i výslovně varováno (v případě použití v kombinaci s AT+IOAT= "zasekne" modem). Je ale možné použít AT+IOAT= v kombinaci s AT+CMSS, který umí poslat SMSku uloženou na SIMce nebo v paměti modemu. Konkrétní příklad: AT+IOAT=1 # povolit AT+IOAT=2,1,1,"AT+CMSS=1" # zavěsit příkaz AT&W # uložit konfiguaci - možná není potřeba Automatické odesílání zprávy lze vypnout příkazem AT+IOAT=0 Příkaz AT+CMSS bere buď jenom číslo slotu=pozice v paměti, kde je uložena zpráva k odeslání (je v ní uloženo i číslo), nebo lze explicitně zadat jako druhý argument i konkrétní (jiné) telefonní číslo, kam poslat: AT+CMSS=1,0602386386 Má ještě volitelný třetí parametr (typ udaného čísla) - neměl by být potřeba. V seznamu základních AT příkazů standardního firmwaru Wavecom lze dále nalézt příkaz AT%Dn, který umí poslat SMS v reakci na nahození signálu DTR na sériovém portu. Pokud chcete tento vstupní signál použít pro nějaký obecný účel (jako GPIO), tak je patrně třeba postarat se o úrovně RS232 (+/- minimálně 3V). Dostat SMSku do "storage" na SIMku znamená patrně AT+CPMS="SM","SM","SM" # přepnout cíl pro ukládání na SIM AT+WMGO=1 # vybrat "slot" paměti pro uložení SMS AT+CMGW=<číslo> # uložit SMS text zprávy Všimněte si, že součástí uložené zprávy je telefonní číslo. Firmware modemu obsahuje celou sadu příbuzných příkazů pro posílání / ukládání / příjem / čtení / mazání SMS - viz manuál k základním AT příkazům firmwaru (Wavecom/Sierra). Pokud potřebujete pokročilejší funkce, umíme dodat "sestavu" Maestro Heritage HB30 - součástí je I/O modul HER030 s několika digitálními vstupy a výstupy, který je obsluhován naší vlastní OpenAT aplikací = máme vlastní plugin do firmwaru (říkáme mu "GSA Plugin"). Ten umožňuje SMSkami na dálku ovládat jednotlivé digitální výstupy a naopak jednotlivými vstupy generovat různé SMS zprávy, s volitelným smyslem/logikou, s volitelným textem povelů a zpráv. GSA plugin od firmy FCCPS je zdarma, jenom ho musíte specifikovat v objednávce (jinak dostanete HB30 se std.firmwarem Maestro HeritageSoft=SmartPack). Tady je návod na konfiguraci GSA pluginu: http://www.fccps.cz/img.asp?attid=15955 Plugin a konfigurační utilitu napsal kolega Adam Plháček . Základní HeritageSoft umí víceméně přijmout AT příkaz poslaný SMSkou, což je schopnost o poznání méně užitečná, přinejmenším pokud se GPIO týče :-)