kh
Dependencies: Adafruit_SGP30_mbed mbed CCS811 mbed-rtos ALPHASENSE Adafruit_ADS1015_ BME680
HPMA115S0/HPMA115S0.h
- Committer:
- etiene32
- Date:
- 2019-03-06
- Revision:
- 0:43070b2dfc87
File content as of revision 0:43070b2dfc87:
#pragma once #include "mbed.h" class HPMA115S0 { public: HPMA115S0(Serial* serial); void read(); void start(); void stop(); void set_customer_coef(); void read_customer_coef(); void stop_autosend(); void enable_autosend(); void read_autosend(); float getPM10(); float getPM2_5(); private: Serial* serial; float pm10_count; float pm2_5_count; static const uint8_t PACKET_SIZE = 32; uint8_t buffer[PACKET_SIZE]; };