cs:gsm
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 | ||
| cs:gsm [2016/05/26 07:36] – [Stav modulu] kaklik | cs:gsm [Neznámé datum] (aktuální) – upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1 | ||
|---|---|---|---|
| Řádek 11: | Řádek 11: | ||
| - | === Zapnutí | + | ==== Zapojení |
| + | |||
| + | Modul se připojuje na UART rozhraní, kde se chová jako standardní modem reagující na [[https:// | ||
| + | |||
| + | |||
| + | === Použití s ODROID-C1+ === | ||
| + | |||
| + | GSM modem lze snadno připojit k počítači [[cs: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 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ěď. | ||
| + | |||
| + | < | ||
| + | geozor@odroid: | ||
| + | picocom v1.7 | ||
| + | |||
| + | port is : / | ||
| + | flowcontrol | ||
| + | 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, | ||
| + | |||
| + | Terminal ready | ||
| + | AT | ||
| + | OK | ||
| + | |||
| + | AT+COPS? | ||
| + | +COPS: 0, | ||
| + | |||
| + | OK | ||
| + | </ | ||
| + | |||
| + | Další testovací příklady jsou v dokumentu [[https:// | ||
| + | |||
| + | === 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 / | ||
| + | |||
| + | < | ||
| + | |||
| + | / | ||
| + | 115200 | ||
| + | connect '/ | ||
| + | lock | ||
| + | noccp | ||
| + | novj | ||
| + | crtscts | ||
| + | modem | ||
| + | defaultroute | ||
| + | usepeerdns | ||
| + | noauth | ||
| + | ipcp-accept-remote | ||
| + | ipcp-accept-local | ||
| + | noipdefault | ||
| + | passive | ||
| + | persist | ||
| + | holdoff 10 | ||
| + | maxfail 0 | ||
| + | debug | ||
| + | </ | ||
| + | |||
| + | Dále také soubor | ||
| + | |||
| + | < | ||
| + | # 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:// | ||
| + | |||
| + | ABORT BUSY | ||
| + | ABORT VOICE | ||
| + | ABORT " | ||
| + | ABORT " | ||
| + | ABORT " | ||
| + | ABORT " | ||
| + | ABORT " | ||
| + | ABORT " | ||
| + | |||
| + | # cease if the modem is not attached to the network yet | ||
| + | ABORT " | ||
| + | |||
| + | "" | ||
| + | TIMEOUT 5 | ||
| + | OK ATH | ||
| + | OK ATE1 | ||
| + | |||
| + | # +CPIN provides the SIM card PIN | ||
| + | # | ||
| + | |||
| + | # +CFUN may allow to configure the handset to limit operations to | ||
| + | # GPRS/ | ||
| + | # except for 1 which means "full functionality" | ||
| + | # | ||
| + | |||
| + | OK AT+CGDCONT=1," | ||
| + | OK ATD*99***1# | ||
| + | TIMEOUT 22 | ||
| + | CONNECT "" | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | Pak můžeme aktivovat GPRS připojení příkazem | ||
| + | |||
| + | sudo pon gprs | ||
| + | |||
| + | Nyní by se mělo objevit nové síťové zařízení //ppp0// | ||
| + | |||
| + | < | ||
| + | odroid@odroid: | ||
| + | ppp0 Link encap: | ||
| + | inet addr: | ||
| + | UP POINTOPOINT RUNNING NOARP MULTICAST | ||
| + | RX packets:3 errors:0 dropped:0 overruns:0 frame:0 | ||
| + | TX packets:3 errors:0 dropped:0 overruns:0 carrier:0 | ||
| + | collisions: | ||
| + | RX bytes:54 (54.0 B) TX bytes:54 (54.0 B) | ||
| + | |||
| + | odroid@odroid: | ||
| + | </ | ||
| + | |||
| + | Pro ušetření datového toku je dobré vypnout [[https:// | ||
| + | |||
| + | sudo apt remove unattended-upgrades | ||
| + | |||
| + | == Reference == | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| - | LEON-G100 / LEON-G200 modules can be switched on in one of the following ways: | ||
| - | * Rising edge on the VCC pin to a valid voltage as module supply, i.e. applying module supply | ||
| - | * Shorting PWR_ON pin to ground: the PWR_ON pin requires an external pull-up resistor to set its value to logic high and must not be left floating. Internal circuitry is low level sensitive | ||
| - | * RTC alarm, i.e. pre-programmed scheduled time (refer to u-blox AT Commands Manual [4], AT+CALA) | ||
| - | * Charger detection on the V_CHARGE and CHARGE_SENSE pins (LEON-G200 only) | ||
cs/gsm.1464248176.txt.gz · Poslední úprava: 2016/05/26 07:36 (upraveno mimo DokuWiki)
