{	"extensionName": "Communication",
	"extensionPort": 0,
	"extensionHost": "127.0.0.1",
	"extensionType":"serial",
	"sort":7,
	"firmware":"1.1.102",
	"javascriptURL":"js/serial.js",
	"blockSpecs": [
		["h", "when data received","whenReceived",
		{"setup":"","inc":"","def":"","work":"","loop":""}],
		
		["b","data available?","isAvailable",
		{"setup":"BTSerial.begin(9600);\n","inc":"","def":"SoftwareSerial BTSerial(6,7);\n","work":"BTSerial.available()","loop":""}],
		
		["b","%s is equal %s?","isEqual","","",
		{"setup":"Serial.begin(115200);\n","inc":"","def":"MeSerial se;\n","work":"se.equalString({0},{1})","loop":""}],
		
		["R","read line","readLine",
		{"setup":"BTSerial.begin(9600);\n","inc":"","def":"SoftwareSerial BTSerial(6,7);\n","work":"BTSerial.read()","loop":""}],
		
		["w", "write line %s","writeLine", "hello",
		{"setup":"Serial.begin(115200);\n","inc":"","def":"MeSerial se;\n","work":"Serial.println({0});\n","loop":""}],
		
		["w", "send command %s = %s","writeCommand","var","value",
		{"setup":"Serial.begin(115200);\n","inc":"","def":"MeSerial se;\n","work":"Serial.print({0});Serial.print(\"=\");Serial.println({1});\n","loop":""}],
		
		["R", "read command %s","readCommand", "var",
		{"setup":"Serial.begin(115200);\n","inc":"","def":"MeSerial se;\n","work":"se.getValue({0})","loop":""}],
		
		["w", "clear buffer","clearBuffer",
		{"setup":"","inc":"","def":"","work":"","loop":""}]
	],
	"menus": {
	},
	"translators":{
	}
}