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

Doubts regarding the mass concentration(ug/m3) of PM 10 #10

Closed
niteshkadyan opened this issue Nov 21, 2018 · 8 comments
Closed

Doubts regarding the mass concentration(ug/m3) of PM 10 #10

niteshkadyan opened this issue Nov 21, 2018 · 8 comments

Comments

@niteshkadyan
Copy link

sensiriondata

I ran the example provided for the linux host and got these values. I have doubts about the PM10 mass concentration reading. I don't understand why PM 10 value is smaller than PM 1, PM 2.5 and PM4?

The data sheet defines PM10 to be all particles between 0.3 to 10 um in diameter.

sensiriondatasheet

So, intuitively values of PM1 < PM2.5 < PM 4 < PM 10 right? Or am I missing something?

@psachs
Copy link
Member

psachs commented Nov 21, 2018

@niteshkadyan yes you are right. The Mass concentration and number concentrations should always be larger the bigger the partical diameter gets as described in the datasheet.
The same holds for number concentrations.

We will have a look into this issue. Can you provide us some more information:

  1. On what platform are you running the code? (e.g. raspberry pi, intel linux pc, ...)
  2. Which driver release are you using?

@niteshkadyan
Copy link
Author

niteshkadyan commented Nov 21, 2018

@psachs I tried multiple platforms: my Intel arch linux, Arduino mini and ESP32. On all the platforms I get the similar result. On my linux host I ran the sample code provided in the github repo. I used sps30-uart based on the 0.9.1 tag in the master branch.

And for Arduino and ESP32 I wrote my own UART based code, but got the exact same issue of PM10 being lower than others.

Here is the screenshot of Arduino terminal based on my own code:

arduinosensirion

@psachs
Copy link
Member

psachs commented Nov 21, 2018

@niteshkadyan Thank you for the extensive testing. I could not reproduce it with the sample on a intel linux machine.
Since you get similar results on multiple platforms I think the driver itself is working correctly.

I will check tomorrow with a couple of people if there are some known firmware issues regarding this. Where did you get your sample from?

@niteshkadyan
Copy link
Author

@psachs I bought it last week from Arrow electronics:

@niteshkadyan
Copy link
Author

niteshkadyan commented Nov 21, 2018

@psachs BTW, serial number for the sensor is AA42881345DD495D. It might be useful for the firmware team to track the bug(if any)

@psachs
Copy link
Member

psachs commented Nov 22, 2018

@niteshkadyan Thank you for the information. We are currently tracking the sample and check the firmware and calibration information.
Is it ok if we contact you directly on your gmail address?

Since it is not an issue with the driver itself I would like to close this issue on github

@niteshkadyan
Copy link
Author

Sure. You can contact me directly at niteshkadyan@gmail.com

@psachs psachs closed this as completed Nov 23, 2018
@niteshkadyan
Copy link
Author

@psachs Any update on the issue? I am still waiting for direct communication on my gmail.

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