robotika:shieldy:gsm_gprs
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
robotika:shieldy:gsm_gprs [12. 10. 2018, 23.40] – rydloadm | robotika:shieldy:gsm_gprs [21. 11. 2018, 00.14] (aktuální) – maily rydloadm | ||
---|---|---|---|
Řádek 30: | Řádek 30: | ||
</ | </ | ||
- | ==== Přehled | + | ==== Přehled |
; AT : Test komunikace. Odpoví OK. | ; AT : Test komunikace. Odpoví OK. | ||
; AT+CMGF=1 : Nastaví textový reživ výpisu SMS zpráv. | ; AT+CMGF=1 : Nastaví textový reživ výpisu SMS zpráv. | ||
; AT+CMGL=" | ; AT+CMGL=" | ||
+ | ; AT+CMGD=5 : smazat sms s indexem 5 (odpovídalo to indexům podle AT+CMGL=" | ||
+ | ; AT+CMGDA=" | ||
; AT+COPS? : Informace o operátorovi, | ; AT+COPS? : Informace o operátorovi, | ||
; AT+CPOL? : Informace, ke kterým operátorům a v jakém pořadí se SIM má hlásit. | ; AT+CPOL? : Informace, ke kterým operátorům a v jakém pořadí se SIM má hlásit. | ||
Řádek 43: | Řádek 45: | ||
; AT+CLTS=1;& | ; AT+CLTS=1;& | ||
; AT+CCLK? : Zjistí, jaké je datum a čas | ; AT+CCLK? : Zjistí, jaké je datum a čas | ||
+ | ; AT+DDET=1 : Po vytočení nebo přijetí hovoru se zadá tento příkaz a modul pak dekóduje příchozí DTMF tóny. Odpovídá např. řetězcem " | ||
+ | ; AT+VTS=" | ||
+ | ; AT+VTD=0..255 : Nastaví délku DTMF tónu s krokem 0,1 s | ||
+ | ; AT+CLIP=1 : Aktivuje zobrazení tel. čísla příchozího hovoru | ||
; FIXME : Chybí další... | ; FIXME : Chybí další... | ||
+ | ==== Příklady odpovědí ze sítě ==== | ||
+ | ; *PSUTTZ : Dává informaci o synchronizaci času podle sítě, UTC čas, pro aktuální čas se dotážeme AT+CCLK? | ||
+ | ; +CMTI:" | ||
+ | ; +DTMF: 5 : Příchozí DTMF kód " | ||
+ | ; RING : Zrovna zvoní zvonek (někdo volá) | ||
+ | ; +CLIP: " | ||
+ | | ||
+ | ==== Jak poslat sms v UNICODE ==== | ||
+ | |||
+ | [[http:// | ||
+ | * Použije se jako terminál na linuxu '' | ||
+ | * '' | ||
+ | * nastaví se, že budeme chtít utf-16 '' | ||
+ | * zadá se číslo '' | ||
+ | * např. 017d006c00750165006f0075010d006b00fd0020006b016f01480020d83dde020020d83dde480020d83ddc6b | ||
+ | * a stisknu CTRL+Z | ||
+ | |||
+ | ==== Komunikace přes GRPS ==== | ||
+ | Docela pěkný příklad na HTTP je na [[http:// | ||
+ | |||
+ | Jednotlivé kroky jsou: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * odpověď '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * odpověď '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | | ||
+ | SimCom má na to [[https:// | ||
+ | |||
+ | ==== Dá se zjistit přibližná pozice podle BTS ==== | ||
+ | * Otevře se GPRS kanál: '' | ||
+ | * a pošleme dotaz: '' | ||
+ | * odpověď zní třeba: '' | ||
+ | * 0 je lokační kód (0=úspěch; | ||
+ | * 16.621126 je // | ||
+ | * 49.220940 je // | ||
+ | * 2018/ | ||
+ | * pozice se dá rychle vykreslit na [[https:// | ||
+ | * asi bychom měli zavřít gprs kanál: '' | ||
+ | |||
+ | ==== TCP spojení (kontrola DNS) ==== | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Na telnetu jsou [[informatika: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ==== Email ==== | ||
+ | Dají se i číst a posílat maily, podle [[http:// | ||
+ | |||
+ | * Číst: | ||
+ | * at+emailcid=1 | ||
+ | * at+emailto=30 | ||
+ | * AT+POP3SRV=”pop3.centrum.cz”, | ||
+ | * AT+POP3IN | ||
+ | * AT+POP3NUM | ||
+ | * AT+POP3LIST=1 | ||
+ | * AT+POP3CMD=4, | ||
+ | * AT+POP3READ=1460 | ||
+ | * AT+POP3OUT | ||
+ | * Posílat: | ||
+ | * at+emailcid=1 | ||
+ | * at+emailto=30 | ||
+ | * AT+SMTPSRV=”smtp.centrum.cz”, | ||
+ | * AT+SMTPAUTH=1, | ||
+ | * AT+SMTPFROM=”john@sim.com”, | ||
+ | * AT+SMTPRCPT=0, | ||
+ | * AT+SMTPSUB=”Test” | ||
+ | * AT+SMTPBODY=30 | ||
+ | * AT+SMTPSEND |
robotika/shieldy/gsm_gprs.1539380448.txt.gz · Poslední úprava: autor: rydloadm