• Main Page
  • Related Pages
  • Data Structures
  • Files
  • File List
  • Globals

led.c

Go to the documentation of this file.
00001 /****************** COPYRIGHT (C) 2007-2010 RAISONANCE S.A.S. *****************/
00012 /******************************************************************************/
00013 
00014 /* Includes ------------------------------------------------------------------*/
00015 #include "circle.h"
00016 
00018 
00019 /* Private defines -----------------------------------------------------------*/
00020 
00021 /* Private variables ---------------------------------------------------------*/
00022 enum LED_mode GreenLED_mode    = LED_UNDEF;
00023 enum LED_mode RedLED_mode      = LED_UNDEF;
00024 enum LED_mode GreenLED_newmode = LED_OFF;
00025 enum LED_mode RedLED_newmode   = LED_OFF;
00026 
00027 
00028 /* Public functions for CircleOS ---------------------------------------------*/
00029 
00030 
00031 /*******************************************************************************
00032 *
00033 *                                LED_Handler
00034 *
00035 *******************************************************************************/
00042 /******************************************************************************/
00043 void LED_Handler( void )
00044 {
00045     LED_Handler_hw( LED_GREEN );
00046     LED_Handler_hw( LED_RED );
00047 }
00048 
00050 
00051 /* Public functions ----------------------------------------------------------*/
00052 
00053 /*******************************************************************************
00054 *
00055 *                                LED_Set
00056 *
00057 *******************************************************************************/
00066 /******************************************************************************/
00067 void LED_Set( enum LED_id id, enum LED_mode mode )
00068 {
00069     if ( id == LED_GREEN )
00070     {
00071         GreenLED_newmode = mode;
00072     }
00073     else if ( id == LED_RED )
00074     {
00075         RedLED_newmode = mode;
00076     }
00077 }