2009-02-25から1日間の記事一覧

無線で遠隔スピーカ操作

http://www.youtube.com/watch?v=Dz23O1fEQnk serialInit(9600); var radio = new Object(); radio.id = 3; radio.channel = 15; radioInit(0xDEAD, radio.id, radio.channel, 31); function onRadioReceive(seq,id,pan,data,rss) { if(data < 0){ pinMode(0…

setInterval内でsetIntervalをセットするとIDが同じになってしまう

そして実行間隔は最初に指定した方になる。この場合、zanmai(), kazusuke()両方とも1秒間隔で実行される。6行目をsetInterval(zanmai, 5000)にすると両方5秒間隔になる。 serialInit(9600); var z_id = 0; var k_id = 0; z_id = setInterval(zanmai, 1000); …

setIntervalを複数動かす

無名関数、関数名渡し、関数オブジェクト渡し serialInit(9600); setInterval(function(){ serialSend("1sec\r\n"); }, 1000); // 1秒間隔 setInterval(putHalf, 500); // 0.5秒間隔 setInterval(put2sec, 2000); // 2秒間隔 function putHalf(){ serialSend…

setIntervalに無名関数

http://d.hatena.ne.jp/shokai/20090225/1235575973 をいじる serialInit(9600); setInterval(function(){ serialSend(getTickCount()+"\r\n"); }, 1000); // 1秒間隔 while(true){ } よし動く

setInterval

while(true);しておかないとVMが実行終了してしまうので、かならず空ループでいいので入れよう serialInit(9600); putTime(); setInterval(putTime, 1000); // 1秒間隔 while(true){ } function putTime(){ serialSend(getTickCount()+"\r\n"); }