From 9a811b1458475361627b22aba5c33efb318009e7 Mon Sep 17 00:00:00 2001 From: Thomas Kunze Date: Thu, 16 May 2019 21:32:56 +0200 Subject: [PATCH] add more citations --- doc/references.bib | 13 ++++++++++--- src/knx/interface_object.h | 8 ++++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/doc/references.bib b/doc/references.bib index bcd4821..12dc68d 100644 --- a/doc/references.bib +++ b/doc/references.bib @@ -1,8 +1,15 @@ @manual{knx:3/4/1, organization = "KNX Association", - title = "KNX System Specifications", - number = "Chapter 3/4/1 Application Interface Layer", + title = "KNX System Specifications Chapter 3/4/1 Application Interface Layer", year = 2013, month = 12, - note = "01.01.02" + note = "v01.01.02" +} + +@manual{knx:3/7/3, + organization = "KNX Association", + title = "KNX System Specifications Chapter 3/7/3 Standardized Identifier Tables", + year = 2013, + month = 12, + note = "v01.03.01" } \ No newline at end of file diff --git a/src/knx/interface_object.h b/src/knx/interface_object.h index a97b1c1..bdcb97d 100644 --- a/src/knx/interface_object.h +++ b/src/knx/interface_object.h @@ -4,7 +4,7 @@ #include "property_types.h" #include "save_restore.h" -/** Enum for the type of an interface object. See Section 2.2 at 03_07_03 of knx specification. */ +/** Enum for the type of an interface object. See Section 2.2 of knx:3/7/3 */ enum ObjectType { /** Device object. */ @@ -51,7 +51,7 @@ enum ObjectType }; /** - * @brief This class represents and interface object. See section 4 of @cite knx:3/4/1 03_04_01 in the knx specification. + * @brief This class represents and interface object. See section 4 of @cite knx:3/4/1. */ class InterfaceObject: public SaveRestore { @@ -61,7 +61,7 @@ public: */ virtual ~InterfaceObject() {} /** - * @brief Read a property of the interface object. See section 4.8.4.2 in 03_04_01 of the knx specification. + * @brief Read a property of the interface object. See section 4.8.4.2 of @cite knx:3/4/1. * * @param id id of the property to read * @@ -75,7 +75,7 @@ public: virtual void readProperty(PropertyID id, uint32_t start, uint32_t& count, uint8_t* data); /** * @brief Write property of the interface object. If the interface object does not have the property this - * method does nothing. See section 4.8.4.4 in 03_04_01 of the knx specification. + * method does nothing. See section 4.8.4.4 of @cite knx:3/4/1. * * @param id id of the property to write *