Advertisement
Guest User

Untitled

a guest
May 24th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. Działa:
  2. event void Timer0.fired() {
  3. counter++;
  4. call Leds.led0Toggle();
  5. if (!busy) {
  6. BlinkToRadioMsg* btrpkt =
  7. (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, sizeof(BlinkToRadioMsg)));
  8. if (btrpkt == NULL) {
  9. return;
  10. }
  11. btrpkt->nodeid = TOS_NODE_ID;
  12. btrpkt->counter = counter;
  13. if (call AMSend.send(AM_BROADCAST_ADDR,
  14. &pkt, sizeof(BlinkToRadioMsg)) == SUCCESS) {
  15. busy = TRUE;
  16. }
  17. }
  18. }
  19.  
  20. Nie kompiluje sie:
  21. event void Timer0.fired() {
  22. counter++;
  23. if (!busy) {
  24. call Leds.led0Toggle();
  25. BlinkToRadioMsg* btrpkt =
  26. (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, sizeof(BlinkToRadioMsg)));
  27. if (btrpkt == NULL) {
  28. return;
  29. }
  30. btrpkt->nodeid = TOS_NODE_ID;
  31. btrpkt->counter = counter;
  32. if (call AMSend.send(AM_BROADCAST_ADDR,
  33. &pkt, sizeof(BlinkToRadioMsg)) == SUCCESS) {
  34. busy = TRUE;
  35. }
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement