Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Działa:
- event void Timer0.fired() {
- counter++;
- call Leds.led0Toggle();
- if (!busy) {
- BlinkToRadioMsg* btrpkt =
- (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, sizeof(BlinkToRadioMsg)));
- if (btrpkt == NULL) {
- return;
- }
- btrpkt->nodeid = TOS_NODE_ID;
- btrpkt->counter = counter;
- if (call AMSend.send(AM_BROADCAST_ADDR,
- &pkt, sizeof(BlinkToRadioMsg)) == SUCCESS) {
- busy = TRUE;
- }
- }
- }
- Nie kompiluje sie:
- event void Timer0.fired() {
- counter++;
- if (!busy) {
- call Leds.led0Toggle();
- BlinkToRadioMsg* btrpkt =
- (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, sizeof(BlinkToRadioMsg)));
- if (btrpkt == NULL) {
- return;
- }
- btrpkt->nodeid = TOS_NODE_ID;
- btrpkt->counter = counter;
- if (call AMSend.send(AM_BROADCAST_ADDR,
- &pkt, sizeof(BlinkToRadioMsg)) == SUCCESS) {
- busy = TRUE;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement