1

Wialon One и значения датчиков

Topic: Wialon One и значения датчиков

Здравствуйте! Недавно появился доступ к SDK, решил дописать Wialon One под нужды тех.поддержки. Я к сожалению не обладаю профессиональными навыками программиста, но решил добавить статусы нескольких датчиков, для отображения в реальном времени в панель, где отображаются данные по скорости, время посл сообщения.
Пожалуйста дайте наводку куда смотреть.
Заранее благодарен!

Евгений
Technoton Sensors Pvt. Ltd., India
http://technoton.in
2

Wialon One и значения датчиков

Re: Wialon One и значения датчиков

Более менее разобрался. Сделал анологично другим параметрам по примерам, но выдает значение -348201.3876.
Брал за пример и в итоге переделал вот такую строку для получения данных с датчика:
unit.calculateSensorValue(Object('GSM_STATUS'), unit.getLastMessage()

Евгений
Technoton Sensors Pvt. Ltd., India
http://technoton.in
3

Wialon One и значения датчиков

(edited by shpak 30/11/2013 22:59:33)

Re: Wialon One и значения датчиков

В общем по этой теме JS API sensor control немного разобрался:

var gsm0 = unit.getSensors();
     gsm = gsm0[20];
gsm_ = unit.calculateSensorValue(gsm,unit.getLastMessage())

Выводит значения датчика, НО только под номером 20, соответственно в юнитах номера датчиков разные, а имя у каждого одинаковое. Так вот вопрос - как сделать так что-бы не по номеру выводить а по названию GSM_STATUS?
Что-то вроде:

var gsm0 = unit.getSensors();
for(var i in sens)
      if (sens[i].n = GSM_STATUS)
        gsm = sens[i];
gsm_ = unit.calculateSensorValue(gsm,unit.getLastMessage())
Евгений
Technoton Sensors Pvt. Ltd., India
http://technoton.in
4

Wialon One и значения датчиков

Re: Wialon One и значения датчиков

Не очень понятно что вы хотите от  нас услышать, вы задали вопрос и сами же на него ответили) Да ваш вариант подходит для того что бы выводить значение датчиков с конкретным именем.

Development Department
Gurtam
5

Wialon One и значения датчиков

Re: Wialon One и значения датчиков

Я уже разобрался, забыл просто тему закрыть smile

Евгений
Technoton Sensors Pvt. Ltd., India
http://technoton.in
6

Wialon One и значения датчиков

Re: Wialon One и значения датчиков

тема не тикет, ее можно и не закрывать wink

At the dark side of telematics...
7

Wialon One и значения датчиков

(edited by shpak 03/12/2013 19:29:58)

Re: Wialon One и значения датчиков

Ну тогда выложу готовый кодик smile

var sens = unit.getSensors(); // get sensor by id
      for (var i in sens){
          if(sens[i].n=="GSM_STATUS"){
        var gsm = sens[i];
    var result = unit.calculateSensorValue(gsm, unit.getLastMessage());
    if(result == -348201.3876) result = "N/A"; 
        }
}
Евгений
Technoton Sensors Pvt. Ltd., India
http://technoton.in