0
Voltooid
передача от iRidium на удаленное устройство
BlackAngel 9 jaar geleden
in Tips and Tricks
•
bijgewerkt door Aleksandr Romanov (CTO) 7 jaar geleden •
1
взят один из примеров с сайта iRidium где есть получение данных о погоде (YahooMetro). Есть окно где отображается температура (отдельное окошко с получением данных с сервера Yahoo именно температуры) реализовано через скрипт. Скажите возможно ли эти данные передать на устройство по Modbus. Если да, то опишите каким образом.
P.S. в проекте папка content, далее папка weather и в ней попап окно weather, в этом попап есть обьект chil. В скрипте chill упоминается только в таких командах:
.......
var iChill = iPopup.GetItem("Chill");
.......
.......
iChill.Text = xml.rss.channel ["yweather:wind"]["@chill"] + "°" + xml.rss.channel ["yweather:units"]["@temperature"];
P.S. в проекте папка content, далее папка weather и в ней попап окно weather, в этом попап есть обьект chil. В скрипте chill упоминается только в таких командах:
.......
var iChill = iPopup.GetItem("Chill");
.......
.......
iChill.Text = xml.rss.channel ["yweather:wind"]["@chill"] + "°" + xml.rss.channel ["yweather:units"]["@temperature"];
Customer support service by UserEcho
Для этого нужно доработать скрипт - помимо вывода значений в текстовое поле, как делает iChill.Text, выполнять отправку значений на контроллер.
Драйвер отдает их в виде строк, перед отправкой нужно конвертировать в number с помощью parseFloat(string)