ConOpSys V2970
P004.07
ANVILEX control operating system
|
P015.27 V1.0 control board system LED class. More...
#include <LED_P014_51_CB.h>
Public Member Functions | |
VOID | Init () |
System LED initialisation method. More... | |
VOID | Done () |
System LED finalisation method. More... | |
virtual VOID | Alarm_On () |
Method turns on the alarm LED. More... | |
virtual VOID | Alarm_Off () |
Method turns off the alarm LED. More... | |
virtual VOID | Alarm_Toggle () |
Method toggle the alarm LED. More... | |
virtual VOID | Run_On () |
Method turns on the run LED. More... | |
virtual VOID | Run_Off () |
Method turns off the run LED. More... | |
virtual VOID | Run_Toggle () |
Method toggle the run LED. More... | |
virtual VOID | Ready_On () |
Method turns on the ready LED. More... | |
virtual VOID | Ready_Off () |
Method turns off the ready LED. More... | |
virtual VOID | Ready_Toggle () |
Method toggle the ready LED. More... | |
virtual VOID | Error_On () |
Method turns on the error LED. More... | |
virtual VOID | Error_Off () |
Method turns off the error LED. More... | |
virtual VOID | Error_Toggle () |
Method toggle the error LED. More... | |
virtual BOOL | Get_Alarm_LED_State () |
Method return state of alarm LED. More... | |
virtual BOOL | Get_Run_LED_State () |
Method return state of run LED. More... | |
virtual BOOL | Get_Ready_LED_State () |
Method return state of ready LED. More... | |
virtual BOOL | Get_Error_LED_State () |
Method return state of error LED. More... | |
Public Member Functions inherited from TSystem_LED_Base | |
VOID | Init () |
System LED base initialisation method. More... | |
VOID | Done () |
System LED base finalisation method. More... | |
VOID | Execute_1ms () |
1 ms cyclic execution method More... | |
VOID | Set_Alarm_LED_Mode (TLED_Mode enum_New_Mode) |
Set mode for alarm LED. More... | |
VOID | Set_Run_LED_Mode (TLED_Mode enum_New_Mode) |
Set mode for run LED. More... | |
VOID | Set_Ready_LED_Mode (TLED_Mode enum_New_Mode) |
Set mode for ready LED. More... | |
VOID | Set_Error_LED_Mode (TLED_Mode enum_New_Mode) |
Set mode for error LED. More... | |
Additional Inherited Members | |
Public Types inherited from TSystem_LED_Base | |
enum | TLED_Mode { enum_Off , enum_On , enum_Flash_1_Hz , enum_Flash_4_Hz , enum_Flash_8_Hz } |
LED operating modes. More... | |
Public Attributes inherited from TSystem_LED_Base | |
BOOL | bool_Start_Procesing = (BOOL)false |
Protected Attributes inherited from TSystem_LED_Base | |
TLED_Mode | enum_Alarm_LED_Mode = enum_Off |
Contains alarm LED operation mode. More... | |
TLED_Mode | enum_Run_LED_Mode = enum_Off |
Contains run LED operation mode. More... | |
TLED_Mode | enum_Ready_LED_Mode = enum_Off |
Contains ready LED operation mode. More... | |
TLED_Mode | enum_Error_LED_Mode = enum_Off |
Contains error LED operation mode. More... | |
U32 | u32_Alarm_LED_Delay_Counter = (U32)0 |
Contains delay counter for alarm LED. More... | |
U32 | u32_Run_LED_Delay_Counter = (U32)0 |
Contains delay counter for run LED. More... | |
U32 | u32_Ready_LED_Delay_Counter = (U32)0 |
Contains delay counter for ready LED. More... | |
U32 | u32_Error_LED_Delay_Counter = (U32)0 |
Contains delay counter for error LED. More... | |
P015.27 V1.0 control board system LED class.
|
virtual |
Method turns off the alarm LED.
Implements TSystem_LED_Base.
|
virtual |
Method turns on the alarm LED.
Implements TSystem_LED_Base.
|
virtual |
Method toggle the alarm LED.
Implements TSystem_LED_Base.
VOID TLED_P014_51_CB::Done | ( | ) |
System LED finalisation method.
References TSystem_LED_Base::Done().
|
virtual |
Method turns off the error LED.
Implements TSystem_LED_Base.
|
virtual |
Method turns on the error LED.
Implements TSystem_LED_Base.
|
virtual |
Method toggle the error LED.
Implements TSystem_LED_Base.
|
virtual |
Method return state of alarm LED.
false | - Alarm LED is off |
true | - Alarm LED is on |
Implements TSystem_LED_Base.
Referenced by TFunction_Block_Lamp_Indicator_Controller::Execute().
|
virtual |
Method return state of error LED.
false | - Error LED is off |
true | - Error LED is on |
Implements TSystem_LED_Base.
Referenced by TFunction_Block_Lamp_Indicator_Controller::Execute().
|
virtual |
Method return state of ready LED.
false | - Ready LED is off |
true | - Ready LED is on |
Implements TSystem_LED_Base.
|
virtual |
Method return state of run LED.
false | - Run LED is off |
true | - Run LED is on |
Implements TSystem_LED_Base.
Referenced by TFunction_Block_Lamp_Indicator_Controller::Execute().
VOID TLED_P014_51_CB::Init | ( | ) |
System LED initialisation method.
References TSystem_LED_Base::Init().
Referenced by TApplication_Base::Init(), and TBootloader_Base::Init().
|
virtual |
Method turns off the ready LED.
Implements TSystem_LED_Base.
|
virtual |
Method turns on the ready LED.
Implements TSystem_LED_Base.
|
virtual |
Method toggle the ready LED.
Implements TSystem_LED_Base.
|
virtual |
Method turns off the run LED.
Implements TSystem_LED_Base.
|
virtual |
Method turns on the run LED.
Implements TSystem_LED_Base.
|
virtual |
Method toggle the run LED.
Implements TSystem_LED_Base.