int main(void) {

   led_initialise();
   // Real programs never die!
   for(;;) {
      greenLedToggle();
      greenLed2Toggle();
      redLedToggle();
      yellowLedToggle();
      delay();
   }
}
Beispiel #2
0
/*---------------------------------------------------------------------*/
PROCESS_THREAD(blink_red_process, ev, data)
{
  PROCESS_BEGIN();

  static struct etimer timer;

  while (1) {
      etimer_set(&timer, TIMER_INTERRUPT_HZ / 2);
      PROCESS_WAIT_UNTIL(etimer_expired(&timer));
      redLedToggle();
      yellowLedToggle(); // for Atmega
  }

  PROCESS_END();
}