Файл конфигурации устройства связи — различия между версиями
| (не показано 7 промежуточных версий 2 участников) | |||
| Строка 1: | Строка 1: | ||
'''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). | '''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). | ||
| − | Файл конфигурации в большинстве случаев называется | + | Файл конфигурации в большинстве случаев называется {{путь|lcell.conf}} ({{путь|C:\Program Files (x86)\Taxi-Master\TMSMSServer\lcell.conf}}). |
| + | Основным объектом, использующим файл конфигурации устройства связи, является модуль СМС. | ||
Содержимое файла конфигурации может выглядеть так: | Содержимое файла конфигурации может выглядеть так: | ||
| Строка 45: | Строка 46: | ||
Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа “#” и занимают одну строку. | Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа “#” и занимают одну строку. | ||
| − | Основная информация записана в виде | + | Основная информация записана в виде {{code|ПАРАМЕТР}}={{code|ЗНАЧЕНИЕ}}. |
Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. | Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. | ||
Значения вы можете менять в соответствии с правилами AT-команд. | Значения вы можете менять в соответствии с правилами AT-команд. | ||
== Проблемы == | == Проблемы == | ||
| + | {{also|[[Проверка сотового телефона]]}} | ||
| + | |||
Иногда могут возникать проблемы с приемом сообщений из телефона в программу. | Иногда могут возникать проблемы с приемом сообщений из телефона в программу. | ||
В этом случае обратите внимание на следующую строку: | В этом случае обратите внимание на следующую строку: | ||
| Строка 55: | Строка 58: | ||
#force_read_memory = | #force_read_memory = | ||
| − | Эту строку нужно раскомментировать (убрать знак | + | Эту строку нужно раскомментировать (убрать знак {{code|#}} из начала строки) и указать какое-то значение. |
| − | + | ||
| + | == Ссылки == | ||
| + | * [[Модуль СМС]] | ||
| + | * [[Проверка сотового телефона]] | ||
[[Категория:Файлы конфигурации]] | [[Категория:Файлы конфигурации]] | ||
[[Категория:Модуль СМС]] | [[Категория:Модуль СМС]] | ||
Текущая версия на 16:00, 24 декабря 2021
Файл конфигурации устройства связи — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). Файл конфигурации в большинстве случаев называется lcell.conf (C:\Program Files (x86)\Taxi-Master\TMSMSServer\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 =
Эту строку нужно раскомментировать (убрать знак # из начала строки) и указать какое-то значение.