From e22d4fc4627f562c6e428c6dd329a6bca87d7146 Mon Sep 17 00:00:00 2001
From: buehlera <buehlera@tec-nb-buehlera>
Date: Thu, 10 Dec 2020 11:53:15 +0100
Subject: [PATCH] added #include for sPSN

---
 .../translator/block/communication/PsnCallbackBlock.java        | 2 +-
 .../translator/block/communication/PsnClientBlock.java          | 2 ++
 .../translator/block/communication/PsnServerBlock.java          | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
index 52c6c63..3cf613c 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
@@ -29,7 +29,7 @@ public class PsnCallbackBlock extends TranslatorBlock
 		String dataVar = "";
 		String dataLenVar = "";
 		String ret = "";
-		
+				
 		TranslatorBlock tb_commentBlock = getRequiredTranslatorBlockAtSocket(0);
 		ret += "//"+tb_commentBlock.toCode().replaceAll("\"", "")+"\n";
 		
diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
index 74e5164..f9908d6 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
@@ -21,6 +21,7 @@ public class PsnClientBlock extends TranslatorBlock
 		String callbackName = "";
 		String pubSubType = "simplePSNetClient";
 		
+		
 		TranslatorBlock psnName = this.getRequiredTranslatorBlockAtSocket(0);//Name
 		TranslatorBlock rxPin = this.getRequiredTranslatorBlockAtSocket(1);//Pin Rx
 		TranslatorBlock txPin = this.getRequiredTranslatorBlockAtSocket(2);//Pin Tx
@@ -29,6 +30,7 @@ public class PsnClientBlock extends TranslatorBlock
 		pubSubName = psnName.toCode().replaceAll("\\s*_.new\\b\\s*\"", "").replaceAll("\"", "");
 		callbackName = cbName.toCode().replaceAll("\\s*_.new\\b\\s*\"", "").replaceAll("\"", "");
 		
+		translator.addHeaderFile("simplePSNet.h");
 		translator.addHeaderFile("SoftwareSerial.h");
 		
 		translator.addDefinitionCommand(pubSubType + " " +pubSubName+";\n");
diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
index 1898f69..f9baf38 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
@@ -25,6 +25,7 @@ public class PsnServerBlock extends TranslatorBlock
 		
 		pubSubName = psnName.toCode().replaceAll("\\s*_.new\\b\\s*", "").replaceAll("\"", "");
 		
+		translator.addHeaderFile("simplePSNet.h");
 		translator.addHeaderFile("SoftwareSerial.h");
 		
 		translator.addDefinitionCommand(pubSubType + " " +pubSubName+";\n");
-- 
GitLab