From e1e26d56761aa3b9c25dd05a6c416000da16cdc2 Mon Sep 17 00:00:00 2001 From: Henrik Ekblad Date: Wed, 11 Nov 2015 23:54:12 +0100 Subject: [PATCH] Add MyMessage:getCommand() --- libraries/MySensors/core/MyMessage.cpp | 4 ++++ libraries/MySensors/core/MyMessage.h | 3 +++ 2 files changed, 7 insertions(+) diff --git a/libraries/MySensors/core/MyMessage.cpp b/libraries/MySensors/core/MyMessage.cpp index 2dc713a..d7a11ab 100644 --- a/libraries/MySensors/core/MyMessage.cpp +++ b/libraries/MySensors/core/MyMessage.cpp @@ -37,6 +37,10 @@ bool MyMessage::isAck() const { return miGetAck(); } +uint8_t MyMessage::getCommand() const { + return miGetCommand(); +} + /* Getters for payload converted to desired form */ void* MyMessage::getCustom() const { return (void *)data; diff --git a/libraries/MySensors/core/MyMessage.h b/libraries/MySensors/core/MyMessage.h index c0605ec..929849b 100644 --- a/libraries/MySensors/core/MyMessage.h +++ b/libraries/MySensors/core/MyMessage.h @@ -254,6 +254,9 @@ public: int32_t getLong() const; uint32_t getULong() const; + // Getter for command type + uint8_t getCommand() const; + // Getter for ack-flag. True if this is an ack message. bool isAck() const;