DU-BLE: Difference between revisions

No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 33: Line 33:
'''BA-BLE base''' - a device that retransmits data transmission and converts it from a Bluetooth packet into a data packet transmitted via the RS-485 and RS-232 interfaces in LLS and MODBUS protocols.  
'''BA-BLE base''' - a device that retransmits data transmission and converts it from a Bluetooth packet into a data packet transmitted via the RS-485 and RS-232 interfaces in LLS and MODBUS protocols.  


= '''<big>Конструкция датчика</big>''' =
= '''<big>DU-BLE sensor's design</big>''' =


=== '''<big>Конструкция DU-BLE первого поколения</big>''' ===
=== '''<big>First generation DU-BLE design</big>''' ===
[[Файл:Конструкция DU-BLE первого поколения.png|800x800пкс]]
[[File:Design DU-BLE first generation.png|800x800px]]


=== '''<big>Конструкция DU-BLE второго поколения</big>''' ===
=== '''<big>Second generation DU-BLE design</big>''' ===
[[Файл:Конструкция DU-BLE второго поколения.png|800x800пкс]]
[[File:Design DU-BLE second generation.png|800x800px]]


= '''<big>Connecting sensor to a smartphone</big>''' =
To configure the DU-BLE sensor, calibrate it and calibrate the tank, you should use the Escort Configurator application, available on [https://apps.apple.com/ru/app/escort-sensor-configurator/id1483425085 iOS] and [https://play.google.com/store/apps/details?id=ru.fmeter.config Android] devices (hereinafter referred to as the “'''application'''” or "'''app'''").


= '''Подключение датчика к смартфону''' =
== '''<big>Geolocation</big>''' ==
Для настройки DU-BLE датчика вам следует использовать приложение Escort Configurator доступное на [https://apps.apple.com/ru/app/escort-sensor-configurator/id1483425085 iOS] и [https://play.google.com/store/apps/details?id=ru.fmeter.config Android] устройствах (далее “'''приложение'''”).
Launch the app and activate '''Bluetooth''' and '''geolocation''' on your smartphone also check if application have access to geolocation.


== '''<big>Геолокация</big>''' ==
[[File:Screenshot_20240221-094919_One_UI_Home.png|664x664px]]  [[File:Screenshot_20240221-095105_Permission_controller.png|667x667px]]
Запустите конфигуратор. Включите '''bluetooth''', геолокацию и так же убедитесь, что у приложения есть доступ к '''Геолокации'''.


[[Файл:Android_shutter_geolocation_and_bluetooth.png|безрамки|810x810пкс]] [[Файл:Android_geolocation_permission.png|безрамки|810x810пкс]]
== '''<big>Connecting sensor</big>''' ==
[[File:Connecting to DU-BLE.gif]]


== '''<big>Подключение датчика</big>''' ==
Press the '''Sensor Settings''' button. Next, select '''DU-BLE'''.
[[Файл:Подключение DU-BLE.gif]]


Нажмите кнопку '''Настройка датчиков'''. Далее, выберите '''DU-BLE'''.
[[File:Sensor_settings._Main_page.png|frameless]] [[File:Selecting DU-BLE.png|666x666px]]


[[Файл:Android_app_main_screen_sensors.png|безрамки|810x810пкс]] [[Файл:Android выбор подключения DU-BLE.png|810x810пкс]]
Find the required sensor by typing the last 6 digits of its serial number. You can find the serial number on the sensor head.


Найдите требуемый датчик введя последние 6 цифр его серийного номера. Вы можете найти серийный номер на голове датчика.
You can also simply select the required sensor from the list and click the '''Connect''' button. On an '''Android''' device, you can click on the sensors name, and a package of data received in '''advertising''' mode will be displayed.


Или выберите требуемый датчик из списка и нажмите кнопку '''Подключиться'''. В устройстве '''Android''' вы можете нажать рядом с именем датчика для отображения пакета данных полученных в режиме '''advertising.'''
[[File:Searching DU-BLE.png|675x675px]] [[File:Advertising DU-BLE.png|675x675px]]


[[Файл:Android подключение к DU-BLE.png|807x807пкс]] [[Файл:Advertising DU-BLE.png|806x806пкс]]
== '''<big>Setting a password</big>''' ==
It is strongly recommend that you set a password on the sensor in order to restrict access to its settings. When you connect for the first time, the application will ask you to set a password automatically.


== '''<big>Установка пароля</big>''' ==
You can set, change and delete a password in the '''Additional Features'''.  
Настоятельно рекомендуем установить на датчике пароль, для того чтобы ограничить доступ к изменениям его настроек. При первом подключении приложение запросит задать пароль автоматически.


Задать, изменить и удалить пароль можно в меню '''Доп. возможности'''.
[[File:Additional features DU-BLE.png|609x609px]]


[[Файл:Переход в доп возможности DU-BLE.png|557x557пкс]]
Then, in the field that appears named "Password for changing settings", enter the password that you want be used later and click '''Enter'''.


Затем по появившейся вкладке в графе по работе с паролем введите пароль, который будет использоваться впоследствии, и нажмите на кнопку '''Установить'''.
[[File:TD-150_BLE_setting_password_.png|frameless]]<blockquote>'''<u><big>PLEASE NOTE THAT THE PASSWORD RESET PROCEDURE CAN BE VERY TIME-CONSUMING. WE RECOMMEND THAT YOU TAKE A RESPONSIBLE APPROACH IN SETTING YOUR PASSWORD AND SAVING IT.</big></u>'''</blockquote>'''<big>Also note that the password cannot start with 0.</big>'''


[[Файл:Установка пароля BA-BLE.png|816x816пкс]]<blockquote>'''<big><u>ОБРАТИТЕ ВНИМАНИЕ, ЧТО ПРОЦЕДУРА СБРОСА ПАРОЛЯ ЯВЛЯЕТСЯ ВЕСЬМА ТРУДОЕМКОЙ МЫ РЕКОМЕНДУЕМ ОТВЕТСТВЕННО ОТНЕСТИСЬ К ЗАДАНИЮ ПАРОЛЯ И ЕГО СОХРАННОСТИ.</u></big>'''</blockquote>'''<big>Так же обратите внимание что пароль не может начинаться с 0.</big>'''
To delete a previously set password, you must enter it in the Password field, and then press the '''Enter''' and then the '''Delete''' buttons.


Для удаления ранее заданного пароля необходимо ввести его в поле Пароль, а затем последовательно нажать кнопки '''Ввести''' и '''Удалить'''.
'''Attention!''' By default, there is no password set on the sensor! If you connected the sensor and a password was already set on it, contact technical support.


'''Внимание!''' По умолчанию пароль на датчике не установлен! Если вы подключили датчик и на нем уже был задан пароль, свяжитесь с технической поддержкой.
== '''<big>Main sensor parameters</big>''' ==


== '''<big>Основные параметры датчика</big>''' ==
To see the main parameters of the sensor go to the '''Data''' tab. There you can see the following parameters:
Для того чтобы увидеть основные параметры датчика, перейдите во вкладку '''Данные'''. Так, вы можете видеть следующие параметры:
# '''RSSI''' - Received signal strength indicator, which indicates how well your smartphone receives sent data. This parameter is not transmitted by the sensor, but is calculated by the receiving device
# '''Vbat''' or sensor battery charge (3.5V or higher indicates the battery is fully charged; 3.2V or lower indicates the battery is low and should be replaced)
# Sensor serial number
# Firmware version ('''FW''') installed in the sensor
# Current '''Operating mode''' set on the sensor
# The '''sensor's MAC address''' is used to connect the sensor to compatible external devices
# Current sensors readings in selected working mode
# Button for setting 0 as current angle of the sensor


# '''RSSI''' - Индикатор силы полученного сигнала, который говорит о том, на сколько хорошо ваш смартфон принимает присылаемые данные этот параметр не передается датчиком, а высчитывается принимаемым устройством
[[File:DU-BLE Data.png|799x799px]]
# '''Vbat''' или заряд батареи датчика (3.5В или выше говорит о том, что батарея полностью заряжена; 3.2В или ниже говорит о том, что батарея разряжена и ее следует заменить)
# Серийный номер датчика
# Версию прошивки (далее '''FW'''), установленную в датчик
# '''Режим работы''' установленный на датчике
# '''MAC-адрес датчика''' используется для подключения датчика к совместимым с ним внешним устройствам
# Кнопка установки текущего угла наклона как 0


[[Файл:Android данные DU-BLE.png|789x789пкс]]
'''The battery voltage drops to 3.2V for 10-15 seconds''' - this is normal (especially if this happens after rebooting the sensor by removing the sensor battery and then installing the battery back). This is due to the fact that all processes in the sensor (measuring level, temperature and battery voltage, as well as sending a data packet) are launched simultaneously, thus energy consumption increases, which leads to a temporary decrease in battery voltage.


'''Вольтаж батареи на 10-15 секунд падает до 3.2В''' - это нормально (особенно если это происходит после перезагрузки датчика путем извлечения батареи датчика и последующей установки батареи обратно). Это происходит из-за того, что все процессы в датчике (измерение уровня, температуры и напряжения батареи, а также отправка пакета данных) запускаются одновременно, потребление энергии возрастает, что приводит к временному снижению напряжения батареи.
= '''<big>Operating mode</big>''' =
 
= '''<big>Режимы работы</big>''' =
Для установки режима работы на датчике, перейдите в меню настройки.
Для установки режима работы на датчике, перейдите в меню настройки.


[[Файл:Переход в настройки DU-BLE.png|599x599пкс]]
[[File:Going to settings DU-BLE.png|583x583px]]
{| class="wikitable"
{| class="wikitable"
|'''<big>Наименование режима</big>'''
|'''<big>Name of the mode</big>'''
|'''<big>Описание режима</big>'''
|'''<big>Description of the mode</big>'''
|'''<big>Формат передаваемых данных</big>'''
|'''<big>Format of transmitted data</big>'''
|-
|-
|'''Транспортировочный'''
|'''Transportation'''
|Используется для транспортировки и хранения датчика. Акселерометр выключен для экономии энергии; измерений не проводится.  
|Used for transporting and storing the sensor. The accelerometer is turned off to save power; no measurements are taken.  
|
|
|-
|-
|'''Контроль Вертикального вращения'''
|'''Vertical rotation control'''
| rowspan="2" |Применяется для определения направления вращения датчика в плоскости параллельной плоскости установки датчика (кроме вращения, параллельному плоскости земли) и/или подсчета оборотов и скорости (об/мин).  
| rowspan="2" |It is used to determine the direction of rotation of the sensor in a plane parallel to the plane of the sensor installation (except for rotation parallel to the ground plane) and/or counting revolutions and speed (rpm).
'''Horizontal rotation''' - the sensor is installed along the axis of rotation of the concrete mixer with the convex part of the body at 90° relative to the ground.


'''Горизонтальное вращение''' - датчик устанавливается вдоль оси вращения бетономешалки выпуклой часть корпуса под 90° относительно земли.
'''Vertical rotation''' - the sensor is installed perpendicular to the axis of rotation of the concrete mixer.
| rowspan="2" |


'''Вертикальное вращение''' - датчик устанавливается перпендикулярно оси вращения бетономешалки.
| rowspan="2" |




'''1. Только направление'''
'''1. Direction only'''


   0 - нет вращения
0 - no rotation


   1 - вращение влево
1 - left rotation


   2 - вращение вправо
2 - right rotation


(эти значения вы можете задать самостоятельно)
(you can set these values ​​yourself)


'''2. Кол-во оборотов и скорость вращения (об/мин)'''
'''2. Number of revolutions, rotation speed (rpm), direction of rotation is shown as + or -'''
|-
|'''Horizontal rotation control'''
|-
|-
|'''Контроль горизонтального вращения'''
|'''Container'''
|It is used to control the loading of equipment, for example, a garbage truck
|The tilt angle and the container cumulative counter are transmitted
|-
|-
|'''Контейнер'''
|'''Bucket'''
|Служит для контроля загрузки техники, например, мусороуборочная машина
|Serves to determine the operation or downtime of an excavator and similar equipment
|Передается угол наклона и накопительный счетчик контейнеров
|The tilt angle and operation are transmitted depending on whether the equipment is working or idle
|-
|-
|'''Ковш'''
|'''Plow'''
|Служит для определения работы или простоя экскаватора и подобной техники.
|Serves to determine the operation of the snowplow blade of snow removal machines and similar equipment
|Передается угол наклона и сработка в зависимости от того работает техника или простаивает
|The tilt angle and operation are transmitted depending on whether the equipment is working or idle
|-
|-
|'''Отвал'''
|'''Angle control'''
|Служит для определения работы отвала снегоуборочных машин и подобной техники.
|Serves to determine the angle of inclination of parts of mechanisms relative to the horizon. Triggering events occur when a certain angle set by the user is reached.
|Передается угол наклона и сработка в зависимости от того, работает техника или простаивает
|The tilt angle and response are transmitted depending on whether the control element of the equipment is lowered or raised, respectively
|-
|-
|'''Контроль угла'''
|'''Horizontal inclinometer'''
|Служит для определения угла наклона частей механизмов относительно горизонта. События сработки происходят при достижении некоторого угла, установленного пользователем.
|In the “'''Single-axis'''” measurement mode, the sensor records deviations only along one axis - the pitch axis - from the zero point, which must be set after selecting the mode and installing the sensor at the moment when the mechanism is on a flat surface in the stowed position. The angle is measured from 0 to 360 degrees.
|Передается угол наклона и сработка в зависимости от того, опущен или поднят контрольный элемент техники, соответственно
In the “'''Two-axis'''” mode, you can track the tilt angle along each measurement axis separately.
|The roll (and pitch) angle(s) is transmitted.
'''0-360''' for one axis
 
'''0-180''' for the other axis
|-
|-
|'''Горизонтальный инклинометр'''
|'''Verticalinclinometer'''
|В режиме “'''Одноосевого”''' измерения, датчик фиксирует отклонения только по одной оси - оси тангажа - от нулевой точки, которую нужно задать после выбора режима и установки датчика в момент, когда механизм находится на ровной поверхности в походном положении. Угол измеряется от 0 до 360 градусов.
|In the “'''Single-axis'''” measurement mode, the sensor records deviations only along one axis - the pitch axis - from the zero point, which must be set after selecting the mode and installing the sensor at the moment when the mechanism is on a flat surface in the stowed position. The angle is measured from 0 to 360 degrees.
In the “Two-axis” mode, you can track the tilt angle along each measurement axis separately.
|The roll (and pitch) angle(s) is transmitted.
'''0-360''' for one axis
 
'''0-180''' for the other axis
|}


В режиме '''“Двухосевой”''' вы сможете отслеживать угол наклона по каждой оси измерения отдельно.
== '''<big>Vertical rotation control</big>''' ==
|Передается угол(-ы) крена (и тангажа).


'''0-360''' для одной оси
[[File:Vertical rotation control.png|710x710px]] [[File:Vertical rotation control settings.png|710x710px]]
 
# Selecting the format of transmitted data ('''Direction only or Speed ​​and rpm''')
# Selecting the transmitted values ​​of rotation left and right, available only in the "'''direction only'''" transmission format
 
The sensor is installed at the ends of the mixer.
 
This mode has '''2 formats of transmitted data:'''
 
1) '''Direction only''' - used, for example, to control the direction of rotation of a concrete mixer. Depending on the direction of rotation around the axis, a trigger event is transmitted: when rotating to the right, the value 1 will be transmitted, when rotating to the left - the value 2, if there is no rotation, 0 will be transmitted.
 
You can change the value of rotation to the left and to the right (from 1 ... 255)
 
2) '''Speed ​​and rpm'''. The sensor will transmit the number of complete revolutions and the rotation speed in rpm. The rotation speed will be calculated by the sensor after the first three full revolutions. The speed will be positive in one direction, negative in the other. You can learn more about how to set up speed recognition on the monitoring platform in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]


