私は現在tinyosに取り組んでおり、タイマーをリセットしようとしています.45秒で実行されているときに2秒と言いますが、機能していません.理由がわかりません.
誰かがそれを理解するのを手伝ってくれますか
コードは次のとおりです。
printf("timer before resetting it %ld",call Timer1.getNow());
offset = ((TimeMote_t*) payload)->tdata;
call Timer1.startPeriodic(offset);
printf("timer after resetting it %ld",call Timer1.getNow());
実際には、タイマーをオフセットにリセットする必要がありますが、リセットしていません。両方の printf ステートメントが同じ時間を与えています。