diff --git a/src/knx/group_object.cpp b/src/knx/group_object.cpp index eca0a3c..31beb61 100644 --- a/src/knx/group_object.cpp +++ b/src/knx/group_object.cpp @@ -165,6 +165,12 @@ bool GroupObject::objectReadBool() return _data[0] > 0; } +uint8_t GroupObject::objectReadByte() + +{ + return _data[0]; +} + void GroupObject::requestObjectRead() { _commFlag = ReadRequest; diff --git a/src/knx/group_object.h b/src/knx/group_object.h index 02061fb..918a22f 100644 --- a/src/knx/group_object.h +++ b/src/knx/group_object.h @@ -56,6 +56,7 @@ public: */ int32_t objectReadFloatDpt9(); bool objectReadBool(); + uint8_t objectReadByte(); /** * Request the read of a communication object. Calling this function triggers the * sending of a read-group-value telegram, to read the value of the communication diff --git a/src/knx_facade.cpp b/src/knx_facade.cpp index e43ff87..6a03f2a 100644 --- a/src/knx_facade.cpp +++ b/src/knx_facade.cpp @@ -46,6 +46,7 @@ bool KnxFacade::progMode() void KnxFacade::progMode(bool value) { + Serial.println("progmode"); _bau.deviceObject().progMode(value); }