Тема: Wialon IPS
уважаемые господа, помогите адаптировать часы трекеры под вашу программу.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
уважаемые господа, помогите адаптировать часы трекеры под вашу программу.
Вы хотите, чтоб вам адаптировали все N моделей часов-трекеров? Для начала сообщили бы хотя бы производителя и модель!!!
уважаемые господа, помогите адаптировать часы трекеры под вашу программу.
Если Вы производитель часов - трекеров, используйте протокол Wialon IPS, который поддержан в системе.
lala.caspian пишет:уважаемые господа, помогите адаптировать часы трекеры под вашу программу.
Если Вы производитель часов - трекеров, используйте протокол Wialon IPS, который поддержан в системе.
Uvajayemiy Aliksanr, prosb nashi chasi trekeri eto te chasi nad kotorimi mi seychas rabotayem, mi pokupateli .
1. setting IP/Port:
#803#212.98.192.50#20372#0000##
2. setting apn:
#802#internet#QIUXIA.21#RX0000#0000##
3.setting report interval:
#730#180#1#0000##
Ustanovite na chasi pls eti danniye i protestiruyte.
Iskrenne ,
Lala
Уважаемый Александр , может мне послать вам Протокол заного и провери все заного? И еще не знаю ето иеет значение или нет: у нас в азербайджане не работает система отправки СМС в Китай и наоборот. Может ли из-за етого не работать GPRS. Что делать?
Подскажите плс.
Здравствуйте.
Интересует вопрос по передаче пакета с данными:
#D#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats;hdop;inputs;outputs;adc;ibutton;params\r\n
Подскажите пожалуйста, что писать:
1) вместо params, если их нет, "NA"?
2) на месте hdop, если оно не используется, "1"?
Спасибо.
Добрый день.
1)
Подскажите пожалуйста, что писать:
1) вместо params, если их нет, "NA"?
Можно NA, но лучше оставить поле пустым.
2) на месте hdop, если оно не используется, "1"?
0.0 . Это значение должно разобраться, иначе зафиксируется ошибка.
Замечена довольно неприятная особенность: часто во время стоянки объекта, GPS-приемник выдает координаты за 300-1000м от реального местоположения и указывает скорость от 1 до 10км/ч.
Думаю решить проблему добавлением в пакет данных значения HDOP.
Вопрос: каким образом сервер обрабатывает данные по показателю снижения точности?
1. С какого значения HDOP, координаты будут приняты как невалидные?
2. В случае "отфильтровывания" данных сервером, будет ли храниться в истории время данного сообщения от трекера?
Спасибо.
Думаю решить проблему добавлением в пакет данных значения HDOP.
HDOP или можно использовать количество спутников.
1. С какого значения HDOP, координаты будут приняты как невалидные?
Это значение Вы выставляете персонально для каждого объекта:
http://docs.gurtam.com/ru/hosting/cms/u … oobschenij
2. В случае "отфильтровывания" данных сервером, будет ли храниться в истории время данного сообщения от трекера?
Да, сообщения будут, но без координат.
Подскажите пожалуйста, какие поля можно оставлять пустыми в пакете с данными (на форуме где-то видел как передавали adc пустым)? Вопрос интересует только для экономии трафика, пусть копеечной, но все же.
#D#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats;hdop;inputs;outputs;adc;ibutton;params\r\n
На данном этапе не используются: height, inputs, outputs, adc, ibutton и params.
Какие из них можно оставлять пустыми, а в каких обязательно наличие символа?
Спасибо.
alt.f4
Для экономии трафика используйте SD пакет для отправки данных.
krsl
Как писал выше, замечен дрейф координат во время стоянки, поэтому параметр HDOP становится обязательным для фильтрации невалидных данных на сервере. В SD-пакете поле HDOP отсутствует.
На сколько я понял поля height, inputs, outputs, ibutton обязательны. Первые три заполняем 0, а ibutton - NA.
Что касается adc, то не все понятно, т.к. на форуме видел пример передачи пакета без этого параметра.
Поле params передаю пустым.
Спасибо.
Аналогично поле с adc передавайте пустым.
Для протокола Wialon IPS поддержано сжатие входящих пакетов. Все подробности в документации на сайте (http://gurtam.com/hw/cfg/Wialon%20IPS.pdf)
What is the maximum number of ADCs and parameters? The Wialon IPS emulator allows up to 32 of each, but the IPS protocol description does not say anything about this limit. We need to record a large number of values - 50 or so.
astrand, up to 127.
Hi ,
Did anyone already used the Wialon IPS with multiple Omnicomm/Vepamon Fuel sensors ?
What parameters are use in this case ?
У меня вопрос. Вообще говоря к суппорту, но на официальной страничке протокола призывают пользоваться форумом, потому пишу сюда.
Вопрос такой: Изменилась ли реализация Wialon IPS в предыдущие несколько дней? Дело в том, что раньше мой трекер спокойно можно было привязать и на Wialon IPS (в нем собственно этот протокол и релизован), но вот сегодня один клиент пожаловался, что трекер не подключается по Wialon IPS. Я попробовал сам и действительно: по Wialon IPS не работает. Если же указать в свойствах объекта "Wiatrack Pro", то все опять жужжит. Я запустил отладчик и увидел, что сервер отвергает мои попытки логина. Хотя пакеты точно те же самые., что и с Wiatrack Pro
Собственно моя проблема в том, что теперь мне будут звонить и писать люди подключившие Wiatrack Pro через Wialon IPS.
Что изменилось в реализации Wialon IPS? И вообще изменилось ли?
У меня вопрос. Вообще говоря к суппорту, но на официальной страничке протокола призывают пользоваться форумом, потому пишу сюда.
Вопрос такой: Изменилась ли реализация Wialon IPS в предыдущие несколько дней? Дело в том, что раньше мой трекер спокойно можно было привязать и на Wialon IPS (в нем собственно этот протокол и релизован), но вот сегодня один клиент пожаловался, что трекер не подключается по Wialon IPS. Я попробовал сам и действительно: по Wialon IPS не работает. Если же указать в свойствах объекта "Wiatrack Pro", то все опять жужжит. Я запустил отладчик и увидел, что сервер отвергает мои попытки логина. Хотя пакеты точно те же самые., что и с Wiatrack Pro
Собственно моя проблема в том, что теперь мне будут звонить и писать люди подключившие Wiatrack Pro через Wialon IPS.Что изменилось в реализации Wialon IPS? И вообще изменилось ли?
Кроме смены типа устройства в свойствах объекта нужно менять ещё и порт, на который посылаются данные. Это было проделано?
Кроме смены типа устройства в свойствах объекта нужно менять ещё и порт, на который посылаются данные. Это было проделано?
Проблему на моем аппарате решили. Спасибо kial! (И сорри за тупой вопрос) Но клиент утверждает, что порт верный. Затребовал у него логи.
What is the best way to report the vehicle mileage using the IPS protocol? I assume that it would be best to use a named additional parameter of type Integer, but are you recommending any name in particular? And is it possible to configure Wialon to use this parameter then?
astrand, you can use mileage (double, in km). Or you can report mileage between two points in meters(e.g. "dist") and WIalon will calculate total mileage itself.
There are limitations on the message size and parameter names, so it wi wise to use not very big names, but still understandable without looking into docs.
astrand,
Many manufacturers use a open protocol Wialon IPS for their devices
If you would like too you can download Protocol emulator to test
http://gurtam.com/en/gps_tracking/gps_h … wialon_ips
astrand, yes, there are near 20 of them now.
we are using Wialon IPS and sending 119 adc values and 85 parameters to wialon hosting, but the last 4 parameters do not show up in wialon hosting. Is there some sort of limit on the number of parameters that can be shown, as I found that as I add a parameter in the middle of the string one dissappears from the end?
Доброго времени суток!
Подскажите, есть ли какие-то хитрые требования к формату текста при передаче строкового параметра?
Передаю строку вида
#D#150214;153338;5428.34928;N;05348.56004;E;0;263;0;11;0;0;0;0,0,0,0,0,0,0,0,0;NA;PIgn:1:0,Event:3:Объект остановился
Получаю такую строку
hdop=0, adc1=0, adc2=0, adc3=0, adc4=0, adc5=0, adc6=0, adc7=0, adc8=0, adc9=0, PIgn=0, Event=������ �����������, I/O=0/0
что делаю не так?
Текст должен быть в кодировке UTF-8
Доброго времени суток!
Подскажите, есть ли какие-то хитрые требования к формату текста при передаче строкового параметра?
Передаю строку вида
#D#150214;153338;5428.34928;N;05348.56004;E;0;263;0;11;0;0;0;0,0,0,0,0,0,0,0,0;NA;PIgn:1:0,Event:3:Объект остановился
Получаю такую строку
hdop=0, adc1=0, adc2=0, adc3=0, adc4=0, adc5=0, adc6=0, adc7=0, adc8=0, adc9=0, PIgn=0, Event=������ �����������, I/O=0/0что делаю не так?
Текст должен быть в кодировке UTF-8
BoolAB пишет:Доброго времени суток!
Подскажите, есть ли какие-то хитрые требования к формату текста при передаче строкового параметра?
Передаю строку вида
#D#150214;153338;5428.34928;N;05348.56004;E;0;263;0;11;0;0;0;0,0,0,0,0,0,0,0,0;NA;PIgn:1:0,Event:3:Объект остановился
Получаю такую строку
hdop=0, adc1=0, adc2=0, adc3=0, adc4=0, adc5=0, adc6=0, adc7=0, adc8=0, adc9=0, PIgn=0, Event=������ �����������, I/O=0/0что делаю не так?
Спасибо, заработало! Внесите этот нюанс в описание протокола.
I've noticed that for IPS Units, the commands output_off / output_on are not available. Also, there's nothing in the IPS protocol documentation about I/O handling. Any plans for adding such functionality?
Until then, I guess we can use the "custom_msg", since we are in control of the tracker software. May I propose a new IPS packet?:
#O#outputs;outmask\r\n
Or, if we want to support analog outputs as well:
#O#outputs;outmask;adc\r\n
Best regards,
Peter
Peter,
You can execute output off/on commands as Custom message (custom_msg)
As for data about I/O parameters the Data Packet includes these parameters as inputs/outputs
Please look a description of #D# type packet in protocol
Also any custom parameter can be realized as "params" by Wialon IPS protocol
Peter,
You can execute output off/on commands as Custom message (custom_msg)
As for data about I/O parameters the Data Packet includes these parameters as inputs/outputs
Please look a description of #D# type packet in protocol
Also any custom parameter can be realized as "params" by Wialon IPS protocol
Yes, I have found out about custom_msg. However, it would be nice with a standard protocol extension.
The #D# data packet is only sent from Tracker to Server. Even if we would change this, there's still no support for a "bitmask" which indicates which outputs to change, which is a very useful feature.
I will try to implement an extension as I wrote:
#O#outputs;outmask\r\n
The #D# data packet is only sent from Tracker to Server. Even if we would change this, there's still no support for a "bitmask" which indicates which outputs to change, which is a very useful feature.
Peter,
the decimal value of 'outputs' ('inputs') shows which digital output (input) are activated :
each bit of this value correspond to one digital output (input) - 0 - disactivated, 1 - activated
For example, if output 2 and output 3 are activated the #D# may contents value 'outputs' = 6 (0110 in binary)
#D#171011;062833;5659.0859;N;04101.0896;E;0;250;148;12;0.7;NA;6;NA;NA;
When output 2 will be changed (disactivated) the value should be 4 , for example
Здравствуйте!
Разрабатываем устройство с поодержкой Wialon IPS.
Планируется внутренняя память в устройстве на 50 000 записей для сохранения событий при отсутствии связи,
соответственно необходимо передавать при появлении связи события на сервер.
Вопросы:
1. Есть ли какой то лимит сообытий на одну передачу чёрного ящика командой #B?
2. Будут ли зафиксированы данные на сервере,
если перед отправкой чёрного ящика были переданы события (командами #D или #SD) с более свежей датой
чем будут переданы события в чёрном ящике позже?
К примеру устройству стал доступен канал связи и оно передает событие с текущими координатами
и текущим на данный момент временем,
затем передает чёрный ящик с тысячью накопленных в памяти событий, дальше передает опять текущее событие и.т.д..
Добрый день, vdpr.
1. До 500 сообщений.
2. Будут, все сообщения регистрируются согласно времени которое передаётся в пакете.
Здравствуйте!
1. В описании протокола для UDP передачи данных указан формат:
imei#SD#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats\r\n
А если есть пароль у учетной записи устройства? Тода надо передавать пароль после поля imei ?
Типа так: imei;password#SD#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats\r\n
2. Подтверждение о приеме сообщния придет к устройству обратно по UDP?
Здравствуйте!
1. В описании протокола для UDP передачи данных указан формат:
imei#SD#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats\r\n
А если есть пароль у учетной записи устройства? Тода надо передавать пароль после поля imei ?
Типа так: imei;password#SD#date;time;lat1;lat2;lon1;lon2;speed;course;height;sats\r\n
2. Подтверждение о приеме сообщния придет к устройству обратно по UDP?
1. Пароль при передаче по UDP не указывается. Формат сообщений такой же как по TCP, только в начале сообщений указывается imei.
При передаче по UDP не нужно отсылать пакет логина (тип L).
2. Подтверждение о приеме сообщения придет к устройству по UDP.
Wialon IPS Format
Hello Everybody
I am trying to send sensors data using Wialon IPS 1.0 UDP
My format is something like that:
761001650005#SD#291121;041557;5544.6025;N;03739.6834;E;0;77;17;7,QGEN:2:2.3 plus carry return and line feedback
I get the mensagge on wialon local, however I cannot get the parameter QGEN. I try with SOS parameter and it does not works.
Any direction what I am doing wrong?
Thanks in advance
E;0;77;17;7,QGEN:2:2.3
Are you sure that there should be a comma before QGEN?