私はnescに次のメソッド/イベントを持っています。エラーが発生します
event message_t* Receive.receive(message_t* bufPtr,
void* payload, uint8_t len) {
dbg("RadioCountToLedsC", "Received packet of length %hhu.\n", len);
radio_count_msg_t* adammsg = (radio_count_msg_t*) payload;
val =adammsg -> counter;
dbg("RadioCountToLedsC", "The current summation is: %d \n", val);
return bufPtr;
}
このコード ブロックの 4 行目にあります。エラーは具体的には次のとおりです。「「*」の前の構文エラーです。次の行で adammsg is undeclared
私のエラーが何であるかを誰かに教えてもらえますか? 私はしばらくこれに固執しており、気が狂っています。Tinyos に含まれている RadioCountsToLeds アプリに取り組んでいます。具体的には、パケットを挿入してノードに送信し、パケットに格納されている情報を計算しようとしています。
ありがとう!