'''0-180''' для другой оси
|-
|'''Вертикальный инклинометр'''
|В режиме “'''Одноосевого”''' измерения, датчик фиксирует отклонения только по одной оси - оси тангажа - от нулевой точки, которую нужно задать после выбора режима и установки датчика в момент, когда механизм находится на ровной поверхности в походном положении. Угол измеряется от 0 до 360 градусов.
В режиме '''“Двухосевой”''' вы сможете отслеживать угол наклона по каждой оси измерения отдельно.
|Передается угол(-ы) крена  (и тангажа).


'''0-360''' для одной оси
[[File:F0cc0683-1aae-4b82-be4f-aa5230b8e6ce.png|948x948px]]


'''0-180''' для другой оси
[[File:Vertical rotation control diagram.png]]
|}


== '''<big>Контроль Вертикального вращения</big>''' ==
[[File:Vertical rotation control example.png|806x806px]]


[[Файл:Контроль вертикального вращения.png|710x710пкс]][[Файл:Контроль вертикального вращения настройки.png|710x710пкс]]
== '''<big>Horizontal rotation control</big>''' ==
[[File:Horizontal rotation control.png|710x710px]] [[File:Vertical rotation control settings.png|710x710px]]


# Выбор формата передаваемых данных ('''Только направление или Скорость и об/сек)'''
#Selecting the format of transmitted data ('''Direction only or Speed ​​and rpm''')
# Выбор передаваемых значений вращение влево и вправо, '''доступно только''' '''в формате передачи "только направление"'''
# Selecting the transmitted values ​​of rotation left and right, available only in the "'''direction only'''" transmission format


