Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PM10 is showing 0 #21

Open
choudharyanil244 opened this issue Mar 11, 2023 · 2 comments
Open

PM10 is showing 0 #21

choudharyanil244 opened this issue Mar 11, 2023 · 2 comments

Comments

@choudharyanil244
Copy link

I am using Arduino Uno R3 and Standard version of Honeywell HPM115S0-XXX sensor for measuring the PM2.5 and PM10 in air. I used example code of AutoSend to test. PM2.5 is working properly as i used incense stick smoke to check but PM10 is constant at 0. I have attached the image at reading PM2.5 and PM10, Having PM2.5 at max 1000 but still PM10 is not showing anything. What can i do to make it correct. Is something wrong with sensor or anything in the library. I have 3 sensor all 3 sensor giving me the same results. Anybody has check this library with PM10. Please let me know if anywhere i am wrong.
Library_issue_PM10 Not showing
Library_issue_PM10 Not showing_PM25Full

@choudharyanil244
Copy link
Author

I think this library is not made for standard version. Its using Compact version. I have seen PM10 data is from DATA2_H and DATA2_L. Maybe i will change it in future and make it available.

@jedp
Copy link
Owner

jedp commented Jun 7, 2023

Ah yes. I'm using the Compact. I seem only to have really documented this by calling the source files HPMA115_Compact.cpp etc. I also tucked this comment into main.c:

// Remember that there are two varieties of the Honeywell HPM115:
// A "standard" and a "compact". They return different auto-read data messages.
HPMA115_Compact hpm = HPMA115_Compact();

Yes, the two units are quite different.

I don't have the standard module, but I'm tempted to get one now that I know there's demand!

As things stand, I won't be able to properly support this without help from someone who has the module ... like you! :) If you have the time and would like to collaborate, I'd be happy to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants