SRK Version of mDot LoRa_Sensormode_SRK

Dependencies:   libmDot mbed-rtos mbed

Fork of mDot_LoRa_Sensornode by Adrian Mitevski

app/BME280TemperatureMessage.cpp

Committer:
skramer
Date:
2016-08-15
Revision:
6:e2ae47490f60
Parent:
0:f2815503561f

File content as of revision 6:e2ae47490f60:

/*
 * BME280TemperatureMessage.cpp
 *
 *  Created on: Jun 1, 2016
 *      Author: Adrian
 */

#include "BME280TemperatureMessage.h"
#include "main.h"

BME280TemperatureMessage::BME280TemperatureMessage() {
	loraMessageId.push_back(BME280_TEMPERATURE_MESSAGE_ID);
}

BME280TemperatureMessage::~BME280TemperatureMessage() {
	// TODO Auto-generated destructor stub
}

void BME280TemperatureMessage::setTemperature(float temperature){
	this->temperature = temperature;
}

float BME280TemperatureMessage::getTemperature(){
	return temperature;
}

char* BME280TemperatureMessage::getLoRaMessageString(){
	loraMessage.clear();
	char buffer[20];
	sprintf(buffer,"%s:%.2f,",loraMessageId.at(0).c_str(),getTemperature());
	loraMessage.append(buffer);
	return (char*) loraMessage.c_str();
}