The sensor is installed at the ends of the mixer.


This mode has '''2 formats of transmitted data:'''


Датчик устанавливается с торца бочки.
1) '''Direction only''' - used, for example, to control the direction of rotation of a concrete mixer. Depending on the direction of rotation around the axis, a trigger event is transmitted: when rotating to the right, the value 1 will be transmitted, when rotating to the left - the value 2, if there is no rotation, 0 will be transmitted.


Данный режим имеет '''2 формата передаваемых данных:'''
You can change the value of rotation to the left and to the right (from 1 ... 255)


'''1) Только направление -''' применяется, например, для контроля направления вращения бетоносмесителя. В зависимости от направления вращения вокруг оси передается событие сработки: при вращении вправо будет передаваться значение '''1''', при вращении влево - значение '''2''', при отсутсвии вращения будет передаваться 0.
2) '''Speed ​​and rpm'''. The sensor will transmit the number of complete revolutions and the rotation speed in rpm. The rotation speed will be calculated by the sensor after the first three full revolutions. The speed will be positive in one direction, negative in the other. You can learn more about how to set up speed recognition on the monitoring platform in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]


Значение вращения влево и вправо вы можете изменить (от 1…255)
The sensor is installed on the side surface of the mixer.<blockquote>'''<big>In horizontal rotation, the sensor is installed with the convex/semi-circular part up or down! When installed with the convex/semi-circular part to the left or right, rotations will not be counted!</big>'''</blockquote>
[[File:Horizontal rotation control diagram.png]]


'''2) Скорость и об/сек.''' Датчик будет передавать число совершенных оборотов и скорость вращения в об/мин. Скорость вращения будет рассчитана датчиком после первых трех полных оборотов. В одну сторону скорость будет положительной, в другую отрицательной. Подробнее ознакомиться о том, как настроить распознавание скорости на платформе мониторинга, вы можете [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в данной инструкции]
[[File:Horizontal rotation control example.png|851x851px]]


[[Файл:Место установки в режиме вертикального вращения.png|660x660пкс]][[Файл:Пример места установки в режиме вертикального вращения.png|668x668пкс]]
== '''<big>Container</big>''' ==
[[File:Container mode.png|750x750px]] [[File:Container mode settings.png|750x750px]]


== '''<big>Контроль горизонтального вращения</big>''' ==
Serves to control unloading and loading on equipment types such as garbage trucks, dump trucks, etc., as well as for more precise control of hatch cover opening.
[[Файл:Контроль горизонтального вращения.png|686x686пкс]][[Файл:Настройки горизонтального вращения.png|686x686пкс]]


# Выбор формата передаваемых данных ('''Только направление или Скорость и об/сек)'''
After installing the sensor, zero should be set. The equipment should be located on a level surface. When crossing the lower and upper threshold values, the number of trips will increase and the total activation counter will be transmitted.
# Выбор передаваемых значений вращение влево и вправо, '''доступно только''' '''в формате передачи "только направление"'''


Датчик устанавливается на боковой поверхности бочки.<blockquote><big>'''В горизонтального вращения датчик устанавливается выпуклой/полукруглой частью вверх или вниз!'''</big> '''<big>При установке выпуклой/полукруглой частью в лево или право подсчет вращений производится не будет!</big>'''</blockquote>Данный режим имеет '''2 формата передаваемых данных:'''
[[File:Container mode explanation.png|718x718px]]


'''1) Только направление -''' применяется, например, для контроля направления вращения бетоносмесителя. В зависимости от направления вращения вокруг оси передается событие сработки: при вращении вправо будет передаваться значение '''1''', при вращении влево - значение '''2''', при отсутствии вращения будет передаваться 0.
When crossing the blue line (Upper threshold value), the counter increases by 1, for repeated triggering it is necessary to cross the green line (Lower threshold value)


Значение вращения влево и вправо вы можете изменить (от 1…255)
Black line - Zero


'''2) Скорость и об/сек.''' Датчик будет передавать число совершенных оборотов и скорость вращения в об/мин. Скорость вращения будет рассчитана датчиком после первых трех полных оборотов. В одну сторону скорость будет положительной, в другую отрицательной. Подробнее ознакомиться о том, как настроить распознавание скорости на платформе мониторинга, вы можете [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в данной инструкции]
Green line - Lower threshold value


Blue line - Upper threshold value


The counter will continue to increase with each container up to the maximum value of 65535. After which it will reset to zero and continue to increase again. With 100 containers per day, the counter will last for 1-2 years.


[[Файл:Место установки в режиме горизонтального вращения.png|645x645пкс]]
The settings for the received readings on the platform are shown in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]


[[Файл:Пример места установки в режиме горизонтального вращения.png|697x697пкс]]
== '''<big>Bucket</big>''' ==


== '''<big>Контейнер</big>''' ==
[[File:Bucket mode.png|750x750px]] [[File:Bucket mode settings.png|750x750px]]
[[Файл:Контейнер.png|600x600пкс]][[Файл:Контейнер настройки.png|600x600пкс]]


Служит для контроля выгрузки и загрузки на типах техники, как мусороуборочная машина, самосвал и тд., а также для более точного контроля открывания крышки люка.
This mode is intended for use on excavators to monitor bucket operation or idle time.


После установки датчика следует произвести установку нуля. Техника при этом должна быть расположена на ровной площадке. При пересечении нижнего и верхнего порогового значения количество сработок увеличиться и параметре сработки будет передаваться общий счетчик сработок.
'''Filtration level''' - how much the tilt angle data will be filtered during sudden changes.


[[Файл:Мусоровоз.png|874x874пкс]]
'''Delta''' - the minimum angle value at which the triggering occurs.


При пересечении синей линии (Верхнее пороговое значение) счетчик увеличивается на 1, для повторной сработки необходимо пересечь зеленую линию (Нижнее пороговое значение)
'''Measurement interval''' - the time period after which the tilt angle is compared to calculate the delta.


Черная линия - Ноль
'''Turn OFF delay''' - the time period during which the work will be transmitted.


Зеленая линия - Нижнее пороговое значение
'''Transmit as event notification'''- the value that will be transmitted as work.


Синяя линия - Верхнее пороговое значение
"'''Measurement interval'''" sets the time during which the sensor measures the angle values. After the measurement interval, the current value is compared with the previous value. If the difference is a certain angle that is greater than or equal to the "'''Delta'''" value, then the triggering will occur, which will signal the excavator bucket is working. The "'''Delta'''" parameter sets the minimum angle value at which the triggering occurs. If the bucket operation is stopped, the angle difference will not exceed the set value "'''Delta'''", the "'''Turn OFF delay'''" is started, no triggering occurs (the value "0" is transmitted). In this way, the bucket operation and downtime are separated, eliminating false triggering.


Счетчик с каждым контейнером продолжит увеличиваться до максимального значения 65535. После чего он обнулится и снова продолжит расти. При 100 контейнерах в день, счетчика хватит на 1-2 года.
The setup of the received readings on the platform is shown in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]<blockquote>'''<big>When installing tilt angle sensors on excavator manipulators, it is recommended to place the sensor on the knee of the manipulator, which is the most active at the time the excavator is performing work and makes a greater number of movements with a greater amplitude of angle change.</big>'''</blockquote>[[File:Bucket mode diagram.png]]


Настройка принимаемых показаний на платформе показана [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в этой инструкции]
[[File:Bucket mode example.png|697x697px]]


== '''<big>Ковш</big>''' ==
== '''<big>Plow</big>''' ==
[[File:Plow mode.png|750x750px]] [[File:Plow mode settings.png|750x750px]]


[[Файл:Ковш,.png|802x802пкс]][[Файл:Ковш.png|802x802пкс]]
The mode is designed for installation on "blade" type devices, such as snow blowers used for clearing roads, or a bulldozer.


Данный режим предназначен для использования на экскаваторах для контроля времени работы или простоя ковша.
'''Filtration level''' - how much the tilt angle data will be filtered during sudden changes.


