Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Звук и голосовая связь

Звуковые функции прибора решают две разные задачи: двухсторонняя голосовая GSM-связь водителя с диспетчером и Автоинформатор — автоматическое объявление остановок общественного транспорта с microSD-карты.

ФункцияПризнак прошивки107x7x LiteXS
Голосовая GSM-связь, тангентаHAS_TANGENTA, HAS_VOICE_CALLSдаданетда
АвтоинформаторHAS_AUTOINFORMER (внутри SD_UNIT)даданетнет
Аппаратный звуковой выход (PWM)HAS_SOUND_PWMдаданетнет

В прошивке 48.28 голосовые функции объявляются внутри #ifdef GSM_UNIT для всех исполнений, кроме HARDLITE — то есть 7x Lite голосовой связи не имеет. Автоинформатору дополнительно нужна microSD (SD_UNIT), которой нет ни у 7x Lite, ни у XS.

Функция доступна только на модификациях, оснащённых разъёмом голосовой связи. Наличие разъёма определяется исполнением прибора, а не прошивкой.

Микрофон:

ПараметрМин.Сред.Макс.
Рабочее напряжение, В1,602,2
Рабочий ток, мА70300
Сопротивление, кОм1,22,2

Динамик:

ПараметрМин.Сред.Макс.
Сопротивление, Ом8
Рабочий ток, мА≈250
Мощность на динамике 32 Ом, мВт250

Подключение микрофона, динамика и тангенты

Заголовок раздела «Подключение микрофона, динамика и тангенты»

Разъём голосовой связи

  • К прибору напрямую подключается тангента от радиостанций VX-1R / VX-5R / VX-7R или совместимая. Для работы с ней нужно включить параметр «Подключена тангента» или выполнить команду TANGENTA 1.
  • Отдельный динамик подключается разъёмом Jack 3,5 Stereo или Jack 3,5 Mono.
  • Динамик и микрофон одновременно — через Y-переходник (разветвитель для наушников и микрофона). Допускается гарнитура от телефонов с распайкой OMTP (Nokia headset connector).

⚙ Открыть громкость GSM

Параметр Подключена тангента меняет логику работы:

  • включён — при входящем звонке динамик тангенты выдаёт гудок; трубка поднимается однократным нажатием на кнопку. Дальше кнопка переключает направление: нажата — работает микрофон, отпущена — динамик;
  • выключен — кнопка не используется, микрофон и громкоговоритель подключены одновременно.
TANGENTA 1

⚙ Тангента

Подключение громкоговорителя и усилителя

Заголовок раздела «Подключение громкоговорителя и усилителя»

Подключение громкоговорителя

Громкоговоритель подключается к специальным контактам в основном разъёме прибора. Сопротивление динамика — не менее 8 Ом; на линейном выходе с динамиком 32 Ом прибор выдаёт не менее 250 мВт.

Схема подключения усилителя

Вход усилителя подключается к любому из контактов Vol 0 или Vol 1; земли прибора и усилителя должны быть соединены.

Амплитуда сигнала на линейном выходе достигает 4,2 В. Вход усилителя должен быть рассчитан на такой сигнал, иначе нужен делитель напряжения (аттенюатор).

На приборах 10 и 7x вместо делителя можно использовать коэффициент усиления: значение около 10 снижает амплитуду примерно до 500 мВ, что допустимо для входных блоков усилителя. Точное значение подбирается опытным путём.

Все команды этого раздела доступны только при наличии HAS_TANGENTA — то есть на 10, 7x и XS, но не на 7x Lite.

GSMVOLUME <k>,<m>
ПараметрДиапазонСмысл
k (Speaker=)0…100коэффициент усиления звука через GSM-канал
m (Mic=)0…15коэффициент усиления микрофона на GSM-канал

Чем больше значение, тем сильнее усиление.

GSMVOLUME 75,15
→ GSMVOLUME=75,15

Отличие от старой документации. Донорские инструкции указывают диапазоны [1…100] и [1…15]; прошивка 48.28 принимает 0…100 и 0…15 — ноль допустим и означает отсутствие усиления.

AUTOANSWER <n>

n — количество звонков до автоматического подъёма трубки, 0…10. 0 отключает функцию.

AUTOANSWER 1
→ AUTOANSWER=1
CALLS <N>

N — число попыток дозвониться до абонента, 1…10.

CALLS 3
→ CALLS:3;
RINGTO <номер>
RINGTO 89119988899
→ RINGTO=89119988899
DTMF <символ>,<длительность>

Длительность тонального сигнала задаётся в миллисекундах, диапазон 100…25500.

