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);
return "bluetooth"+block.toCode()+".write("+dataBlock.toCode()+");\n";
}