ConOpSys V2970  P004.07
ANVILEX control operating system
Macros | Variables
Parameter_Manager.cpp File Reference

ConOpSys parameter database manager class implementation file. More...

#include <string.h>
#include "Math_Defines.h"
#include "Anvilex_Library.h"
#include "CRC_32.h"
#include "Application_Resource_Configuration.h"
#include "Parameter_Manager.h"
Include dependency graph for Parameter_Manager.cpp:

Macros

#define MEDIA_PARAMETER_DATABASE_START   ( (U32)0x00000100 )
 

Variables

TParameter_Manager object_Parameter_Manager
 Export global parameter database object. More...
 

Detailed Description

ConOpSys parameter database manager class implementation file.

Attention
No special attention requered.
Revision
2952
Date
2022-02-27 19:31:14 +0500 (So, 27 Feb 2022)
Author
minch

Macro Definition Documentation

◆ MEDIA_PARAMETER_DATABASE_START

#define MEDIA_PARAMETER_DATABASE_START   ( (U32)0x00000100 )

Variable Documentation

◆ object_Parameter_Manager

TParameter_Manager object_Parameter_Manager

Export global parameter database object.

Referenced by TSystem_LED_Base::Decode(), TCommand_HELP::Execute(), TCommand_INFO::Execute(), TCommand_NVRAM_FORMAT::Execute(), TCommand_PARAMETERS::Execute(), TApplication_Base::Init(), TBootloader_Base::Init(), TParameter_SCOPE_CHANNEL_PARAMETER_ID::Post_Write_Data_Processing(), TParameter_SCOPE_TRIGGER_PARAMETER_ID::Post_Write_Data_Processing(), TParameter_PARAMETER_DATABASE_HASH::Pre_Read_Data_Processing(), TParameter_PARAMETER_DATABASE_SIZE::Pre_Read_Data_Processing(), TProtocol_ANVILEX_Over_UART::Protocol_Parameter_Information_Request(), TProtocol_ANVILEX_Over_UART_V2::Protocol_Parameter_Information_Request(), TProtocol_ANVILEX_Over_UART::Protocol_Parameter_Read_Request(), TProtocol_ANVILEX_Over_UART_V2::Protocol_Parameter_Read_Request(), TProtocol_ANVILEX_Over_UART::Protocol_Parameter_Write_Request(), TProtocol_ANVILEX_Over_UART_V2::Protocol_Parameter_Write_Request(), TProtocol_MODBUS_Over_UART::Read_Coils(), TProtocol_MODBUS_Over_UART::Read_Discrete_Inputs(), TProtocol_MODBUS_Over_UART::Read_Holding_Registers(), TProtocol_MODBUS_Over_UART::Read_Input_Register(), TProtocol_MODBUS_Over_UART::Read_Write_Multiple_Registers(), TParameter_Manager::Recall_Nonvolatile_Parameter_Values(), TApplication_Base::Run(), TBootloader_Base::Run(), TProtocol_CANopen_Slave_Over_CAN::SDO_Process(), TProtocol_ANVILEX_Over_UART::Terminal_Parameter_Information_Request(), TProtocol_ANVILEX_Over_UART_V2::Terminal_Parameter_Information_Request(), TProtocol_ANVILEX_Over_UART::Terminal_Parameter_Read_Request(), TProtocol_ANVILEX_Over_UART_V2::Terminal_Parameter_Read_Request(), TProtocol_ANVILEX_Over_UART::Terminal_Parameter_Write_Request(), TProtocol_ANVILEX_Over_UART_V2::Terminal_Parameter_Write_Request(), TProtocol_MODBUS_Over_UART::Write_Multiple_Coils(), TProtocol_MODBUS_Over_UART::Write_Multiple_Registers(), and TProtocol_MODBUS_Over_UART::Write_Single_Coil().