|
ConOpSys V2970
P004.07
ANVILEX control operating system
|
ConOpSys terminal command INFO class. More...
#include <System_Command_INFO.h>


Public Member Functions | |
| TCommand_INFO (TCommand_Descriptor *struct_Descriptor) | |
| Class constructor method. More... | |
| virtual VOID | Execute (TProtocol_Base *object_Protocol) |
| Execute command method. More... | |
Public Member Functions inherited from TCommand_Base | |
| TCommand_Base (TCommand_Descriptor *struct_Descriptor) | |
| Class constructor method. More... | |
| virtual | ~TCommand_Base () |
| Class distructor method. More... | |
| BOOL | Is_Command_Name (C8 *c8_Command_String) |
| Test command name. More... | |
| VOID | Send_Information (TProtocol_Base *object_Protocol) |
| Send information about cpecific command over communication link protocol. More... | |
ConOpSys terminal command INFO class.
|
explicit |
Class constructor method.
| [in] | *struct_Descriptor | - Pointer to the command description |
|
virtual |
Execute command method.
| [in] | *object_Protocol | - Pointer to the communication link protocol |
Reimplemented from TCommand_Base.
References TCPU_STM32F429::Get_CPU_Device_ID(), TCPU_STM32F429::Get_CPU_Flash_Size(), TCPU_STM32F429::Get_CPU_Reset_Source(), TCPU_STM32F429::Get_CPU_Revision(), TCPU_STM32F429::Get_CPU_Unique_Device_ID(), TCPU_STM32F429::Get_HCLK_Frequency(), TCPU_STM32F429::Get_IWDG_Frequency(), TParameter_Manager::Get_Parameter_Storage_Overflow_Counter(), TCPU_STM32F429::Get_PCLK1_Frequency(), TCPU_STM32F429::Get_PCLK2_Frequency(), TWatchdog_Timer_Base::Get_Period(), TCPU_STM32F429::Get_SYSCLK_Frequency(), TCPU_STM32F429::Get_TCLK1_Frequency(), TCPU_STM32F429::Get_TCLK2_Frequency(), TCommand_Manager::Get_Usage(), TParameter_Manager::Get_Usage(), TSPI_Memory_Base::Is_Available(), object_Command_Manager, object_FM25V02, object_Parameter_Manager, object_System_CPU, object_System_Watchdog_Timer, TProtocol_Base::Transmit_F32_Value_As_Decimal(), TProtocol_Base::Transmit_New_Line(), TProtocol_Base::Transmit_String(), TProtocol_Base::Transmit_U32_Value_As_Decimal(), TProtocol_Base::Transmit_U32_Value_As_Hex(), and unset.
