![](/media/cache/profiles/bfe3d668a830f1ad9c3a627efecf14e7.jpg.50x50_q85.jpg)
lora sensnode
Dependencies: libmDot mbed-rtos mbed
Fork of mDot_LoRa_Sensornode by
app/BME280PressureMessage.h
- Committer:
- socie123
- Date:
- 2016-08-10
- Revision:
- 1:e67174cc4953
- Parent:
- 0:f2815503561f
File content as of revision 1:e67174cc4953:
/** * @file BME280PressureMessage.h * * @author Adrian * @date Jun 1, 2016 */ #ifndef BME280PRESSUREMESSAGE_H_ #define BME280PRESSUREMESSAGE_H_ #include <stdio.h> #include <string> #include <vector> #include "SensorMessage.h" /** * @class BME280PressureMessage * @brief A Container that can hold acquired humidity values. The container will be * transported via a MessageQueue between different Tasks. */ class BME280PressureMessage: public SensorMessage { public: BME280PressureMessage(); virtual ~BME280PressureMessage(); /** * Sets the pressure value of the BME280PressureMessage * @param pressure */ void setPressure(float pressure); /** * Gets the pressure value from the BME280PressureMessage * @return */ float getPressure(); /** * Gets a small LoRaMessage Type Formated String from the BMEPressureMessage. * This String can later be used for transportation via LoRa * @return */ virtual char* getLoRaMessageString(); private: std::string loraMessage; std::vector<std::string> loraMessageId; float pressure; }; #endif /* BME280PRESSUREMESSAGE_H_ */