lora sensnode

Dependencies:   libmDot mbed-rtos mbed

Fork of mDot_LoRa_Sensornode by Adrian Mitevski

Committer:
socie123
Date:
Wed Aug 10 12:54:10 2016 +0000
Revision:
1:e67174cc4953
Parent:
0:f2815503561f
lora sensnode

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mitea1 0:f2815503561f 1 /**
mitea1 0:f2815503561f 2 * @file SensorMessage.h
mitea1 0:f2815503561f 3 *
mitea1 0:f2815503561f 4 * @author Adrian
mitea1 0:f2815503561f 5 * @date 01.06.2016
mitea1 0:f2815503561f 6 *
mitea1 0:f2815503561f 7 */
mitea1 0:f2815503561f 8
mitea1 0:f2815503561f 9 #ifndef SENSORMESSAGE_H_
mitea1 0:f2815503561f 10 #define SENSORMESSAGE_H_
mitea1 0:f2815503561f 11
mitea1 0:f2815503561f 12 /**
mitea1 0:f2815503561f 13 * @class SensorMessage
mitea1 0:f2815503561f 14 * @brief The Base Class of a Container that can hold acquired values from a Sensor. The container will be
mitea1 0:f2815503561f 15 * transported via a MessageQueue between different Tasks.
mitea1 0:f2815503561f 16 */
mitea1 0:f2815503561f 17 class SensorMessage {
mitea1 0:f2815503561f 18 public:
mitea1 0:f2815503561f 19 SensorMessage();
mitea1 0:f2815503561f 20 virtual ~SensorMessage();
mitea1 0:f2815503561f 21
mitea1 0:f2815503561f 22 /**
mitea1 0:f2815503561f 23 * Gets a small LoRaMessage Type Formated String from the SensorMessage.
mitea1 0:f2815503561f 24 * This String can later be used for transportation via LoRa
mitea1 0:f2815503561f 25 * @return
mitea1 0:f2815503561f 26 */
mitea1 0:f2815503561f 27 virtual char* getLoRaMessageString();
mitea1 0:f2815503561f 28
mitea1 0:f2815503561f 29 private:
mitea1 0:f2815503561f 30 // virtual char* getLoRaMessageId();
mitea1 0:f2815503561f 31
mitea1 0:f2815503561f 32 };
mitea1 0:f2815503561f 33
mitea1 0:f2815503561f 34 #endif /* SENSORMESSAGE_H_ */