Инструкция по подготовке АИ с табло

Материал из Wiki.avtoinformator1.ru
Перейти к: навигация, поиск

Подготовка

1. Определиться где будет настраивать табло в офисе или сразу на автобусе

2. Подготовить блок питания 12-24 вольта (Если в офисе настраиваете)

  удобно расположить строку (как вариант закрепить табло на стену)

3. Прочитать бегло инструкцию до конца

4. Проверить воспроизведение остановок в помещении.

5.Перевести АИ в режим Device

В общем меню выбрать режим USB, далее выбрать режим Device.


Подключение

Перевести АИ в режим Host
В общем меню выбрать режим USB, далее выбрать режим Host.

4.подключить табло к конвертеру/усилителю строго к "а" к "а" и "б" к "б"

5. Usb разъем от конвертера в "маму" OTG кабеля

 мини юсб от  OTG кабеля в гнездо мини юсб АИ

6.подключить питание к табло

7.подключить питание к АИ

Настройка

Введение Данные для передачи в табло хранятся в текстовых файлах (mrsch.txt и xx.txt (маршрутных файлах).

Для того чтобы передать текстовую информацию в табло требуется:

Знать адрес табло Знать в каком виде должна отображаться информация (например: фиксированная строка слева + бегущая строка на всю ширину табло) (см. Тип строки) Вставить текст для табло в соответствующий текстовый файл согласно формату (см. Формат команды для отправки текста в табло)

Тип строки Две цифры стоящие после адреса табло. Соответствие кода с типом строки см. в табл. 1 Например тип строки с кодом 23 означает, что строка предназначена для широкого табло и тестовая информация расположится в табло как фикс. текст слева + широкая строка.

Таблица 1. Код Тип строки 11 Передача текста в салонное (узкое) табло. Широкая строка (строка на всю ширину табло ). При длине строки менее 10 символов текст будет отображаться статичной строкой, иначе бегущей строкой.

tdb#1#11#текст1 #tde#


12 Передача текста в салонное (узкое) табло. Фиксированный текст плюс широкая строка. (1 фикс. текст, 2 строка). При длине строки менее 10 символов текст будет отображаться статичной строкой, иначе бегущей строкой

tdb#1#12#фикс. текст,строка#tde#

21 Передача текста в наружное (широкое) табло. Широкая строка (строка на всю ширину табло ). При длине строки менее 10 символов текст будет отображаться статичной строкой, иначе бегущей строкой.

tdb#1#21#текст1 #tde#

22 Передача текста в наружное (широкое) табло. Бегущий текст в две строки (1 текст в верхней строке, 2 в нижней строке).

tdb#1#22#бегущий текст в верхней строке,бегущий текст в нижней строке #tde#

23 Передача текста в наружное (широкое) табло. Фиксированный текст плюс широкая строка (1 фикс. текст, 2 строка). При длине строки менее 10 символов текст (широкая строка) будет отображаться статичной строкой, иначе бегущей строкой. tdb#1#23#фикс. текст,широкая строка #tde#

24 Передача текста в наружное (широкое) табло. Фиксированный текст плюс бегущий текст в две строки (1 фикс. текст, 2 бегущая верхняя строка, 3 бегущая нижняя строка). tdb#1#24#фикс. текст, бегущая верхняя строка,бегущая нижняя строка #tde#

25 Передача текста в наружное (широкое) табло. Фиксированный текст плюс статичный текст в две строки (1 фикс. текст, 2 верхняя строка, 3 нижняя строка). tdb#1#25#фикс. текст, статичная верхняя строка, статичная нижняя строка #tde#

26 Передача текста в наружное (широкое) табло. Фиксированный текст плюс статичный текст в верхней строке плюс бегущий текст в нижней строке (1 фикс. текст, 2 верхняя строка, 3 нижняя строка). tdb#1#26#фикс. текст, статичная верхняя строка,бегущая нижняя строка #tde#

27 Передача текста в наружное (широкое) табло. Фиксированный текст плюс бегущий текст в верхней строке и статичный текст в нижней строке (1 фикс. текст, 2 верхняя строка, 3 нижняя строка).

tdb#1#27#фикс. текст, бегущая верхняя строка, статичная нижняя строка #tde#

33 Загрузка в табло шрифтов. В поле с текстом нужно указать имя файла шрифтов (файлы шрифтов поставляются вместе с программой и должны располагаться в одном каталоге с программой). Файлы шрифтов поставляемые с программой: Fonts0.dat Fonts1.dat Fonts2.dat Fonts3.dat Например для загрузки шрифта Fonts0 в табло с адресом 1 в текстовый файл нужно вставить команду: tdb#1#33# Fonts0.dat #tde#

Примечание: для узкого табло достаточно загрузить шрифт Fonts0; для широкого табло: Fonts0 и Fonts2; команду можно вставить в список маршрутов в файл mrsch.txt например:

Загрузка шрифта,Загрузка шрифта,,,tdb#1#33#Fonts0.dat#tde# tdb#1#33#Fonts2.dat#tde#

Формат команды для отправки текста в табло tdb # адрес табло # тип строки # текст; текст; текст # tde #

Пакет данных для табло имеет начальную (tdb) и конечную последовательность (tde)

Разделитель полей команды #

Текстовое поле должно содержать текстовую информацию (читаемые символы в кириллице или латинице). Если тип строки указывает на то что текстовая информация состоит из нескольких блоков (например: фикс. текст + текст в две строки = 3 текстовых блока), то текст разделяется символом (;) .

Минимальное количество текстовых блоков на табло = 1. (строка на все табло) Максимальное количество текстовых блоков на табло = 3. (фикс.+ текст вверху +текст внизу) Последовательность считывания текстовых блоков слева на право и сверху вниз. Т.е. если в текстовом блоке два поля(текст1;текст2), то «текст 1» будет фиксированным текстом слева а «текст2» строкой справа.

Передача данных в табло При инициализации программы или смене маршрута из файла mrsch.txt читается информация: Например: 80,Кл.Кирова-а/э Бахаревка,\residentflash\autoinf\80.txt,\residentflash\autoinf\sound\, tdb#1#21#текст1#tde# в табло с адресом 1 передача широкого текста текст1 80,Кл.Кирова-а/э Бахаревка,\residentflash\autoinf\80.txt,\residentflash\autoinf\sound\, tdb#1#21#текст1 #tde#tdb#2#22#текст1;текст2 #tde#tdb#3#24#текст1;текст2;текст3#tde# в табло с адресом 1 передача широкого текста «текст1», в табло с адресом 2 передача текста «текст1» в верхнюю строку табло, а «текст2» в нижнюю строку табло, в табло с адресом 3 передача текста «текст1» как фиксированного текста слева, текста «текст2» - бегущая строка вверху, «текст3» - бегущая строка внизу.


Для отображения в салон текст для табло должен хранится в маршрутном файле например 02.txt в маршрутной точке Передача текста будет происходить одновременно с воспроизведением звукового ролика. Например: 5800.5500,5800.5900,5613.7600,5613.8400,20,140,402n.wav,Следующая ЦУМ,tdb#0#12#текст1;текст2#tde# При приближении к остановке «Следующая ЦУМ» на табло с адресом 0 посылается строка «текст2» с фиксированным текстом «текст1»

Если требуется вывести на табло информацию или рекламу то в маршрутный файл включается строка «заглушка» с пустыми полями КП 5800.5500,5800.5900,5613.7600,5613.8400,20,140, , tdb#0#11#текст1 #tde# При прохождении определенной координаты на табло с адресом 0 посылается текст во все табло (рекламный ролик например). При пустых полях звукового файла и названия остановки программа не меняет значение последнего КП и реагирует только передачей текста в табло. Если необходимо вывести на лобовое табло какую либо информацию (В парк, На обед, Служебный, Дети). В файле mrsch.txt вводим муляжи маршрутов Дети,Дети,,,tdb#1#21#Дети #tde#tdb#2#21# Дети #tde#tdb#3#21# Дети#tde# в табло с адресами 1,2,3 передача широкого текста Дети


Настройки нескольких табло

Для настройки нескольких табло в транспорте необходимо в файле Settings.ini программы «Автоинформатор» файле «прописать» конфигурацию табло (адрес и разрешение): Настройки для табло (Settings.ini) [Tablo Setting] // Адрес COM порта для работы с табло ComPort=COM0: // скорость передачи данных в табло BaudRate=115200 // Время (мс) на инициализацию (открытие) порта PortInitTime=1500 // Пауза между сдвигами бегущей строки в (мс) от 0 до 255. Скорость движения строки StringSpeed=20

[Tablo Devices] // Ключ – адрес табло, значение – разрешение (ширина табло в пикселях) 1=80 2=96 3=96