nose

serialInit(9600);
pinMode(7, true);
pinMode(6, true);
pinMode(5, true);

var stat = false;
var dists = new Array(3);

while(true){
	dists[0] = analogRead(5);
	dists[1] = analogRead(6);
	dists[2] = analogRead(7);
	for(var i = 0; i < 3; i++){
		serialSend(i + ":" + dists[i] + ", ");
	}
	serialSend("\r\n");
	sleep(10);
}

function onSerialReceive(){ // シリアル受信イベント
    while(serialAvailable()){ // 受信データがある時
        var recvData = serialRead(); // 読み出し
        for(var i =0; i < recvData.length; i++){
            var c = recvData.charAt(i); // 1文字ずつ処理
            switch(c){
                case "a":
                    digitalWrite(5, false);
                    break;
                case "A":
                	digitalWrite(5, true);
                	break;
                case "b":
                    digitalWrite(6, false);
                    break;
                case "B":
                	digitalWrite(6, true);
                	break;
                case "c":
                    digitalWrite(7, false);
                    break;
                case "C":
                	digitalWrite(7, true);
                	break;
            }
        }
        //serialSend(recvData); // 受信した文字列をそのままエコーする
    }
}


function sleep(count){
	for(var i = 0; i < count*10; i++){
	}
}

while(true){
	loop();
}