Геолокация по базовым станциям GSM
Трекер BM8009GL поддерживает геолокацию по базовым станциям GSM через две системы: Яндекс и Google. Алгоритмы вычисления положения постоянно улучшаются, поэтому рекомендуется проверять обновления прошивки, если данная функция задействована. Кроме координаты через интернет так же согласовывается текущее время и дата.
Таким образом, при использовании этого типа локации можно достичь время получения первой координаты до 10-15 секунд (от момента включения).
Для того, чтобы активировать локацию по Яндекс требуется в файл конфигурации внести строку, которая разрешает это:
файл config.m99
Yandex locator | 1 |
Чтобы активировать геолокацию по станциям GSM через систему Google требуется внести строку:
файл config.m99
Google locator | 1 |
В случае если включены обе системы, локация будет производиться по системе Google.
Данный тип определения координат предпочтителен для активации, в случае если трекер используется как дополнительное охранное устройство. Таким образом, в случае глушения сигналов GPS/ГЛОНАСС или при нахождении объекта в закрытых от прямой видимости спутников местах (гаражах, металлических боксах в подземных помещениях) удастся определить положение объекта с определенной точностью. Среднее значение ошибки определения координат таким способом (в условиях населенных пунктов) колеблется от 200 до 400 метров. В отдельных случаях, когда плотность базовых станций крайне невелика (сельская местность, междугородние дороги) точность может составлять единицы и даже десятки километров.
Важно знать, что локация может осуществляться со значительной ошибкой, в случае если информация о базовой станции на сервере внесена некорректно, в этой ситуации требуется удалять такие точки вручную.
Передаваемые параметры
Параметр | Общее описание параметров |
Vext | Напряжение питания бортовой сети, В |
Vacc | Напряжение на аккумуляторных клемах, В |
Iacc | Ток заряда аккумулятора в текущий момент, А |
GPS | Состояние GPS модуля, "On" - включен, "Off" - выключен |
BATTARY* | Заряд аккумулятора в % |
FLS* | Частота на входе in1 в режиме контроля частотного датчика уровня топлива |
in1 | Состояние входа in1, менее 2B соответствует 0, более 5В - соответствует 1 |
in2 | Состояние кнопки на корпусе, при нажатой - 1, иначе - 0 |
in3** | Наличие/отсутствие зажигания, 1 и 0 соответственно |
out1 | Состояние встроенного реле, 0/1 соответствует включено/выключено |
Balance* | Количество денег на счете SIM карты, определяется через периодический запрос по USSD |
TempCPU | Температура кристалла микроконтроллера в трекере |
hdop | Подробное описание тут http://ru.wikipedia.org/wiki/DOP |
* - опциональные параметры, если не активированы, то отсутствуют в посылке
** - в разработке
Входы/выходы in/out кодируются в бинарном формате, а представлены в десятичном. Соответственно, например, 3 соответствует бинарному 11, значит включены in1 и in2. Если у вас в параметрах высвечивается так же поле I/O, то на данный момент представление чисел в них бинарное, что легче к восприятию. Состояние выходов кодируются аналогично.
Параметры могут использоваться для автоматического контроля баланса, или перенапряжения и т д. Однако такой контроль, за исключением входов и выходов, возможен только в системе "wialon", и не доступен в бесплатном "orange".
Детектор включенного зажигания.
Как правило, наличие зажигания в обычных трекерах обеспечивается подключением сигнала на специальный вход прибора. В случае применения BM8009, это подключение не обязательно, так как прибор сам определяет, включен ли двигатель или выключен по вибрациям и напряжению бортовой сети!
Значение этого виртуального датчика в системе мониторинга можно "снять" с входа in3.
Подключение датчиков уровня топлива
Прибор имеет один универсальный вход in1, к которому можно подключать различные сигналы, а в конфигурационном файле определяется, какой тип сигнала обрабатывается трекером. Один из вариантов, это подключение к данному входу детектора уровня топлива с частотным выходом. В конфигурационном файле добавьте такую строку:
файл config.m99
FLS Enable | 1 |
Датчик уровня топлива должен быть сконфигурирован на выход с включенным "резистором подтяжки".
Кнопка на корпусе
Кнопка на корпусе многофункциональна.
Если при выключенном трекере ее нажать и удерживать, подав одновременно питание, то блок войдет в режим загрузчика. Этот режим предназначен для загрузки прошивки, если другими способами это сделать не удается. Кроме этого в данном режиме производится тестирование подсистем трекера на производстве.
Если прибор включен в обычном режиме, то данная кнопка анализируется программой как стандартный цифровой вход №2 - in2: если кнопка не нажата, то вход in2 = 0, если кнопка нажата, то вход in2 = 1. В данном режиме кнопка в основном нужна для тестирования трекера и канала связи - при нажатии - должно отправляться сообщение об этом.
Датчик удара
Трекер содержит датчик ускорения (акселерометр) с возможностью отслеживать воздействия силой до 8g. Порог настраивается в конфигурационном файле. Анализ показаний акселерометра на событие "удар" включается только в периоды стоянки автомобиля. О возникновении события можно судить по выставлению виртуального входа in4 в состояние 1.
Внешний датчик температуры
Имеется возможность подключать к трекеру датчик температуры DS18B20 или DS18S20. Датчик подключается к контактам на плате трекера, потому, при недостаточной квалификации самостоятельно осуществлять подключение датчика не следует.