BA-BLE: Difference between revisions
→Подключение к BA-BLE
No edit summary |
|||
| Line 19: | Line 19: | ||
Подробнее об указанных устройствах – на [https://www.fmeter.ru/produktsiya/ нашем сайте.] | Подробнее об указанных устройствах – на [https://www.fmeter.ru/produktsiya/ нашем сайте.] | ||
= '''<big> | = '''<big>Connection to BA-BLE</big>''' = | ||
Настройка BA-BLE полностью производится через bluetooth с помощью мобильного приложения доступное на [https://apps.apple.com/ru/app/escort-sensor-configurator/id1483425085 iOS] и [https://play.google.com/store/apps/details?id=ru.fmeter.config Android] устройствах (далее “'''приложение'''”). | Настройка BA-BLE полностью производится через bluetooth с помощью мобильного приложения доступное на [https://apps.apple.com/ru/app/escort-sensor-configurator/id1483425085 iOS] и [https://play.google.com/store/apps/details?id=ru.fmeter.config Android] устройствах (далее “'''приложение'''”). | ||
| Line 41: | Line 41: | ||
[[Файл:Подключение к BA-BLE .png|656x656пкс]] | [[Файл:Подключение к BA-BLE .png|656x656пкс]] | ||
== '''<big> | == '''<big>Setting password</big>''' == | ||
Настоятельно рекомендуем установить на датчике пароль, для того чтобы ограничить доступ к изменениям его настроек. При первом подключении приложение запросит задать пароль автоматически. | Настоятельно рекомендуем установить на датчике пароль, для того чтобы ограничить доступ к изменениям его настроек. При первом подключении приложение запросит задать пароль автоматически. | ||
| Line 56: | Line 56: | ||
'''Внимание!''' По умолчанию пароль на датчике не установлен! Если вы подключили датчик и на нем уже был задан пароль, свяжитесь с технической поддержкой. | '''Внимание!''' По умолчанию пароль на датчике не установлен! Если вы подключили датчик и на нем уже был задан пароль, свяжитесь с технической поддержкой. | ||
== '''<big> | == '''<big>Main parameters</big>''' == | ||
После подключения к BA-BLE вы увидите основное меню. | После подключения к BA-BLE вы увидите основное меню. | ||
| Line 65: | Line 65: | ||
# Подключенные датчики и их текущие показания | # Подключенные датчики и их текущие показания | ||
= '''<big> | = '''<big>Sensor connection</big>''' = | ||
Для подключения датчиков в основном меню '''BA-BLE''' нажмите на "+" ('''1''') и в открывшемся окне введите имя датчика или MAC адрес('''2''') и нажмите "'''Подключить'''"('''3'''). | Для подключения датчиков в основном меню '''BA-BLE''' нажмите на "+" ('''1''') и в открывшемся окне введите имя датчика или MAC адрес('''2''') и нажмите "'''Подключить'''"('''3'''). | ||
| Line 208: | Line 208: | ||
[[Файл:Отключение датчика от BA-BLE.gif]] | [[Файл:Отключение датчика от BA-BLE.gif]] | ||
= '''<big> | = '''<big>Configuring ID TAG Transmission</big>''' = | ||
BA-BLE имеет функционал принятия и передачи меток ID-TAG и применением множества фильтров для настройки таких систем как свой-чужой, контроль прицепного оборудования и тп. | BA-BLE имеет функционал принятия и передачи меток ID-TAG и применением множества фильтров для настройки таких систем как свой-чужой, контроль прицепного оборудования и тп. | ||
| Line 215: | Line 215: | ||
Основной принцип работы, метка передает пакет данных со своим ID ('''ПИНГ''') каждый заданный период, BA-BLE считывает все данные передачи и рассчитывает силу сигнала, после все увиденные передачи попадают в память BA-BLE для прохождения фильтров, если передачи меток проходят все заданные фильтры она попадает на очередь выдачи по RS-485 где ID метки будет передаваться согласно периоду обнуления очереди. | Основной принцип работы, метка передает пакет данных со своим ID ('''ПИНГ''') каждый заданный период, BA-BLE считывает все данные передачи и рассчитывает силу сигнала, после все увиденные передачи попадают в память BA-BLE для прохождения фильтров, если передачи меток проходят все заданные фильтры она попадает на очередь выдачи по RS-485 где ID метки будет передаваться согласно периоду обнуления очереди. | ||
== '''<big> | == '''<big>Configuring RS-485 transmission</big>''' == | ||
Для настройки выдачи меток по RS-485, перейдите во вкладку "'''Считыватель'''" ('''1''') и нажмите на "'''RS-485'''" ('''2'''). | Для настройки выдачи меток по RS-485, перейдите во вкладку "'''Считыватель'''" ('''1''') и нажмите на "'''RS-485'''" ('''2'''). | ||
| Line 222: | Line 222: | ||
[[Файл:Настройка RS-485 BA-BLE.png|682x682пкс]] | [[Файл:Настройка RS-485 BA-BLE.png|682x682пкс]] | ||
== '''<big> | == '''<big>Customizing filters</big>''' == | ||
Для настройки фильтров приема меток перейдите в меню '''"Считыватель" (1)''' и нажмите '''"Фильтрация" (2)''' | Для настройки фильтров приема меток перейдите в меню '''"Считыватель" (1)''' и нажмите '''"Фильтрация" (2)''' | ||
[[Файл:Переход в меню фильтрации меток BA-BLE.png|980x980пкс]] | [[Файл:Переход в меню фильтрации меток BA-BLE.png|980x980пкс]] | ||
=== '''<big> | === '''<big>Filter by tag ID</big>''' === | ||
Для добавления фильтра по основному(Major) и дополнительному(Minor) ID метки, нажмите "'''Добавить в список'''" ('''1''') и введите Major и/или Minor ID меток ('''2'''). | Для добавления фильтра по основному(Major) и дополнительному(Minor) ID метки, нажмите "'''Добавить в список'''" ('''1''') и введите Major и/или Minor ID меток ('''2'''). | ||
| Line 238: | Line 238: | ||
Мы рекомендуем установить всем метка работающим с данной базой общую группу (Major ID) и добавить данную группу в фильтр. | Мы рекомендуем установить всем метка работающим с данной базой общую группу (Major ID) и добавить данную группу в фильтр. | ||
=== '''<big> | === '''<big>RSSI filter</big>''' === | ||
Данный фильтр необходим для сортировки меток по силе сигнала(приближению). | Данный фильтр необходим для сортировки меток по силе сигнала(приближению). | ||
| Line 251: | Line 251: | ||
Так же для корректной работы данного фильтра желательно использовать '''фильтр таймер''' и на метке желательно установить частую передачу, например '''каждую секунду'''. | Так же для корректной работы данного фильтра желательно использовать '''фильтр таймер''' и на метке желательно установить частую передачу, например '''каждую секунду'''. | ||
=== '''<big> | === '''<big>Filter Timer</big>''' === | ||
Данный фильтр необходим для сортировки меток по времени нахождения в радиусе приема, количество появлений (пингов) метки прошедших фильтрации по ID и силе сигнала (RSSI) за установленный промежуток времени. | Данный фильтр необходим для сортировки меток по времени нахождения в радиусе приема, количество появлений (пингов) метки прошедших фильтрации по ID и силе сигнала (RSSI) за установленный промежуток времени. | ||
| Line 262: | Line 262: | ||
Так же период обнуления RS-485 должен быть чуть больше чем временное окно таймера. | Так же период обнуления RS-485 должен быть чуть больше чем временное окно таймера. | ||
=== '''<big> | === '''<big>Filter Active Tags</big>''' === | ||
Данный фильтр необходим для сортировки по количеству принятых меток. | Данный фильтр необходим для сортировки по количеству принятых меток. | ||
| Line 269: | Line 269: | ||
[[Файл:Добавление фильтра активных меток BA-BLE.png|930x930пкс]] | [[Файл:Добавление фильтра активных меток BA-BLE.png|930x930пкс]] | ||
=== '''<big> | === '''<big>RSSI filter max</big>''' === | ||
Данный фильтр необходим для сортировки меток с самым лучшим приёмом. | Данный фильтр необходим для сортировки меток с самым лучшим приёмом. | ||
| Line 276: | Line 276: | ||
[[Файл:Добавление фильтра RSSI max BA-BLE.png|943x943пкс]] | [[Файл:Добавление фильтра RSSI max BA-BLE.png|943x943пкс]] | ||
== '''<big> | == '''<big>Example of work</big>''' == | ||
Пример: метки с ID Major:1 Minor:100 и Major:1 Minor:200 передают данные каждую секунду, сначала метка с ID 100 приблизились к считывателю BA-BLE на 30 секунд и через 15 секунд метка с ID 200, на считывателе стоят фильтры: по Major:1, RSSI -70 dBm(фильтрация по силе сигнала\приближению) и Таймер на 15 появлений (пингов) за 30 секунд, настройки RS-485: Адрес 1, период обнуления 60 секунд. После 15 появлений метки с ID 100 с RSSI -70 dBm и лучше она прошла фильтрацию и начала передавать свой ID по RS-485 (каждый запрос LLS возвращается с уровнем 100 и температурой 1) через еще 15 секунд метка с ID 200 тоже проходит фильтрацию и попадает в очередь на выдачу, и начинается одновременная передача двух меток (на один запрос LLS ответ с уровнем 100 и температурой 1 и на второй запрос LLS ответ с уровнем 200 и температурой 1) так продолжается пока каждый отдельный ID не будет передан в течении периода обнуления (60 секунд). | Пример: метки с ID Major:1 Minor:100 и Major:1 Minor:200 передают данные каждую секунду, сначала метка с ID 100 приблизились к считывателю BA-BLE на 30 секунд и через 15 секунд метка с ID 200, на считывателе стоят фильтры: по Major:1, RSSI -70 dBm(фильтрация по силе сигнала\приближению) и Таймер на 15 появлений (пингов) за 30 секунд, настройки RS-485: Адрес 1, период обнуления 60 секунд. После 15 появлений метки с ID 100 с RSSI -70 dBm и лучше она прошла фильтрацию и начала передавать свой ID по RS-485 (каждый запрос LLS возвращается с уровнем 100 и температурой 1) через еще 15 секунд метка с ID 200 тоже проходит фильтрацию и попадает в очередь на выдачу, и начинается одновременная передача двух меток (на один запрос LLS ответ с уровнем 100 и температурой 1 и на второй запрос LLS ответ с уровнем 200 и температурой 1) так продолжается пока каждый отдельный ID не будет передан в течении периода обнуления (60 секунд). | ||
| Line 283: | Line 283: | ||
[[Файл:Пример передачи ID-TAG через BA-BLE.gif]] | [[Файл:Пример передачи ID-TAG через BA-BLE.gif]] | ||
= '''<big> | = '''<big>Connecting to a GPS terminal</big>''' = | ||
[[Файл:Распиновка BA-BLE.png|795x795px]] | [[Файл:Распиновка BA-BLE.png|795x795px]] | ||
= '''<big> | = '''<big>Examples of data output</big>''' = | ||
== '''<big>RS-485</big>''' == | == '''<big>RS-485</big>''' == | ||
| Line 415: | Line 415: | ||
Parity: None | Parity: None | ||
=== <big>''' | === <big>'''Passive'''</big> === | ||
Для получения данных по RS-232 в формате LLS и MODBUS как ответы на запросы, необходимо: | Для получения данных по RS-232 в формате LLS и MODBUS как ответы на запросы, необходимо: | ||
| Line 428: | Line 428: | ||
Формат запроса и ответа как [[BA-BLE#RS-485|при опросе RS-485]], адреса согласно настройкам выдачи RS-485 | Формат запроса и ответа как [[BA-BLE#RS-485|при опросе RS-485]], адреса согласно настройкам выдачи RS-485 | ||
=== <big>''' | === <big>'''Active output modes'''</big> === | ||
Для включения активной выдачи заранее выберите нужные параметры в настройках выдачи RS-232 в меню подключения датчиков BA-BLE. | Для включения активной выдачи заранее выберите нужные параметры в настройках выдачи RS-232 в меню подключения датчиков BA-BLE. | ||
| Line 439: | Line 439: | ||
[[Файл:Выбор режима RS-232 BA-BLE.png|581x581пкс]][[Файл:Сохранение настроек RS-232 BA-BLE.png|582x582пкс]] | [[Файл:Выбор режима RS-232 BA-BLE.png|581x581пкс]][[Файл:Сохранение настроек RS-232 BA-BLE.png|582x582пкс]] | ||
==== '''<big> | ==== '''<big>Output of total level and average temperature from TD sensors</big>''' ==== | ||
Данный формат необходим при подключении нескольких дут установленных в разных баках (двухбаковая техника) | Данный формат необходим при подключении нескольких дут установленных в разных баках (двухбаковая техника) | ||
| Line 452: | Line 452: | ||
N - Суммарный уровень подключенных датчиков уровня топлива, 1491 это 5265 | N - Суммарный уровень подключенных датчиков уровня топлива, 1491 это 5265 | ||
==== '''<big> | ==== '''<big>Output of averaged level and temperature values from TD sensors</big>''' ==== | ||
Данный формат необходим при подключении нескольких дут установленных в одном баке | Данный формат необходим при подключении нескольких дут установленных в одном баке | ||
| Line 465: | Line 465: | ||
N - Суммарный уровень подключенных датчиков уровня топлива, 0A48 это 2632 | N - Суммарный уровень подключенных датчиков уровня топлива, 0A48 это 2632 | ||
==== '''<big> | ==== '''<big>Data output of each TD sensor separately</big>''' ==== | ||
В данном режиме за каждый период выдаются данные от всех подключенных датчиков уровня топлива отдельно | В данном режиме за каждый период выдаются данные от всех подключенных датчиков уровня топлива отдельно | ||
| Line 478: | Line 478: | ||
N - Уровень, 0FFF это 4095, 0492 это 1170 | N - Уровень, 0FFF это 4095, 0492 это 1170 | ||
==== '''<big> | ==== '''<big>Data output of all linked sensors via lls protocol</big>''' ==== | ||
В данном режиме в одну строчку будут передаваться по одной паре параметров(подписанные 0-9) с каждого подключенного датчика, передаваемый параметр выбирается в настройках подключения датчика. | В данном режиме в одну строчку будут передаваться по одной паре параметров(подписанные 0-9) с каждого подключенного датчика, передаваемый параметр выбирается в настройках подключения датчика. | ||
| Line 485: | Line 485: | ||
Формат ASCII, цифровые значения HEX | Формат ASCII, цифровые значения HEX | ||
==== '''<big> | ==== '''<big>Output of all parameters of the connected sensors</big>''' ==== | ||
В данном режиме в одну строчку будут передаваться все параметры (подписанные 0-9) с каждого подключенного датчика. | В данном режиме в одну строчку будут передаваться все параметры (подписанные 0-9) с каждого подключенного датчика. | ||
| Line 562: | Line 562: | ||
* Для TH-BLE - сила сигнала (RSSI) | * Для TH-BLE - сила сигнала (RSSI) | ||
= '''<big> | = '''<big>Firmware update (FW)</big>''' = | ||
[[Файл:Обновление прошивки BA-BLE.gif]] | [[Файл:Обновление прошивки BA-BLE.gif]] | ||
| Line 593: | Line 593: | ||
Файлом прошивки является сам .zip архив, разархивировать не нужно. | Файлом прошивки является сам .zip архив, разархивировать не нужно. | ||
= '''<big> | = '''<big>Useful links</big>''' = | ||
* '''<big>[https://www.fmeter.ru/download/_ftp/adapter/ba-ble-5-0-lr/%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82%20%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80%D0%B0%20BA-BLE.pdf?v=150323103233 Технический паспорт устройства]</big>''' | * '''<big>[https://www.fmeter.ru/download/_ftp/adapter/ba-ble-5-0-lr/%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82%20%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80%D0%B0%20BA-BLE.pdf?v=150323103233 Технический паспорт устройства]</big>''' | ||