<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8%2FGSM</id>
	<title>Arduino:Библиотеки/GSM - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8%2FGSM"/>
	<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;action=history"/>
	<updated>2026-06-08T13:36:11Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=8495391&amp;oldid=prev</id>
		<title>EducationBot в 08:22, 8 июля 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=8495391&amp;oldid=prev"/>
		<updated>2023-07-08T08:22:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:22, 8 июля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l179&quot;&gt;Строка 179:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 179:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Навигационная таблица/Портал/Arduino}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikihandbkcom:diff::1.12:old-8494494:rev-8495391 --&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=8494494&amp;oldid=prev</id>
		<title>EducationBot в 07:13, 8 июля 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=8494494&amp;oldid=prev"/>
		<updated>2023-07-08T07:13:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 11:13, 8 июля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{#setlogo:ArduinoCommunityLogo.png}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Arduino панель перехода}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Arduino панель перехода}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Перевод от Сubewriter}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Перевод от Сubewriter}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l180&quot;&gt;Строка 180:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 180:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Навигационная таблица/Arduino библиотеки}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Стандартные библиотеки]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Стандартные библиотеки]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=20087&amp;oldid=prev</id>
		<title>Myagkij: /* Внешние ссылки */</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/GSM&amp;diff=20087&amp;oldid=prev"/>
		<updated>2016-12-09T14:56:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Внешние ссылки&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#setlogo:ArduinoCommunityLogo.png}}&lt;br /&gt;
{{Arduino панель перехода}}&lt;br /&gt;
{{Перевод от Сubewriter}}&lt;br /&gt;
{{Myagkij-редактор}}&lt;br /&gt;
&lt;br /&gt;
=Библиотека GSM&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Reference/GSM GSM library]&amp;lt;/ref&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Библиотека GSM''' идет в комплекте с '''IDE Arduino''' версии '''1.0.4''' и выше.&lt;br /&gt;
&lt;br /&gt;
Благодаря этой библиотеке плата '''Arduino''', соединенная с модулем '''Arduino GSM Shield''', может выполнять большинство функций '''GSM'''-телефона: делать и принимать голосовые звонки, отправлять и получать '''SMS''', а также подключаться к интернету через '''GPRS'''-сеть.&lt;br /&gt;
&lt;br /&gt;
У '''GSM'''-модуля есть модем, передающий данные от последовательного порта в '''GSM'''-сеть. Операции выполняются модемом через серию '''AT'''-команд. Цель библиотеки '''GSM''' – предоставить программные абстракты для обслуживания низкоуровневой коммуникации между модемом и '''SIM'''-картой. Для коммуникации между модемом и '''Arduino''' библиотека '''GSM''' полагается на библиотеку Software Serial.&lt;br /&gt;
&lt;br /&gt;
Как правило, для выполнения отдельной функции требуется не одна, а несколько команд. Кроме того, если необходимо, библиотека может отправлять и возвращать информацию.&lt;br /&gt;
&lt;br /&gt;
==Структура==&lt;br /&gt;
&lt;br /&gt;
Поскольку библиотека '''GSM''' используется для разнотипных функций, в ней присутствует несколько разных классов:&lt;br /&gt;
&lt;br /&gt;
* '''Класс GSM''' отвечает за команды к модему. Он занимается коммуникационными аспектами '''GSM'''-модуля и регистрирует вашу систему в '''GSM'''-инфраструктуре. Объект этого класса требуется во всех скетчах, использующих '''GSM/GPRS''' – чтобы обрабатывать низкоуровневую коммуникацию.&lt;br /&gt;
* '''Класс GSMVoiceCall''' отвечает за обработку голосовых звонков.&lt;br /&gt;
* '''Класс GSM_SMS''' отвечает за отправку/получение '''SMS'''.&lt;br /&gt;
* '''Класс GPRS''' отвечает за подключение к интернету.&lt;br /&gt;
* '''Класс GSMClient''' включает в себя инструменты для управления клиентом – аналогично библиотекам Ethernet и WiFi.&lt;br /&gt;
* '''Класс GSMServer''' включает в себя инструменты для управления сервером – аналогично библиотекам Ethernet и WiFi. Примечание: Ряд мобильных операторов не разрешают входящие соединения из интернета общего пользования, но разрешают их внутри своей сети. Подробнее о подобных ограничениях спрашивайте у своего оператора.&lt;br /&gt;
* Ряд вспомогательных классов вроде '''GSMScanner''' или '''GSMModem'''&lt;br /&gt;
&lt;br /&gt;
==Совместимость==&lt;br /&gt;
&lt;br /&gt;
Разработчики старались сделать эту библиотеку максимально совместимой с библиотеками Ethernet и WiFi. Другими словами, если у вас есть скетч, использующий библиотеку Ethernet/WiFi, и вы хотите портировать его на '''Arduino''' с '''GSM'''-модулем, то с этим не должно возникнуть серьезных проблем. Впрочем, запустить этот скетч '''«как есть»''' не получится – в него нужно будет внести небольшие изменения. К примеру, подключить библиотеки, специфичные для '''GSM''' и '''GPRS''', и добавить сетевые настройки от вашего мобильного оператора.&lt;br /&gt;
&lt;br /&gt;
==Примеры==&lt;br /&gt;
&lt;br /&gt;
Примеры для '''GSM'''-модуля можно поделить на две группы. Первая – это скетчи-примеры, иллюстрирующие возможности модуля (вроде отправки '''SMS''' или подключения к интернету). Вторая – это '''«обслуживающие»''' скетчи-примеры, то есть программные инструменты для проверки функционала библиотеки и компонентов модуля, которые она использует.&lt;br /&gt;
&lt;br /&gt;
http://wikihandbk.com/wiki/Arduino:Примеры/GSMExamplesWebServer&lt;br /&gt;
&lt;br /&gt;
===Скетчи-примеры для демонстрации функций===&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesWebClient|GSM Web Client]] – Загрузка содержимого вебсайта на '''Arduino''' через '''GPRS'''&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesWebServer|GSM Web Server]] – Создание беспроводного веб-сервера через '''GPRS'''&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesMakeVoiceCall|Make Voice Call]] – Звонок по телефону через монитор порта&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesSendSMS|Send SMS]] – Отправка SMS на разные телефонные номера через монитор порта&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesReceiveVoiceCall|Receive Voice Call]] – Проверка статуса модема во время входящего телефонного звонка&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesReceiveSMS|Receive SMS]] – Получение '''SMS''' и их отображение на мониторе порта&lt;br /&gt;
&lt;br /&gt;
http://wikihandbk.com/wiki/Arduino:Примеры/GSMExamplesTest_Web_Server&lt;br /&gt;
&lt;br /&gt;
===Скетчи-примеры для проверки и отладки===&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesBandManagement|Band Management]] – Настройка диапазона частот, к которому будет подключаться '''GSM'''-модуль&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesGSMScanNetworks|GSM Scan Networks]] – Проверка доступных сетей&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesPinManagement|Pin Management]] – Управление '''PIN'''-кодом '''SIM'''-карты&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesTestGPRS|Test GPRS]] – Проверка функциональности '''GPRS'''-сети при помощи '''SIM'''-карты&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesTestModem|Test Modem]] – Получение '''IMEI'''-номера модема&lt;br /&gt;
* [[Arduino:Примеры/GSMExamplesTest_Web_Server|Test Web Server]] – Создание веб-сервера при помощи '''GSM'''-модуля&lt;br /&gt;
&lt;br /&gt;
== Классы и функции ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Класс GSM===&lt;br /&gt;
&lt;br /&gt;
Для коммуникации с модемом.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSM|Класс GSM]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM/begin()|begin()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM/shutdown()|shutdown()]]&lt;br /&gt;
&lt;br /&gt;
===Класс GSMVoiceCall===&lt;br /&gt;
&lt;br /&gt;
Для голосовой коммуникации через модем. Чтобы в полной мере пользоваться этим функционалом, требуются микрофон и динамик.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall|Класс GSMVoiceCall]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/getVoiceCallStatus()|getVoiceCallStatus()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/ready()|ready()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/voiceCall()|voiceCall()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/answerCall()|answerCall()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/hangCall()|hangCall()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMVoiceCall/retrieveCallingNumber()|retrieveCallingNumber()]]&lt;br /&gt;
&lt;br /&gt;
=== Класс GSM_SMS ===&lt;br /&gt;
&lt;br /&gt;
Для отправки и получения '''SMS'''-сообщений (от '''«Short Message Service»''', что значит '''«служба коротких сообщений»'''). &lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSM_SMS|Класс GSM_SMS]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/beginSMS()|beginSMS()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/ready()|ready()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/endSMS()|endSMS()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/available()|available()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/remoteNumber()|remoteNumber()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/read()|read()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/write()|write()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/print()|print()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/peek()|peek()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSM_SMS/flush()|flush()]]&lt;br /&gt;
&lt;br /&gt;
=== Класс GPRS ===&lt;br /&gt;
&lt;br /&gt;
Отвечает за подключение файлов из библиотеки для обработки '''TCP'''-коммуникации.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GPRS|Класс GPRS]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GPRS/attachGPRS()|attachGPRS()]]&lt;br /&gt;
&lt;br /&gt;
===Класс GSMClient===&lt;br /&gt;
&lt;br /&gt;
Для создания клиента, способного подключаться к серверам, а также отправлять/получать данные.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMClient|Класс GSMClient]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/ready()|ready()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/connect()|connect()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/beginWrite()|beginWrite()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/write()|write()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/endWrite()|endWrite()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/connected()|connected()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/read()|read()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/available()|available()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/peek()|peek()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/flush()|flush()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMClient/stop()|stop()]]&lt;br /&gt;
&lt;br /&gt;
=== Класс GSMServer ===&lt;br /&gt;
&lt;br /&gt;
Для создания сервера, способного отправлять/получать данные от подключенных к нему клиентов (то есть программ, запущенных на других компьютерах и устройствах).&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMServer|Класс GSMServer]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/ready()|ready()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/beginWrite()|beginWrite()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/write()|write()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/endWrite()|endWrite()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/read()|read()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/available()|available()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMServer/stop()|stop()]]&lt;br /&gt;
&lt;br /&gt;
=== Класс GSMModem ===&lt;br /&gt;
&lt;br /&gt;
Для диагностической коммуникации с модемом.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMModem|Класс GSMModem]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMModem/begin()|begin()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMModem/getIMEI()|getIMEI()]]&lt;br /&gt;
&lt;br /&gt;
===Класс GSMScanner===&lt;br /&gt;
&lt;br /&gt;
Для получения диагностической информации о сети и мобильном операторе.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMScanner|Класс GSMScanner]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMScanner/begin()|begin()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMScanner/getCurrentCarrier()|getCurrentCarrier()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMScanner/getSignalStrength()|getSignalStrength()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMScanner/readNetworks()|readNetworks()]]&lt;br /&gt;
&lt;br /&gt;
===Класс GSMPIN===&lt;br /&gt;
&lt;br /&gt;
Для коммуникации с '''SIM'''-картой.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMPIN|Класс GSMPIN]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/begin()|begin()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/isPIN()|isPIN()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/checkPIN()|checkPIN()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/checkPUK()|checkPUK()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/changePIN()|changePIN()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/switchPIN()|switchPIN()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/checkReg()|checkReg()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/getPINUsed()|getPINUsed()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMPIN/setPINUsed()|setPINUsed()]]&lt;br /&gt;
&lt;br /&gt;
=== Класс GSMBand ===&lt;br /&gt;
&lt;br /&gt;
Для получения информации о диапазоне частот, к которому подключен модем. Также имеет функции для настройки диапазона частот.&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/GSM/Класс GSMBand|Класс GSMBand]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMBand/begin()|begin()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMBand/getBand()|getBand()]]&lt;br /&gt;
** [[Arduino:Библиотеки/GSM/Класс GSMBand/setBand()|setBand()]]&lt;br /&gt;
&lt;br /&gt;
=См.также=&lt;br /&gt;
&lt;br /&gt;
=Внешние ссылки=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Навигационная таблица/Arduino библиотеки}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Стандартные библиотеки]]&lt;br /&gt;
[[Категория:Стандартная библиотека]]&lt;br /&gt;
[[Категория:Стандартная библиотека Arduino]]&lt;br /&gt;
[[Категория:Стандартные библиотеки Arduino]]&lt;/div&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
</feed>