距離センサの入力値を無線で飛ばして、受けた側はパソコンにシリアル通信でトンネルする

受信側

serialInit(9600);
radioInit(0xDEAD, 0, 11, 31); // 無線チャンネルなど設定 

function onRadioReceive(seq,id,pan,data,rss) {
    serialSend("("+id+"):"+data);
}

function loop(){
}

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

while(true){
	loop();
}


送信側

radioInit(0xDEAD, 1, 11, 31); // 無線チャンネルなど設定 var an = 0; 
serialInit(9600);
pinMode(7, true); // バイオメタル
pinMode(6, true);

var dist = 0.0;
var dist_threshold = 0.1;
var message = "";

function loop(){
	dist = analogRead(7); // 距離センサ
	if(dist > dist_threshold){
		send("dist:"+dist+"(move)\r\n");
		digitalWrite(7, true);
		digitalWrite(6, true);
	}
	else{
		send("dist:"+dist+"(stop)\r\n");
		digitalWrite(7, false);
		digitalWrite(6, false);
	}
	sleep(10);
}

function send(message){
	serialSend(message);
	radioSend(0xFFFF, message);
}

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

while(true){
	loop();
}