'''Уровень сглаживания''' - как сильно будут фильтроваться данные угла наклона при резких изменениях.  
'''Upper limit''' - the tilt angle threshold above which the alarm stops.


'''Дельта''' - минимальное значение угла, при котором происходит срабатывание.
'''Lower limit''' - the tilt angle threshold below which the alarm starts after the turn-on delay.


'''Задержки на выключение''' - промежуток времени в течении которого будет передаваться работа.
'''Turn ON delay''' - the number of seconds the sensor must be below the lower threshold to start the alarm.


'''Интервал измерения''' - промежуток времени, через который происходит сравнение угла наклона для вычисления дельты.
'''Turn OFF delay''' - the number of seconds the sensor must be between the upper and lower angles to stop the alarm.


'''Передавать в качестве сработки''' - значение которое будет передаваться как работа.  
'''Transmit as event notification''' - the value that will be transmitted as the job.<blockquote>'''<big>Important! It is not recommended to use the sensor to control mechanisms whose deviation amplitude is less than 10 degrees. For example, the middle blade of a grader.</big>'''</blockquote>When crossing the "'''LOW'''" boundary towards a smaller angle, the turn-on delay timer is started. If the current angle does not exceed the "'''LOW'''" boundary upon expiration of the turn-on delay timer, the triggering event will occur (the value "1" or another value that you set is transmitted).


«'''Интервал измерения'''» задает время, в течении которого датчик замеряет значения угла. По истечении интервала измерения текущее значение сравнивается с предыдущим значением. Если разница составит некоторый угол, который больше или равен значению «'''Дельта'''», то произойдет срабатывание, что будет сигнализировать о работе ковша экскаватора. Параметр «'''Дельта'''» задает минимальное значение угла, при котором происходит срабатывание. Если работа ковшом остановлена, то разница углов не превысит заданное значение «'''Дельта'''», запускается «'''задержка на выключение'''», срабатывания не происходит (передается значение «'''0'''»). Таким образом разделяется время работы и простоя ковша, исключая ложное срабатывание.
When crossing the "'''LOW'''" boundary towards a larger angle, the turn-off delay timer is started. If the current angle remains greater than the "'''LOW'''" boundary upon expiration of the turn-off delay timer, the triggering will be reset (the value "'''0'''" is transmitted).


Настройка принимаемых показаний на платформе показана [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в этой инструкции]<blockquote>'''<big>При установке датчиков угла наклона на манипуляторах экскаваторов рекомендуется размещать датчик на колене манипулятора, которое в момент выполнения работ экскаватором является наиболее активным и совершает большее количество движений большей амплитуды изменения угла.</big>'''</blockquote>[[Файл:DU-BLE экскаватор.png|604x604px]][[Файл:Экскаватор пример.png|749x749пкс]]
If, at the moment of counting down the turn-off delay timer, the sensor crosses the "'''LOW'''" boundary back towards a smaller angle, the started turn-off timer is reset.


== '''<big>Отвал</big>''' ==
When crossing the "'''UP'''" boundary towards a larger angle, the triggering will be reset instantly.
[[Файл:Отвал.png|742x742пкс]][[Файл:Отвал настройки.png|742x742пкс]]


Режим предназначен для установки на устройства типа «отвал», например, снегоуборочных машин, используемых для расчистки дорог, или бульдозера.
This is done to obtain more visual readings of the sensor triggering (short-term raising and lowering of the implement during obstacle avoidance and turns are excluded).<blockquote><big>'''The "0" is set in the working position.'''</big></blockquote>[[File:Plow mode diagram.png|740x740px]]


'''Уровень сглаживания''' - как сильно будут фильтроваться данные угла наклона при резких изменениях.
[[File:Plow mode diagram 2.png]]


'''Верхнее пороговое значение''' - пороговое значение угла наклона выше которого сработка прекращается.
The setup of the received readings on the platform is shown in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]


'''Нижнее пороговое значение''' - пороговое значение угла наклона ниже которого происходит сработка после задержки на включение.
== '''<big>Angle Control</big>''' ==
[[File:Angle control.png|750x750px]] [[File:Angle control settings.png|750x750px]]


'''Задержка вкл.''' - количество секунд нахождения датчика ниже нижнего порогового значения для начала сработки.
The "Angle Control" operating mode can be used, for example, to control the operation of a garbage truck, dump truck, and other working units of special equipment.


'''Задержка выкл.''' - количество секунд нахождения датчика между верхним и нижним углом для окончания сработки.
The 3-axes accelerometer used in the sensor cannot ignore vibrations, acceleration and deceleration of the vehicle/unit the sensor is installed on. It also cannot ignore the inclination of the terrain the vehicle/unit moves across.


'''Передавать в качестве сработки''' - значение которое будет передаваться как работа.<blockquote>'''<big>Важно! Не рекомендуется использовать датчик для контроля механизмов, амплитуда отклонения которых менее 10 градусов. Например, средний отвал грейдера.</big>'''</blockquote>При пересечении границы '''«НИЗ»''' в сторону меньшего угла запускается таймер задержки на включение. Если по истечению таймера задержки включения текущий угол не будет превышать границу '''«НИЗ»''', то произойдет событие сработки (передается значение '''«1»''', либо другое значение, которое Вы установите).
Due to that the sensor is less suited for the monitoring of machinery units that are operated when on the move, f.e. dump trucks that are gradually unloaded with their boxes are lifted and they slowly move forward. There will be factors mentioned above that will affect the sensor's readings and cause random angle changes that will be impossible to reliably validate by the vehicle's speed.


При пересечении границы '''«НИЗ»''' в сторону большего угла запускается таймер задержки на выключение. Если по истечению таймера задержки выключения текущий угол останется больше границы '''«НИЗ»''', то сработка сбросится (передается значение '''«0»''').
In other cases the sensor's readings can be validated by the vehicle's speed.


Если же в момент отсчета таймера задержки выключения датчик пересекает обратно границу '''«НИЗ»''', в сторону меньшего угла, запущенный таймер выключения сбрасывается.
More on that in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual (p. 19)]


При пересечении '''«ВЕРХ»''' в сторону большего угла сработка сбросится мгновенно.
The sensor also has its own filtration/smoothing algorithm. However, the higher the level of that filtration is, the slower the current angle reading is calculated and that could lead to the actual movements of the mechanism the sensor is installed on to get missed.


Это сделано для получения более наглядных отсчетов по срабатыванию датчика (исключаются кратковременные поднятия и опускания орудия во время объезда препятствий и разворотов).<blockquote><big>'''Значение «0» устанавливается в положении работы'''</big></blockquote>[[Файл:Бульдозер.png|804x804пкс]]
One more option is to install 2 sensors: one on the vehicle's (unit's frame) and another - on the mechanism that needs to be monitored. More on that in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual (p. 17)]


Настройка принимаемых показаний на платформе показана [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в этой инструкции]
'''Filtration level''' - how much the tilt angle data will be filtered during sudden changes.


== '''<big>Контроль угла</big>''' ==
'''Upper limit'''- the tilt angle threshold above which the triggering occurs.
[[Файл:Контроль угла.png|822x822пкс]][[Файл:Контроль угла настройки.png|822x822пкс]]


Режим работы «Контроль угла» может быть применен, например, для контроля работы механизма мусороуборочной машины, самосвала и других рабочих агрегатов спец. техники.
'''Lower limit'''- the tilt angle threshold below which the triggering stops.


'''Уровень сглаживания''' - как сильно будут фильтроваться данные угла наклона при резких изменениях.
'''Transmit as event notification''' - the value that will be transmitted as work.


'''Верхнее пороговое значение''' -  пороговое значение угла наклона выше которого происходит сработка.  
When the angle increases and the upper limit is reached, the sensor is triggered; when moving backwards and crossing the lower limit, the triggering is reset (the value "0" is transmitted).


'''Нижнее пороговое значение''' - пороговое значение угла наклона ниже которого прекращается сработка.
[[File:Angle control diagram.png]]


'''Передавать в качестве сработки''' - значение которое будет передаваться как работа.
The setup of the received readings on the platform is shown in [https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing this manual]


При увеличении угла и достижении верхней границы происходит срабатывание датчика, при обратном движении и пересечении нижней границы срабатывание сбрасывается (передается значение «0»).
== '''Horizontal inclinometer''' ==
[[File:Horizontal inclinometer.png|750x750px]] [[File:Inclinometer settings.png|750x750px]]


