Add support for Nibe Heatpump C++ files

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
This commit is contained in:
Jacob Laursen
2026-01-02 10:51:48 +01:00
committed by lsiepel
parent dfad38261e
commit 7cc452d87b
7 changed files with 21 additions and 17 deletions
@@ -9,9 +9,9 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
*/
/**
* Author: pauli.anttila@gmail.com
*
*/
#ifndef Config_h
#define Config_h
@@ -9,9 +9,9 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
*/
/**
* Author: pauli.anttila@gmail.com
*
*/
#ifndef Debug_h
#define Debug_h
@@ -9,9 +9,8 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
* ----------------------------------------------------------------------------
*
*/
/**
* Author: pauli.anttila@gmail.com
*
*
@@ -9,11 +9,9 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
* ----------------------------------------------------------------------------
*
*/
/**
* Author: pauli.anttila@gmail.com
*
*/
#include "NibeGw.h"
@@ -9,9 +9,8 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
* ----------------------------------------------------------------------------
*
*/
/**
* Frame format:
* +----+------+------+-----+-----+----+----+-----+
* | 5C | ADDR | ADDR | CMD | LEN | DATA | CHK |
@@ -9,9 +9,8 @@
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0
*
* ----------------------------------------------------------------------------
*
*/
/**
* This application listening data from various Nibe heat pumps (RS485 bus)
* and send valid frames to configurable IP/port address by UDP packets.
* Application also acknowledge the valid packets to heat pump.
+9
View File
@@ -448,6 +448,10 @@ Import-Package: \\
<mapping>
<java.hbs>SLASHSTAR_STYLE</java.hbs>
<xml>xml-header-style</xml>
<c>JAVADOC_STYLE</c>
<cpp>JAVADOC_STYLE</cpp>
<h>JAVADOC_STYLE</h>
<ino>JAVADOC_STYLE</ino>
</mapping>
<useDefaultExcludes>true</useDefaultExcludes>
<properties>
@@ -465,6 +469,11 @@ Import-Package: \\
<include>**/features/**/header.xml</include>
<!-- org.openhab.binding.matter -->
<include>**/code-gen/**/*.java.hbs</include>
<!-- org.openhab.binding.nibeheatpump -->
<include>**/contrib/**/*.c</include>
<include>**/contrib/**/*.cpp</include>
<include>**/contrib/**/*.h</include>
<include>**/contrib/**/*.ino</include>
</includes>
<excludes>
<exclude>**/3rdparty/**</exclude>