Advertisement
Guest User

Untitled

a guest
May 24th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.36 KB | None | 0 0
  1. var temp2 = msg.AM2301.Temperature
  2. var r = msg.AM2301.Humidity
  3. if (temp2 !==null && !isNaN(temp2) && r !==null && !isNaN(r))
  4. {
  5.     var temp =  -1.0*temp2
  6.     es = 6.112*Math.exp(-1.0*17.67*temp/(243.5 - temp));
  7.     ed = r/100.0*es;
  8.     eln = Math.log(ed/6.112);
  9. var temp2 = msg.AM2301.Temperature
  10.     td = -243.5*eln/(eln - 17.67);
  11.     msg.dewPoint = td.toFixed(2);
  12. }
  13. return msg;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement