Re: Wialon IPS
astrand, yes, there are near 20 of them now.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
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?