⚙ Консоль команд

Автоинформатор проигрывает звуковой файл при въезде транспортного средства в зону остановки, а также может объявлять текущий маршрут. Информация о маршрутах и звуковые файлы хранятся на microSD-карте.

Совместно с Автоинформатором работают светодиодные маршрутные табло — см. «Информационные табло».

ПараметрЗначение
Формат*.wav, 16 кГц, моно, 16 бит
Длина имени файлане более 20 символов вместе с расширением, например PARK.wav
Длительностьне более 4 минут

Маршрут — это каталог на microSD-карте с файлом busline.txt, в котором перечислены остановки, и звуковыми файлами их названий.

Формат файла busline.txt

Каждая остановка описывается зоной срабатывания:

Сектор зоны работы Автоинформатора

  • дирекционный угол α — угол отклонения хода движения от направления на север;
  • разброс угла Δ — на сколько градусов от направления движения может отклониться транспорт;
  • два радиуса зоны срабатывания — внешний Rext (R1) и внутренний Rint (R0).

Широта и долгота записываются через точку (например, 57.9842), где цифры после точки — доли градуса. Чтобы перевести минуты в доли градуса, разделите их на 60: 57° 55,4513′ = 57,924188°.

Для остановок в прямом и обратном направлениях нужно задавать отдельные зоны, даже если остановки расположены друг напротив друга.

В приложении нет редактора маршрутов. Вкладка «Маршруты» конфигуратора 5 — карта с расстановкой остановок, графическая настройка сектора и автоматическая конвертация звуковых файлов в нужный формат — в conf6 не перенесена, и карт в приложении нет вовсе. busline.txt заполняется вручную по описанной выше структуре, звуковые файлы конвертируются сторонним редактором и копируются на карту самостоятельно.

ПараметрСмысл
Автоинформаторвключена ли сама функция информирования
Повторять сообщениеповторять ли воспроизведение, пока машина в зоне
Выход, включающийся при воспроизведениивыход, который инвертируется на время проигрывания файла
Название маршрутаимя каталога на microSD, чей busline.txt анализируется в движении
Коэффициент усилениягромкость воспроизведения остановки

⚙ Автоинформатор

AUTOINFORMER <OnOff>,<Repeat>,<Out>,<Rout>,<Gain>
ПараметрЗначение
OnOff1 — Автоинформатор включён; 0 — работает функция чёрного ящика (дублирование навигационных данных на внешнюю SD-карту)
Repeat0 — файл проигрывается один раз при въезде в зону; 1 — повторяется, пока машина в зоне
Outиндекс выхода, инвертируемого во время воспроизведения; 0 — ни один выход
Routназвание маршрута (каталога), не более 19 символов
Gainкоэффициент усиления, 0…100
AUTOINFORMER 1,0,0,Marshrut 1,50
→ AUTOINFORMER:OnOff=1,Repeat=0,Out=0,Rout=Marshrut 1,Gain=50

Отличия от старой документации.

  • Верхняя граница Out зависит от прибора — это старший бит маски выходов конкретной модели, а не фиксированный ряд «1 — OUT0 … 5 — OUT4» из донорских инструкций. Смотрите состав выходов своего прибора.
  • Диапазон Gain0…100; в донорской документации он не указан вовсе.
  • Название маршрута обрезается до 19 символов (поле в прошивке — 20 байт вместе с завершающим нулём) и дублируется в файл route_name в корне microSD-карты.

Команду AUTOINFORMER используют и для удалённой смены маршрута — она принимается по SMS, из ПО мониторинга и через сервис удалённого конфигурирования. Подробнее о смене маршрута — в статье «Информационные табло».

  • Подключение звукового оборудования к приборам 5.0 и 5.1 (тангента KMC-25, разъёмы Jack 3,5 Stereo и Jack 2,5, параметр «Подключена тангента KMC-25») — приборы вне области поддержки. В 10, 7x и XS используется тангента VX-1R/VX-5R/VX-7R.
  • Base Block и 7.0 — упоминания приборов убраны из описаний схем и коэффициента усиления.
  • Вкладка «Маршруты» с картой и конвертером аудио — в conf6 отсутствует.
  • Скриншоты конфигуратора 5 заменены ссылками go:// и текстом.
  • Видеоинструкции донора (RuTube) не переносятся — справка бандлится в приложение и должна работать без сети.

См. также: Информационные табло · Последовательные порты RS-232 и RS-485 · Хранение данных — внутренняя память, microSD и eMMC · Вкладка «Настройки» (конфигурация прибора) · Вкладка «Терминал»