Advertisement
Dmitry77

Um

Nov 17th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.74 KB | None | 0 0
  1. #define hwvisible
  2. #define gpiovisible
  3. #define otavisible
  4. #define kettlemode
  5. bool flag=0;
  6. uint32_t timer_srcSave=0;
  7. void ICACHE_FLASH_ATTR startfunc()
  8. {
  9. }
  10. void ICACHE_FLASH_ATTR timerfunc(uint32_t  timersrc)
  11. {
  12.     if((digitalRead(0)==0&&flag)||(((timer_srcSave+600)<timersrc)&&flag))
  13.         flag=0;
  14.     if(digitalRead(0)==0&&flag==0)
  15.     {
  16.         flag=1;
  17.         digitalWrite(12,1);
  18.         timer_srcSave=timersrc;
  19.     }
  20.     if(((time_loc.hour>=sensors_param.cfgdes[0] && time_loc.hour<sensors_param.cfgdes[1]) || (time_loc.hour>=sensors_param.cfgdes[2] && time_loc.hour<sensors_param.cfgdes[3])) && bh_l<sensors_param.cfgdes[4] )
  21.     {
  22.         digitalWrite(12,1);
  23.         flag=0;
  24.     }
  25.     else
  26.     {
  27.         if(flag==0)
  28.             digitalWrite(12,0);
  29.     }
  30. }
  31. void webfunc(char *pbuf)
  32. {
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement