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 52c6c635f14dd8a5e170f47f7a53e341458dddb6..3cf613c51727e025fc6d0f2769fd3cf655294762 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 74e51641d3738170c45e0348b47884d63c07d601..f9908d605c5c6808295c44df48198239c0a5660a 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 1898f69d2e19ad53d0b5c1834d0700e765b661d8..f9baf388d53bf953c253f3810f3f1f0bba010b3b 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");