drivers/can_virtual/led_virtual.c
changeset 3 d9cf34cd6823
parent 0 4472ee7c6c3e
equal deleted inserted replaced
2:8d4a822f95e4 3:d9cf34cd6823
     1 /***************************************************************************/
     1 /***************************************************************************/
       
     2 #include <data.h>
     2 #include <led.h>
     3 #include <led.h>
     3 
     4 
     4 void led_set_redgreen(CO_Data *d, int state)
     5 void led_set_redgreen(CO_Data *d, unsigned char state)
     5 {
     6 {
       
     7         if (state & 0x01)
       
     8                 printf("\e[41m ERROR LED ON \e[m          ");
       
     9         else
       
    10                 printf("\e[31m error led off \e[m         ");
     6 
    11 
     7         printf("LEDS %d\n",bits);
    12         if (state & 0x02)
     8 
       
     9         if (bits & 0x01)
       
    10                 printf("\e[41m ERROR LED ON \e[m\n");
       
    11         else
       
    12                 printf("error led off\n");
       
    13 
       
    14         if (bits & 0x02)
       
    15                 printf("\e[34;42m RUN LED ON \e[m\n");
    13                 printf("\e[34;42m RUN LED ON \e[m\n");
    16         else
    14         else
    17                 printf("run led off\n");
    15                 printf("\e[32m run led off \e[m\n");
    18 }
    16 }
    19 
    17 
    20 
    18