Файл конфигурации устройства связи — различия между версиями
м (→Проблемы) |
(→Проблемы) |
||
Строка 58: | Строка 58: | ||
#force_read_memory = | #force_read_memory = | ||
− | Эту строку нужно раскомментировать (убрать знак | + | Эту строку нужно раскомментировать (убрать знак {{code|#}} из начала строки) и указать какое-то значение. |
+ | |||
+ | == Ссылки == | ||
+ | * [[Модуль СМС]] | ||
+ | * [[Проверка сотового телефона]] | ||
+ | * [[Модуль «Средства связи»]] | ||
[[Категория:Файлы конфигурации]] | [[Категория:Файлы конфигурации]] | ||
[[Категория:Модуль СМС]] | [[Категория:Модуль СМС]] |
Версия 15:32, 3 декабря 2009
Файл конфигурации устройства связи — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). Файл конфигурации в большинстве случаев называется lcell.conf. Основным объектом, использующим файл конфигурации устройства связи, является модуль СМС.
Содержимое файла конфигурации может выглядеть так:
#Комментарии начинаются с символов # или ; #команда выбора памяти для чтения SMS сообщения по индексу memory_select = +CPMS #при получении сообщения читать только из этой ячейки памяти #список можно получить по AT{memory_select}=? #force_read_memory = #команда чтения SMS сообщения read = +CMGR #команда отправки SMS сообщения send = +CMGS #команда удаления SMS сообщения delete = +CMGD #префикс набора номера dial = D #команда опроса статуса соединения dial_status = +CLCC #команда сброса соединения hangup = +CHUP #команда генерации DTMF тона dtmf = +VTS #команда включения/выключения микрофона mut = +CMUT #команда установки громкости гарнитуры volume = +CLVL #команды инициализации, каждая команда должна заканчиваться символом ^ init = Z^E0+CLIP=1^+CMGF=0^+CSMS=0^+CNMI=1,1,0,2^+CPMS=?^
Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа “#” и занимают одну строку.
Основная информация записана в виде ПАРАМЕТР = ЗНАЧЕНИЕ. Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. Значения вы можете менять в соответствии с правилами AT-команд.
Проблемы
- Рекомендуется почитать статью: Проверка сотового телефона
Иногда могут возникать проблемы с приемом сообщений из телефона в программу. В этом случае обратите внимание на следующую строку:
#force_read_memory =
Эту строку нужно раскомментировать (убрать знак
# из начала строки) и указать какое-то значение.