Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: interpreter

interpreter 31 Май 2017 14:26 #18847

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Добавил вывод.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Спасибо сказали: bch5

interpreter 31 Май 2017 16:14 #18849

  • bch5
  • bch5 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 117
  • Репутация: 1
Проверил, работает. Большое спасибо, отдельно за оперативность.
Администратор запретил публиковать записи гостям.

interpreter 02 Июнь 2017 14:35 #18867

  • bch5
  • bch5 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 117
  • Репутация: 1
Нужна помощь. Вот скрипт:

valmath(0,data1wire[0]-data1wire[1])
if(valget(0)>80)
gpioset(13,1)
printw(Pump ON)
end
else
if(valget(0)<40)
gpioset(13,0)
printw(Pump OFF)
end
else
end

Проблема в том, что условие перестает правильно работать когда разница температур меньше нуля. Где то об этом писалось, что отрицательное число интерпретируется как очень большое, не могу найти. Что делать, где мой косяк. Скрипт для работы насоса солнечного коллектора.
Администратор запретил публиковать записи гостям.

interpreter 02 Июнь 2017 14:43 #18868

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Тут может быть ошибка в коде опции, но там учтены отрицательные значения и используются знаковые переменные - так что проблема пока не ясна.
Выведете значение переменной через _VALх_ на дисплее или на главной странице
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

interpreter 02 Июнь 2017 16:00 #18874

  • bch5
  • bch5 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 117
  • Репутация: 1
_VAL0_ сейчас показывает " -8 " , что соответствует действительности.
Администратор запретил публиковать записи гостям.

interpreter 02 Июнь 2017 19:42 #18877

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Вроде нашел причину, поправил, в сравнении-то были безнаковые числа..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.136 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.