Package com.ardublock.translator.block

Examples of com.ardublock.translator.block.TranslatorBlock.toCode()


      String Pin ;
      String NbLed;
      String NEO_KHZ800;
      String NEO_RGB;
      TranslatorBlock translatorBlock = this.getRequiredTranslatorBlockAtSocket(0);
      Pin = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(1);
      NbLed = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(2);
      NEO_KHZ800 = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(3);
View Full Code Here


      String NEO_KHZ800;
      String NEO_RGB;
      TranslatorBlock translatorBlock = this.getRequiredTranslatorBlockAtSocket(0);
      Pin = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(1);
      NbLed = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(2);
      NEO_KHZ800 = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(3);
      NEO_RGB = translatorBlock.toCode();
     
View Full Code Here

  public String toCode() throws SocketNullException, SubroutineNotDeclaredException {
    translator.addHeaderFile("Makeblock.h");
    translator.addHeaderFile("SoftwareSerial.h");
    translator.addHeaderFile("Wire.h");
    TranslatorBlock block = this.getRequiredTranslatorBlockAtSocket(0);
    String ret = "MeBluetooth bluetooth"+block.toCode()+"(PORT_"+block.toCode()+");";
    translator.addDefinitionCommand(ret);
    translator.addSetupCommand("bluetooth"+block.toCode()+".begin(9600);");
    TranslatorBlock dataBlock = this.getRequiredTranslatorBlockAtSocket(1);
    TranslatorBlock execBlock = this.getTranslatorBlockAtSocket(2);
    String exec = "";
View Full Code Here

      TranslatorBlock translatorBlock = this.getRequiredTranslatorBlockAtSocket(0);
      Pin = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(1);
      NbLed = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(2);
      NEO_KHZ800 = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(3);
      NEO_RGB = translatorBlock.toCode();
     
      translator.addHeaderFile("Adafruit_NeoPixel.h");
      translator.addDefinitionCommand("Adafruit_NeoPixel strip_pin"+Pin+" = Adafruit_NeoPixel("+NbLed+","+ Pin +", " +NEO_RGB+ " + "+NEO_KHZ800 +");");
View Full Code Here

  public String toCode() throws SocketNullException, SubroutineNotDeclaredException {
    translator.addHeaderFile("Makeblock.h");
    translator.addHeaderFile("SoftwareSerial.h");
    translator.addHeaderFile("Wire.h");
    TranslatorBlock block = this.getRequiredTranslatorBlockAtSocket(0);
    String ret = "MeBluetooth bluetooth"+block.toCode()+"(PORT_"+block.toCode()+");";
    translator.addDefinitionCommand(ret);
    translator.addSetupCommand("bluetooth"+block.toCode()+".begin(9600);");
    TranslatorBlock dataBlock = this.getRequiredTranslatorBlockAtSocket(1);
    TranslatorBlock execBlock = this.getTranslatorBlockAtSocket(2);
    String exec = "";
View Full Code Here

      translatorBlock = this.getRequiredTranslatorBlockAtSocket(1);
      NbLed = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(2);
      NEO_KHZ800 = translatorBlock.toCode();
      translatorBlock = this.getRequiredTranslatorBlockAtSocket(3);
      NEO_RGB = translatorBlock.toCode();
     
      translator.addHeaderFile("Adafruit_NeoPixel.h");
      translator.addDefinitionCommand("Adafruit_NeoPixel strip_pin"+Pin+" = Adafruit_NeoPixel("+NbLed+","+ Pin +", " +NEO_RGB+ " + "+NEO_KHZ800 +");");
      translator.addSetupCommand("strip_pin"+Pin+".begin();\n" +
      "strip_pin"+Pin+".show();");
View Full Code Here

    translator.addHeaderFile("SoftwareSerial.h");
    translator.addHeaderFile("Wire.h");
    TranslatorBlock block = this.getRequiredTranslatorBlockAtSocket(0);
    String ret = "MeBluetooth bluetooth"+block.toCode()+"(PORT_"+block.toCode()+");";
    translator.addDefinitionCommand(ret);
    translator.addSetupCommand("bluetooth"+block.toCode()+".begin(9600);");
    TranslatorBlock dataBlock = this.getRequiredTranslatorBlockAtSocket(1);
    TranslatorBlock execBlock = this.getTranslatorBlockAtSocket(2);
    String exec = "";
    if(execBlock!=null){
      while (execBlock != null)
View Full Code Here

    TranslatorBlock execBlock = this.getTranslatorBlockAtSocket(2);
    String exec = "";
    if(execBlock!=null){
      while (execBlock != null)
      {
        exec += "\t"+ execBlock.toCode()+"\n";
        execBlock = execBlock.nextTranslatorBlock();
      }
    }
    return dataBlock.toCode()+"= bluetooth"+block.toCode()+".read();\nif("+dataBlock.toCode()+">-1){\n\t"+exec+"\n}\n";
  }
View Full Code Here

  public String toCode() throws SocketNullException, SubroutineNotDeclaredException {
    translator.addHeaderFile("Makeblock.h");
    translator.addHeaderFile("SoftwareSerial.h");
    translator.addHeaderFile("Wire.h");
    TranslatorBlock translatorBlock = this.getRequiredTranslatorBlockAtSocket(0);
    String ret = "MeUltrasonicSensor ultraSensor"+translatorBlock.toCode()+"(PORT_"+translatorBlock.toCode()+");";
    translator.addDefinitionCommand(ret);
    return codePrefix + "ultraSensor"+translatorBlock.toCode()+".distanceCm()" + codeSuffix;
  }
}
View Full Code Here

  public String toCode() throws SocketNullException, SubroutineNotDeclaredException {
    translator.addHeaderFile("Makeblock.h");
    translator.addHeaderFile("SoftwareSerial.h");
    translator.addHeaderFile("Wire.h");
    TranslatorBlock translatorBlock = this.getRequiredTranslatorBlockAtSocket(0);
    String ret = "MeUltrasonicSensor ultraSensor"+translatorBlock.toCode()+"(PORT_"+translatorBlock.toCode()+");";
    translator.addDefinitionCommand(ret);
    return codePrefix + "ultraSensor"+translatorBlock.toCode()+".distanceCm()" + codeSuffix;
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.