The inclinometer mode is designed to measure the angle and direction of tilt.


'''Filtration level''' - how much the tilt angle data will be filtered during sudden changes.


[[Файл:Кран.png|619x619пкс]]
'''Single-axis mode''': measures the rotation angle along the X axis (roll) in the horizontal position, i.e. the ZY plane is perpendicular to the installation plane. It is possible to set zero. The measurement range is 360°. There is no trigger event.


Настройка принимаемых показаний на платформе показана [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing в этой инструкции]
'''Dual-axis mode''': measures the rotation angle along the Y axis (roll) and the rotation angle along the X axis (pitch) in the horizontal position. It is possible to set zero. The measurement range is 180°. There is no trigger event.<blockquote><big>'''Data transfer in Horizontal inclinometer mode is supported only when using [[BA-BLE]]'''</big></blockquote>[[File:Horizontal inclinometer diagram.png]]


== '''<big>Горизонтальный инклинометр</big>''' ==
== '''<big>Vertical inclinometer</big>''' ==
[[Файл:Горизонтальный инклинометр .png|869x869пкс]][[Файл:Горизонтальный инклинометр настройки.png|869x869пкс]]
[[File:Vertical inclinometer.png|750x750px]] [[File:Inclinometer settings.png|750x750px]]


Режим инклинометр предназначен для измерения угла и направления наклона.
The inclinometer mode is designed to measure the angle and direction of tilt.


'''Уровень сглаживания''' - как сильно будут фильтроваться данные угла наклона при резких изменениях.
'''Filtration level''' - how much the tilt angle data will be filtered during sudden changes.


'''Одноосевой режим''': измеряется угол поворота по оси X (крен) в горизонтальном положении, т.е. плоскость ZY перпендикулярна плоскости установки. Есть возможность установки нуля. Диапазон измерений 360°. События сработки нет.  
'''Single-axis mode''': measures the rotation angle along the X axis (roll) in the horizontal position, i.e. the ZY plane is perpendicular to the installation plane. It is possible to set zero. The measurement range is 360°. There is no trigger event.


'''Двухосевой режим''': измеряется угол поворота по оси Y (крен) и угол поворота по оси X (тангаж) в горизонтальном положении. Есть возможность установки нуля. Диапазон измерений 180°. События сработки нет.<blockquote><big>'''Передача информации в данном режиме поддерживается только при использовании [[BA-BLE]]'''</big></blockquote>[[Файл:Горизонтальный инклинометр.png]]
'''Dual-axis mode''': measures the rotation angle along the Y axis (roll) and the rotation angle along the X axis (pitch) in the horizontal position. It is possible to set zero. The measurement range is 180°. There is no trigger event.<blockquote><big>'''Data transfer in Vertical inclinometer mode is supported only when using [[BA-BLE]]'''</big></blockquote>[[File:Vertical inclinometer diagram.png]]


== '''<big>Вертикальный инклинометр</big>''' ==
= <big>'''Sealing and installation'''</big> =
[[Файл:Вертикальный инклинометр .png|776x776пкс]][[Файл:Вертикальный инклинометр настройки.png|776x776пкс]]


Режим инклинометр предназначен для измерения угла и направления наклона.
== '''<big>Connection dimensions</big>''' ==


'''Уровень сглаживания''' - как сильно будут фильтроваться данные угла наклона при резких изменениях.
=== '''<big>Connection dimensions of the DU-BLE of the former design</big>''' ===
[[File:Connection dimensions DU-BLE former design .png]]


'''Одноосевой режим''': измеряется угол поворота по оси Z (крен) в вертикальном положении, т.е. плоскость XY параллельна плоскости установки. Есть возможность установки нуля. Диапазон измерений 360°. События сработки нет.  
[[File:Dimensions of former design DU-BLE.png]]


'''Двухосевой режим''': измеряется угол поворота по оси Y (крен) и угол поворота по оси Z (тангаж) в вертикальном положении. Есть возможность установки нуля. Диапазон измерений 180°. События сработки нет.<blockquote><big>'''Передача информации в данном режиме поддерживается только при использовании [[BA-BLE]]'''</big></blockquote>[[Файл:Вертикальный инклинометр.png]]
=== '''<big>Connection dimensions of the DU-BLE of the current design</big>''' ===
[[File:Connection dimensions DU-BLE current design .png]]


= <big>'''Пломбировка и крепление'''</big> =
[[File:Dimensions of current design DU-BLE.png]]


== '''<big>Присоединительные размеры</big>''' ==
== <big>'''Sensor sealing'''</big> ==


=== '''<big>Присоединительные размеры старого образца</big>''' ===
=== <big>'''Sealing DU-BLE of the former design'''</big> ===
[[Файл:Присоединительные размеры DU-BLE старого образца.png]]
To seal the sensor and prevent unauthorized access to it, install the protective cover and pass the seal through the special holes in the cover. Tighten the seal against its end into the special hole in the seal. Cut off the excess wire of the seal.


[[Файл:Габариты старого DU-BLE.png]]
[[File:Sealing former design DU-BLE.png]]


=== '''<big>Присоединительные размеры нового образца</big>''' ===
=== <big>'''Sealing DU-BLE of the current design'''</big> ===
[[Файл:Присоединительные размеры DU-BLE нового образца.png]]
  You will need the sensor protective cover and the seal provided in the kit<gallery widths="300" heights="300">
File:New_design_cap.png|'''<big>Protective cover DU-BLE</big>'''
File:New_design_seal.png|'''<big>DU-BLE seal</big>'''
</gallery>The cover is attached to the sensor head
[[File:TD-BLE_with_cap.png|none|thumb|455x455px|'''<big>DU-BLE with cap</big>''']]


[[Файл:Габариты нового DU-BLE.png]]


== <big>'''Пломбирование датчика'''</big> ==
Then the seal itself is fixed in a special hole (it must be inserted to the end, with the '''closed end facing outward''')<gallery widths="350" heights="350">
File:Installing_TD-BLE_seal.png|'''<big>Installing DU-BLE seal</big>'''
File:Installed_TD-BLE_seal.png|'''<big>Installed DU-BLE seal</big>'''
</gallery>To remove the seal, screw in the special key from the kit (you can also use any self-tapping screw of suitable size) and pull it towards yourself.
[[File:Removing_seal.png|none|thumb|493x493px|'''<big>Removing seal</big>''']]
[[File:Seal_after_removal.png|none|thumb|'''<big>Seal after removal</big>''']]
This makes it impossible to remove the seal without damaging it. This provides additional protection against unauthorized access.


=== <big>'''Пломбирование прежнего образца'''</big> ===
=== '''<big>Alternative sealing for DU-BLE of the current design</big>''' ===
Для того, чтобы опломбировать датчик и предотвратить несанкционированный доступ к нему, установите защитную крышку и проденьте пломбу в специальные отверстия в крышке. Затяните пломбу, против ее конец в специальное отверстие в пломбе. Отрежьте излишки провода пломбы.
Also included with the current DU-BLE is an alternative seal if a numbered seal is required.


[[Файл:Пломбировка DU-BLE.png]]
* The wire must be threaded through the hole in the sensor cover


=== <big>'''Пломбирование актуального образца'''</big> ===
[[File:Alternative_sealing_step_1.png|frameless|433x433px]]
Понадобятся защитная крышка датчика и пломба из комплекта<gallery widths="300" heights="300">
Файл:Защитная_крышка_TD-BLE.png|'''<big>Защитная крышка</big>'''
Файл:Пломба_TD-BLE.png|'''<big>Пломба</big>'''
</gallery>Крышка крепится на голову датчика


[[Файл:TD-BLE_с_защитной_крышкой.png|491x491пкс]]
* Thread both ends of the cable through the hole in the sensor head
Затем в специальном отверстии фиксируется сама пломба (ее необходимо вставить до конца, '''закрытым окончанием наружу''')<gallery widths="350" heights="350">
Файл:Установка_пломбы_на_датчик_TD-BLE.png|'''<big>Установка пломбы на датчик</big>'''
Файл:Установленная_пломба_на_датчик_TD-BLE.png|'''<big>Установленная пломба на датчик</big>'''
</gallery>Чтобы удалить пломбу, следует вкрутить в нее специальный ключ из комплекта (также можно использовать любой саморез подходящего размера) и потянуть его на себя.
[[Файл:Извлечение_пломбы.png|без|мини|515x515пкс|'''<big>Извлечение пломбы</big>''']]
[[Файл:Пломба_после_извлечения.png|без|мини|'''<big>Пломба после извлечения</big>''']]
Таким образом, извлечь пломбу будет невозможно, не повредив ее. Это обеспечивает дополнительную защиту от несанкционированного доступа.


