0
КОРЗИНА
0 ТОВАРА

Библиотека iarduino_GSM для работы с GSM/GPRS Shield A6

tremaru / iarduino_GSM

★ Обновлено: 20:13 04.06.2024 ☆ Создан: 18:53 21.05.2019

Релизы

Версия 1.1.2
04.06.2024
Cкачать
Версия 1.1.1
23.04.2024
Cкачать
Версия 1.1.0
30.10.2023
Cкачать

Библиотека iarduino_GSM позволяет устанавливать голосовые соединения и обмениваться SMS (в т.ч. на Русском языке) используя несколько простых и понятных функций.

Данная библиотека может использовать как аппаратную, так и программную реализацию шины UART.
Подробное описание работы с библиотекой, находится в разделе Wiki - GSM/GPRS Shield A6.

Назначение функций:

#include <iarduino_gsm.h> // Подключаем библиотеку iarduino_GSM для работы с GSM/GPRS Shield.

iarduino_GSM ОБЪЕКТ; // Создаём объект для работы с функциями и методами библиотеки iarduino_GSM.

Функция begin( UART ); // Инициализация работы и указание объекта UART.

Функция status(); // Получение состояния GSM.

Функция pin( "PIN" ); // Ввод PIN-кода (CHV1).

Функция puk( "PUK", "PIN" ); // Ввод PUK-кода (PUK1) и нового PIN-кода (CHV1).

Функция pwr( ФЛАГ ); // Включение/выключение модуля.

Функция reset(); // Перезагрузка модуля.

Функция runAT( "КОМАНДА" [,ТАЙМАУТ [,ФЛАГ]] ); // Выполнение AT-команды.

Функция runUSSD( "КОМАНДА" [,ТАЙМАУТ] ); // Выполнение USSD запроса.

Функция signal(); // Получение уровня принимаемого сигнала.

Функция SMSavailable(); // Получение количества принятых непрочитанных SMS сообщений.

Функция SMSmax(); // Получение объема памяти SMS на SIM карте.

Функция SMSread( ТЕКСТ [,АДРЕС [,ДАТА [,ID,КОЛИЧЕСТВО,НОМЕР]]] ); // Чтение SMS.

Функция SMSsend( "ТЕКСТ" ,"АДРЕС" [,ID,КОЛИЧЕСТВО,НОМЕР] ); // Отправка SMS.

Функция SMSsendClass( КЛАСС ); // Указание класса отправляемым SMS сообщениям.

Функция TXTreadCoding( КОДИРОВКА ); // Указание кодировки для получаемого (выводимого) текста.

Функция TXTsendCoding( КОДИРОВКА ); // Указание кодировки отправляемого (вводимого) текста.

Функция TXTsendCodingDetect( 'п' ); // Автоопределение кодировки отправляемого текста.

Функция CALLavailable( [ АДРЕС ] ); // Проверка наличия входящего (звонящего) голосового вызова.

Функция CALLup(); // Ответ на входящий голосовой вызов (поднятие трубки).

Функция CALLend(); // Завершение голосовых вызовов (опускание трубки).

Функция CALLdial( "АДРЕС" ); // Инициализация исходящего голосового вызова (набор номера).

Функция CALLstatus(); // Получение состояния голосового вызова.

Функция SOUNDdevice( [ УСТРОЙСТВО ] ); // Выбор устройства ввода/вывода звука.

Функция SOUNDvolume( [ ГРОМКОСТЬ ] ); // Указание громкости звука.

Функция SOUNDmute( [ ФЛАГ ] ); // Включение немого режима (режим без микрофона).

Сопровождающие товары

Гарантии и возврат Используя сайт Вы соглашаетесь с условями
Есть вопрос?