0
Отвечен
IR.EVENT_TAG_CHANGE на UMC не отдает значение
Доброй ночи!
Использую следующий метод из справочника:
IR.AddListener(IR.EVENT_TAG_CHANGE, IR.GetServer(), function(name, value)
{
IR.Log("Имя переменной = " + name + "; Значение = " + value);
});
В логе сервера наблюдаю только часть, касающуюся переменной name.
Я что-то сделал не верно?
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день.
Вместо IR.GetServer() используйте IR.GetDevice()
Конструкция должна быть такого вида:
IR.AddListener(IR.EVENT_TAG_CHANGE, driver, function, [pointer]);
Тогда нужно исправить в онлайн справочнике
Конструкция:
IR.AddListener (IR.EVENT_TAG_CHANGE, IR.GetServer (), function(name, value)
{
IR.Log("Значение " + name + " = " + value);
});
применима в серверном проекте. Она позволяет получить доступ к iRidium Server. В качестве примера можете посмотреть приложенный образец. Изменение фидбэка на сервере выводит в лог нечто подобное:
INFO SCRIPT Значение iRidium Server.iRidium Server Feedback = <НовоеЗначение>
GetServer.sirpz
Все верно. Именно так я его и использую.
Проверю еще раз