=== '''<big>Альтернативная пломбировка актуального образца</big>''' ===
[[File:Alternative_sealing_step_2.png|frameless|519x519px]]
Так же в комплекте с DU-BLE актуального образца имеется альтернативная пломба, если необходима номерная пломба.


* Необходимо продеть тросс через отверстие в крышке датчика
* Pass both ends through the seal, tighten the cable and install the seal by pressing the protruding part of the seal


[[Файл:Альтернативная_пломбировка_шаг_1.png|425x425пкс]]
[[File:Alternative_sealing_step_3.png|frameless|543x543px]]


* Продеть оба конца тросса через отверстие в глове датчика
== <big>'''Mounting and direction'''</big> ==
The most common mounting method is self-tapping screws with a sealing washer. It is also possible to install on threaded crimp nuts, welded bushings and other structural elements. The sensor can be mounted on pre-prepared places using screws and bolts with strength class not less than 4.8. It is necessary to ensure tightness of the connection between the sensor body and the tank. For additional protection it is allowed to use automotive oil and gasoline resistant sealant.


[[Файл:Альтернативная_пломбировка_шаг_2.png|643x643пкс]]
For plastic tanks rivets and bolts can be used.


* Продеть оба конца через пломбу, затянуть тросс и установить пломбу нажав на выпирающую часть
[[File:Antenna_direction.png|frameless|768x768px]]


[[Файл:Альтернативная_пломбировка_шаг_3.png|714x714пкс]]
== <big>'''How hard to screw in self-tapping screws'''</big> ==


== <big>'''Крепление на бак и направление передатчика'''</big> ==
== [[File:How_to_hard_to_tighten_the_screws.png|frameless|512x512px]]  ==
Наиболее распространённым способом крепления является установка на саморезы с уплотнительной шайбой. Также возможна установка на резьбовые обжимные гайки, приварные втулки и прочие конструктивные элементы. Датчик может устанавливаться на заранее подготовленные места с помощью винтов и болтов классами прочности не менее 4.8. При этом необходимо обеспечить герметичность соединения корпуса датчика и ёмкости. Для дополнительной защиты разрешается использовать автомобильный маслобензостойкий герметик.


Для пластиковых баков могут быть использованы заклепки и болты.
= '''<big>Firmware update (FW)</big>''' =
[[File:DU-BLE update.gif]]


Датчик следует устанавливать так, чтобы его передатчик был направлен в сторону приемника. Расположение передатчика на разных моделях DU-BLE показано ниже.
To update the firmware on the DU-BLE:


[[Файл:Направление_антены_датчика_BLE.png]]
* Download the current firmware version as a file to the phone memory
* Connect to the sensor
* Go to “'''Additional Features'''”
[[File:Additional features DU-BLE.png|546x546px]]


== <big>'''Как сильно закручивать саморезы'''</big> ==
* Go to FW update
[[Файл:Как_сильно_закручивать_саморезы.png|без|мини|800x800пкс|'''<big>Как сильно закручивать саморезы</big>''']]
[[File:FW update menu.png|577x577px]]


= '''<big>Обновление прошивки (FW)</big>''' =
* Select the firmware file ('''1''') from the phone memory (The firmware file is the .zip archive itself, no need to unzip it) and start the flashing process ('''2'''). '''These actions should be performed within 30 seconds after entering update mode!'''  
[[Файл:Обновление DU-BLE.gif]]
[[File:Start_of_TD-BLE_update.png|frameless|732x732px]]


* The flashing process should start. '''Do not close or minimize the application during the flashing process!'''
[[File:TD-BLE_update_process.jpg|frameless|728x728px]]


Для обновления прошивки на DU-BLE:
* When the updating is completed, a window will pop up indicating that the update was successful
[[File:The_TD-BLE_update_has_been_completed.jpg|frameless|741x741px]]


