Uživatelské nástroje

Nástroje pro tento web


cs:gsm

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.


Předchozí verze
cs:gsm [2016/11/29 14:06] – [Nastavení] kaklik
Řádek 1: Řádek 1:
-====== Mobilní komunikační modul GSM01A ====== 
- 
- 
-===== Stav modulu ===== 
- 
-Je vyrobený prototyp. V současné době probíhá jeho testování.  
- 
- 
- 
-==== Použití modulu ==== 
- 
- 
-==== Zapojení ==== 
- 
-Modul se připojuje na UART rozhraní, kde se chová jako standardní modem reagující na [[https://en.wikipedia.org/wiki/Hayes_command_set|AT příkazy]].  
- 
- 
-=== Použití s ODROID-C1+ === 
- 
-GSM modem lze snadno připojit k počítači [[cs:odroid-c1|ODROID-C1]] signální úrovně jsou kompatibilní.  
- 
-{{:cs:rf:gsm:gsm01b_odroid.jpg?600|Modul GSM01B připojený k ODROID-C1+}} 
- 
-Napájení modulu je 5V přímo ze napájecího zdroje (GSM modul může mít šipičkový odběr více jak 1A). Signály RTS a DTR jsou uzeměny na GND modulu. 
- 
-    GSM01B-RXD -> ODROID-C1 RXD1 (PIN 10)  
-    GSM01B-TXD -> ODROID-C1 TXD1 (PIN 8) 
- 
-Modul má stejné značení jako RS232 s nekříženými vodiči. 
- 
-Správnost zapojení pak můžeme ověřit terminálovým programem, kde na AT příkazy musíme dostat odpověď. 
- 
-<code> 
-geozor@odroid:~$ sudo picocom /dev/ttyS2 
-picocom v1.7 
- 
-port is        : /dev/ttyS2 
-flowcontrol    : none 
-baudrate is    : 9600 
-parity is      : none 
-databits are   : 8 
-escape is      : C-a 
-local echo is  : no 
-noinit is      : no 
-noreset is     : no 
-nolock is      : no 
-send_cmd is    : sz -vv 
-receive_cmd is : rz -vv 
-imap is        :  
-omap is        :  
-emap is        : crcrlf,delbs, 
- 
-Terminal ready 
-AT 
-OK 
- 
-AT+COPS? 
-+COPS: 0,0,"T-Mobile CZ" 
- 
-OK 
-</code> 
- 
-Další testovací příklady jsou v dokumentu [[https://www.u-blox.com/sites/default/files/AT-CommandsExamples_AppNote_(UBX-13001820).pdf|AT Commands Examples]] Postup předpokládá základní znalosti uvedené na stránce [[cs:sw:os|]] 
- 
-=== Nastavení === 
- 
-Nejčastěji modul potřebujeme k odesílání jednoduchých informačních SMS zpráv, nebo k GPRS připojení k internetu.  
- 
-Internetové připojení v Linuxu nastavíme takto:  
- 
-   sudo apt-get install ppp 
- 
-Vytvoříme soubor /etc/ppp/peers/gprs s následujícím obsahem:  
- 
-<code> 
- 
-/dev/ttyS2 
-115200 
-connect '/usr/sbin/chat -v -f /etc/chatscripts/gprs' 
-lock 
-noccp 
-novj 
-crtscts 
-modem 
-defaultroute 
-usepeerdns 
-noauth 
-ipcp-accept-remote 
-ipcp-accept-local 
-noipdefault  
-passive 
-persist 
-holdoff 10 
-maxfail 0 
-debug 
-</code> 
- 
-Dále také soubor  /etc/chatscripts/gprs s obsahem: 
- 
-<code> 
-# You can use this script unmodified to connect to cellular networks. 
-# The APN is specified in the peers file as the argument of the -T command 
-# line option of chat(8). 
- 
-# For details about the AT commands involved please consult the relevant 
-# standard: 3GPP TS 27.007 - AT command set for User Equipment (UE). 
-# (http://www.3gpp.org/ftp/Specs/html-info/27007.htm) 
- 
-ABORT BUSY 
-ABORT VOICE 
-ABORT "NO CARRIER" 
-ABORT "NO DIALTONE" 
-ABORT "NO DIAL TONE" 
-ABORT "NO ANSWER" 
-ABORT "DELAYED" 
-ABORT "ERROR" 
- 
-# cease if the modem is not attached to the network yet 
-ABORT "+CGATT: 0" 
- 
-"" AT 
-TIMEOUT 5 
-OK ATH 
-OK ATE1 
- 
-# +CPIN provides the SIM card PIN 
-#OK "AT+CPIN=1234" 
- 
-# +CFUN may allow to configure the handset to limit operations to 
-# GPRS/EDGE/UMTS/etc to save power, but the arguments are not standard 
-# except for 1 which means "full functionality". 
-#OK AT+CFUN=1 
- 
-OK AT+CGDCONT=1,"IP","internet.t-mobile.cz","",0,0 
-OK ATD*99***1# 
-TIMEOUT 22 
-CONNECT "" 
- 
-</code> 
- 
- 
-Pak můžeme aktivovat GPRS připojení příkazem  
- 
-  sudo pon gprs 
- 
-Pro ušetření datového toku je dobré vypnout [[https://help.ubuntu.com/lts/serverguide/automatic-updates.html|automatické aktualizace]] odinstalací nástroje:  
- 
-  sudo apt remove unattended-upgrades 
- 
-== Reference == 
- 
-  * https://wiki.archlinux.org/index.php/3G_and_GPRS_modems_with_pppd 
-  * https://help.ubuntu.com/community/BluetoothDialup 
- 
  
cs/gsm.txt · Poslední úprava: 2016/11/29 14:13 (upraveno mimo DokuWiki)