YW51 module library for calculating PM2.5

Dependencies:   SoftSerial

Revision:
1:9b8788ea7c85
Parent:
0:1abc1344f5eb
--- a/YW51.cpp	Tue Feb 19 14:24:36 2019 +0000
+++ b/YW51.cpp	Thu Mar 07 08:19:32 2019 +0000
@@ -22,7 +22,7 @@
  */
 #include "YW51.h"
 
-YW51::YW51(PinName tx, PinName rx, int Baud) : _YW51(tx, rx)
+YW51::YW51(PinName rx, int Baud) : _YW51(NC, rx)
 {
     _YW51.baud(Baud);
 }
@@ -30,14 +30,13 @@
 int YW51::readData()
 {
     double vo;
-
     getline();
     if(msg[0]+ msg[1]+ msg[2]+ msg[3] == msg[4]) {
         vo = (msg[0] * 256.0 + msg[1])* 2.5 / 1024.0;
         pm = findK(vo) * vo;
-        return 1;
+        return 0;
     } else {
-        return 0;
+        return 1;
     }
 }