* Скачайте актуальную версию прошивки как файл в память телефона Актуальную прошивку вы можете найти [https://www.fmeter.ru/download/?product=DUBLE#escort-duble в разделе загрузки.]
Firmware update via the IOS mobile application is shown in [https://youtu.be/rPsI1AdrTQs this video]
* Подключитесь к датчику
* Перейдите в "'''Доп. возможности'''"
* [[Файл:Переход в доп. возможности DU-BLE.png|580x580пкс]]
* Перейдите в режим обновления
* [[Файл:Переход_в_режим_обновления_BA-BLE.png|630x630пкс]]
* Выберите файл прошивки('''1''') из памяти телефона (Файлом прошивки является сам .zip архив, разархивировать не нужно) и начните процесс прошивки ('''2'''). '''<big>Эти действия необходимо произвести в течении 30 секунд после перехода в режим обновления!</big>'''
* [[Файл:Начало_прошивки_TD-BLE.png|876x876пкс]]
* Процесс прошивки должен начаться. '''<big>В процессе прошивки нельзя закрывать или сворачивать приложение!</big>'''
* [[Файл:Процесс_прошивки_TD-BLE.png]]
* По окончанию прошивки выйдет окно об удачном обновлении
* [[Файл:Обновление_TD-BLE_завершено_.png]]


Актуальные прошивки вы можете найти [https://www.fmeter.ru/download/?product=DUBLE#escort-duble в разделе загрузки.]
Up-to-date firmware can be found in the [https://www.fmeter.ru/en/download/?product=DUBLE#escort-duble Download materials]


Файлом прошивки является сам .zip архив, разархивировать не нужно.
The firmware file is the .zip archive itself, no need to unzip.


= '''<big>Полезные ссылки</big>''' =
= '''<big>Useful links</big>''' =


* '''<big>[https://www.fmeter.ru/download/_ftp/datchik-ugla-naklona/eskort-du-ble/%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82%20Escort%20DU-BLE.pdf?v=040824234407 Технический паспорт устройства]</big>'''
* '''<big>[https://www.fmeter.ru/download/_ftp/eng/datchik-ugla-naklona/eskort-du-ble/Escort%20DU-BLE%20datasheet.pdf?v=071220114144 Technical data sheet of the device]</big>'''
* '''<big>[https://www.fmeter.ru/produktsiya/besprovodnoy-datchik-ugla-naklona/eskort-du-ble/#active Страница продукта]</big>'''
* '''<big>[https://www.fmeter.ru/en/produktsiya/besprovodnoy-datchik-ugla-naklona/eskort-du-ble/#active Product page]</big>'''
* '''<big>[https://www.fmeter.ru/download/?product=DUBLE#escort-duble Материалы загрузки]</big>'''
* '''<big>[https://www.fmeter.ru/en/download/?product=DUBLE#escort-duble Download materials]</big>'''
* '''<big>[[Таблица совместимости BLE датчиков с трекерами и другими устройствами#DU-BLE|Таблица совместимости BLE датчиков с трекерами и другими устройствами]]</big>'''
* '''<big>[[Table of compatibility of BLE sensors with trackers and other devices]]</big>'''
* [https://docs.google.com/document/d/1je2NVdSu8GpDtkv8Nfals7hhnMmQw--OHTbuwAs6sCg/edit?usp=sharing '''<big>Настройка принимаемых показаний на платформе</big>''']
* '''<big>[https://docs.google.com/document/d/13xV8zCP8JVlJ-dzKR4HQJ8sr28X-L5w_0APE2Nq293E/edit?usp=sharing Setting up the received readings on the platform]</big>'''

Latest revision as of 11:23, 6 May 2026


Definition and purpose of the sensor

 
Current DU-BLE design

Definition and purpose of the sensor

The wireless angle sensor with autonomous power supply DU-BLE of the ESCORT trademark (hereinafter referred to as the measuring device, product, angle sensor, DU-BLE) is designed to measure the angular position of deflecting parts of various machines and mechanisms relative to the Earth's gravitational field, determine the direction of rotation (in the corresponding modes) and transmit this data via a radio channel at a frequency of 2.4 GHz.

The measuring device (sensor) "DU-BLE" is used in automotive equipment and other objects where angle measurement is required.

DU-BLE is a completely wireless sensor with autonomous power supply. Sensor data is transmitted in the form of Bluetooth packets in Advertising mode; the frequency of data sending is every 3 seconds.

More detailed technical specifications are presented in the device's data sheet.

Basic Terms and Concepts

Serial Number - a code consisting of a series of letters or numbers assigned to a product (sensor).

Sensor Name - sensor designation among BLE devices, consisting of the first two letters of the sensor model and the last 6 values ​​of the serial number, for example, DU_100100

MAC Address - a unique identifier assigned to each unit of active equipment. It is used to identify devices in the network.

Data Packet - a set of values ​​transmitted by a device equipped with a Bluetooth transmitter, the structure of which is specified by the data transfer protocol.

Data Transfer Protocol - a set of specific rules or agreements of the logical level interface that determines the exchange of data between different programs or devices. In the case of the DU-BLE sensor, the Escort BLE protocol is used to transfer data packets.

Advertising Mode - a data transfer mode in which the device “distributes” data packets at a certain frequency, regardless of the presence of a device receiving the data.

Connection Mode - a data transfer mode in which the transmitter waits for a connection to the receiving device in order to start transmitting data packets.

BLE-RS485 base - a device that retransmits data transmission and converts it from a Bluetooth packet into a data packet transmitted via the RS-485 interface in accordance with the LLS protocol.

BA-BLE base - a device that retransmits data transmission and converts it from a Bluetooth packet into a data packet transmitted via the RS-485 and RS-232 interfaces in LLS and MODBUS protocols.

DU-BLE sensor's design

First generation DU-BLE design

 

Second generation DU-BLE design

 

Connecting sensor to a smartphone

To configure the DU-BLE sensor, calibrate it and calibrate the tank, you should use the Escort Configurator application, available on iOS and Android devices (hereinafter referred to as the “application” or "app").

Geolocation

Launch the app and activate Bluetooth and geolocation on your smartphone also check if application have access to geolocation.

   

Connecting sensor

 

Press the Sensor Settings button. Next, select DU-BLE.

   

Find the required sensor by typing the last 6 digits of its serial number. You can find the serial number on the sensor head.

You can also simply select the required sensor from the list and click the Connect button. On an Android device, you can click on the sensors name, and a package of data received in advertising mode will be displayed.

   

Setting a password

It is strongly recommend that you set a password on the sensor in order to restrict access to its settings. When you connect for the first time, the application will ask you to set a password automatically.

You can set, change and delete a password in the Additional Features.

 

Then, in the field that appears named "Password for changing settings", enter the password that you want be used later and click Enter.

 

PLEASE NOTE THAT THE PASSWORD RESET PROCEDURE CAN BE VERY TIME-CONSUMING. WE RECOMMEND THAT YOU TAKE A RESPONSIBLE APPROACH IN SETTING YOUR PASSWORD AND SAVING IT.

Also note that the password cannot start with 0.

To delete a previously set password, you must enter it in the Password field, and then press the Enter and then the Delete buttons.

Attention! By default, there is no password set on the sensor! If you connected the sensor and a password was already set on it, contact technical support.

Main sensor parameters

To see the main parameters of the sensor go to the Data tab. There you can see the following parameters:

  1. RSSI - Received signal strength indicator, which indicates how well your smartphone receives sent data. This parameter is not transmitted by the sensor, but is calculated by the receiving device
  2. Vbat or sensor battery charge (3.5V or higher indicates the battery is fully charged; 3.2V or lower indicates the battery is low and should be replaced)
  3. Sensor serial number
  4. Firmware version (FW) installed in the sensor
  5. Current Operating mode set on the sensor
  6. The sensor's MAC address is used to connect the sensor to compatible external devices
  7. Current sensors readings in selected working mode
  8. Button for setting 0 as current angle of the sensor

 

The battery voltage drops to 3.2V for 10-15 seconds - this is normal (especially if this happens after rebooting the sensor by removing the sensor battery and then installing the battery back). This is due to the fact that all processes in the sensor (measuring level, temperature and battery voltage, as well as sending a data packet) are launched simultaneously, thus energy consumption increases, which leads to a temporary decrease in battery voltage.

Operating mode

Для установки режима работы на датчике, перейдите в меню настройки.

 

Name of the mode Description of the mode Format of transmitted data
Transportation Used for transporting and storing the sensor. The accelerometer is turned off to save power; no measurements are taken.
Vertical rotation control It is used to determine the direction of rotation of the sensor in a plane parallel to the plane of the sensor installation (except for rotation parallel to the ground plane) and/or counting revolutions and speed (rpm).

Horizontal rotation - the sensor is installed along the axis of rotation of the concrete mixer with the convex part of the body at 90° relative to the ground.

Vertical rotation - the sensor is installed perpendicular to the axis of rotation of the concrete mixer.


1. Direction only

0 - no rotation

1 - left rotation

2 - right rotation

(you can set these values ​​yourself)

2. Number of revolutions, rotation speed (rpm), direction of rotation is shown as + or -

Horizontal rotation control
Container It is used to control the loading of equipment, for example, a garbage truck The tilt angle and the container cumulative counter are transmitted
Bucket Serves to determine the operation or downtime of an excavator and similar equipment The tilt angle and operation are transmitted depending on whether the equipment is working or idle
Plow Serves to determine the operation of the snowplow blade of snow removal machines and similar equipment The tilt angle and operation are transmitted depending on whether the equipment is working or idle
Angle control Serves to determine the angle of inclination of parts of mechanisms relative to the horizon. Triggering events occur when a certain angle set by the user is reached. The tilt angle and response are transmitted depending on whether the control element of the equipment is lowered or raised, respectively
Horizontal inclinometer In the “Single-axis” measurement mode, the sensor records deviations only along one axis - the pitch axis - from the zero point, which must be set after selecting the mode and installing the sensor at the moment when the mechanism is on a flat surface in the stowed position. The angle is measured from 0 to 360 degrees.

In the “Two-axis” mode, you can track the tilt angle along each measurement axis separately.

The roll (and pitch) angle(s) is transmitted.

0-360 for one axis

0-180 for the other axis

Verticalinclinometer In the “Single-axis” measurement mode, the sensor records deviations only along one axis - the pitch axis - from the zero point, which must be set after selecting the mode and installing the sensor at the moment when the mechanism is on a flat surface in the stowed position. The angle is measured from 0 to 360 degrees.

In the “Two-axis” mode, you can track the tilt angle along each measurement axis separately.

The roll (and pitch) angle(s) is transmitted.

0-360 for one axis

0-180 for the other axis

Vertical rotation control

   

  1. Selecting the format of transmitted data (Direction only or Speed ​​and rpm)
  2. Selecting the transmitted values ​​of rotation left and right, available only in the "direction only" transmission format

The sensor is installed at the ends of the mixer.

This mode has 2 formats of transmitted data:

1) Direction only - used, for example, to control the direction of rotation of a concrete mixer. Depending on the direction of rotation around the axis, a trigger event is transmitted: when rotating to the right, the value 1 will be transmitted, when rotating to the left - the value 2, if there is no rotation, 0 will be transmitted.

You can change the value of rotation to the left and to the right (from 1 ... 255)

2) Speed ​​and rpm. The sensor will transmit the number of complete revolutions and the rotation speed in rpm. The rotation speed will be calculated by the sensor after the first three full revolutions. The speed will be positive in one direction, negative in the other. You can learn more about how to set up speed recognition on the monitoring platform in this manual


 

 

 

Horizontal rotation control

   

  1. Selecting the format of transmitted data (Direction only or Speed ​​and rpm)
  2. Selecting the transmitted values ​​of rotation left and right, available only in the "direction only" transmission format

The sensor is installed at the ends of the mixer.

This mode has 2 formats of transmitted data:

1) Direction only - used, for example, to control the direction of rotation of a concrete mixer. Depending on the direction of rotation around the axis, a trigger event is transmitted: when rotating to the right, the value 1 will be transmitted, when rotating to the left - the value 2, if there is no rotation, 0 will be transmitted.

You can change the value of rotation to the left and to the right (from 1 ... 255)

2) Speed ​​and rpm. The sensor will transmit the number of complete revolutions and the rotation speed in rpm. The rotation speed will be calculated by the sensor after the first three full revolutions. The speed will be positive in one direction, negative in the other. You can learn more about how to set up speed recognition on the monitoring platform in this manual

The sensor is installed on the side surface of the mixer.

In horizontal rotation, the sensor is installed with the convex/semi-circular part up or down! When installed with the convex/semi-circular part to the left or right, rotations will not be counted!

 

 

Container

   

Serves to control unloading and loading on equipment types such as garbage trucks, dump trucks, etc., as well as for more precise control of hatch cover opening.

After installing the sensor, zero should be set. The equipment should be located on a level surface. When crossing the lower and upper threshold values, the number of trips will increase and the total activation counter will be transmitted.

 

When crossing the blue line (Upper threshold value), the counter increases by 1, for repeated triggering it is necessary to cross the green line (Lower threshold value)

Black line - Zero

Green line - Lower threshold value

Blue line - Upper threshold value

The counter will continue to increase with each container up to the maximum value of 65535. After which it will reset to zero and continue to increase again. With 100 containers per day, the counter will last for 1-2 years.

The settings for the received readings on the platform are shown in this manual

Bucket

   

This mode is intended for use on excavators to monitor bucket operation or idle time.

Filtration level - how much the tilt angle data will be filtered during sudden changes.

Delta - the minimum angle value at which the triggering occurs.

Measurement interval - the time period after which the tilt angle is compared to calculate the delta.

Turn OFF delay - the time period during which the work will be transmitted.

Transmit as event notification- the value that will be transmitted as work.

"Measurement interval" sets the time during which the sensor measures the angle values. After the measurement interval, the current value is compared with the previous value. If the difference is a certain angle that is greater than or equal to the "Delta" value, then the triggering will occur, which will signal the excavator bucket is working. The "Delta" parameter sets the minimum angle value at which the triggering occurs. If the bucket operation is stopped, the angle difference will not exceed the set value "Delta", the "Turn OFF delay" is started, no triggering occurs (the value "0" is transmitted). In this way, the bucket operation and downtime are separated, eliminating false triggering.

The setup of the received readings on the platform is shown in this manual

When installing tilt angle sensors on excavator manipulators, it is recommended to place the sensor on the knee of the manipulator, which is the most active at the time the excavator is performing work and makes a greater number of movements with a greater amplitude of angle change.

 

 

Plow

   

The mode is designed for installation on "blade" type devices, such as snow blowers used for clearing roads, or a bulldozer.

Filtration level - how much the tilt angle data will be filtered during sudden changes.

Upper limit - the tilt angle threshold above which the alarm stops.

Lower limit - the tilt angle threshold below which the alarm starts after the turn-on delay.

Turn ON delay - the number of seconds the sensor must be below the lower threshold to start the alarm.

Turn OFF delay - the number of seconds the sensor must be between the upper and lower angles to stop the alarm.

Transmit as event notification - the value that will be transmitted as the job.

Important! It is not recommended to use the sensor to control mechanisms whose deviation amplitude is less than 10 degrees. For example, the middle blade of a grader.

When crossing the "LOW" boundary towards a smaller angle, the turn-on delay timer is started. If the current angle does not exceed the "LOW" boundary upon expiration of the turn-on delay timer, the triggering event will occur (the value "1" or another value that you set is transmitted).

When crossing the "LOW" boundary towards a larger angle, the turn-off delay timer is started. If the current angle remains greater than the "LOW" boundary upon expiration of the turn-off delay timer, the triggering will be reset (the value "0" is transmitted).

If, at the moment of counting down the turn-off delay timer, the sensor crosses the "LOW" boundary back towards a smaller angle, the started turn-off timer is reset.

When crossing the "UP" boundary towards a larger angle, the triggering will be reset instantly.

This is done to obtain more visual readings of the sensor triggering (short-term raising and lowering of the implement during obstacle avoidance and turns are excluded).

The "0" is set in the working position.

 

 

The setup of the received readings on the platform is shown in this manual

Angle Control

   

The "Angle Control" operating mode can be used, for example, to control the operation of a garbage truck, dump truck, and other working units of special equipment.

The 3-axes accelerometer used in the sensor cannot ignore vibrations, acceleration and deceleration of the vehicle/unit the sensor is installed on. It also cannot ignore the inclination of the terrain the vehicle/unit moves across.

Due to that the sensor is less suited for the monitoring of machinery units that are operated when on the move, f.e. dump trucks that are gradually unloaded with their boxes are lifted and they slowly move forward. There will be factors mentioned above that will affect the sensor's readings and cause random angle changes that will be impossible to reliably validate by the vehicle's speed.

In other cases the sensor's readings can be validated by the vehicle's speed.

More on that in this manual (p. 19)

The sensor also has its own filtration/smoothing algorithm. However, the higher the level of that filtration is, the slower the current angle reading is calculated and that could lead to the actual movements of the mechanism the sensor is installed on to get missed.

One more option is to install 2 sensors: one on the vehicle's (unit's frame) and another - on the mechanism that needs to be monitored. More on that in this manual (p. 17)

Filtration level - how much the tilt angle data will be filtered during sudden changes.

Upper limit- the tilt angle threshold above which the triggering occurs.

Lower limit- the tilt angle threshold below which the triggering stops.

Transmit as event notification - the value that will be transmitted as work.

When the angle increases and the upper limit is reached, the sensor is triggered; when moving backwards and crossing the lower limit, the triggering is reset (the value "0" is transmitted).

 

The setup of the received readings on the platform is shown in this manual

Horizontal inclinometer

   

The inclinometer mode is designed to measure the angle and direction of tilt.

Filtration level - how much the tilt angle data will be filtered during sudden changes.

Single-axis mode: measures the rotation angle along the X axis (roll) in the horizontal position, i.e. the ZY plane is perpendicular to the installation plane. It is possible to set zero. The measurement range is 360°. There is no trigger event.

Dual-axis mode: measures the rotation angle along the Y axis (roll) and the rotation angle along the X axis (pitch) in the horizontal position. It is possible to set zero. The measurement range is 180°. There is no trigger event.

Data transfer in Horizontal inclinometer mode is supported only when using BA-BLE

 

Vertical inclinometer

   

The inclinometer mode is designed to measure the angle and direction of tilt.

Filtration level - how much the tilt angle data will be filtered during sudden changes.

Single-axis mode: measures the rotation angle along the X axis (roll) in the horizontal position, i.e. the ZY plane is perpendicular to the installation plane. It is possible to set zero. The measurement range is 360°. There is no trigger event.

Dual-axis mode: measures the rotation angle along the Y axis (roll) and the rotation angle along the X axis (pitch) in the horizontal position. It is possible to set zero. The measurement range is 180°. There is no trigger event.

Data transfer in Vertical inclinometer mode is supported only when using BA-BLE

 

Sealing and installation

Connection dimensions

Connection dimensions of the DU-BLE of the former design

 

 

Connection dimensions of the DU-BLE of the current design

 

 

Sensor sealing

Sealing DU-BLE of the former design

To seal the sensor and prevent unauthorized access to it, install the protective cover and pass the seal through the special holes in the cover. Tighten the seal against its end into the special hole in the seal. Cut off the excess wire of the seal.

 

Sealing DU-BLE of the current design

  You will need the sensor protective cover and the seal provided in the kit

The cover is attached to the sensor head

 
DU-BLE with cap


Then the seal itself is fixed in a special hole (it must be inserted to the end, with the closed end facing outward)

To remove the seal, screw in the special key from the kit (you can also use any self-tapping screw of suitable size) and pull it towards yourself.

 
Removing seal
 
Seal after removal

This makes it impossible to remove the seal without damaging it. This provides additional protection against unauthorized access.

Alternative sealing for DU-BLE of the current design

Also included with the current DU-BLE is an alternative seal if a numbered seal is required.

  • The wire must be threaded through the hole in the sensor cover

 

  • Thread both ends of the cable through the hole in the sensor head

 

  • Pass both ends through the seal, tighten the cable and install the seal by pressing the protruding part of the seal

 

Mounting and direction

The most common mounting method is self-tapping screws with a sealing washer. It is also possible to install on threaded crimp nuts, welded bushings and other structural elements. The sensor can be mounted on pre-prepared places using screws and bolts with strength class not less than 4.8. It is necessary to ensure tightness of the connection between the sensor body and the tank. For additional protection it is allowed to use automotive oil and gasoline resistant sealant.

For plastic tanks rivets and bolts can be used.

 

How hard to screw in self-tapping screws

 

Firmware update (FW)

 

To update the firmware on the DU-BLE:

  • Download the current firmware version as a file to the phone memory
  • Connect to the sensor
  • Go to “Additional Features

 

  • Go to FW update

 

  • Select the firmware file (1) from the phone memory (The firmware file is the .zip archive itself, no need to unzip it) and start the flashing process (2). These actions should be performed within 30 seconds after entering update mode!

 

  • The flashing process should start. Do not close or minimize the application during the flashing process!

 

  • When the updating is completed, a window will pop up indicating that the update was successful

 

Firmware update via the IOS mobile application is shown in this video

Up-to-date firmware can be found in the Download materials

The firmware file is the .zip archive itself, no need to unzip.

Useful links