hl_od_ext.h

来自「是zmac的协议的全部完整的解析.代码例子很全」· C头文件 代码 · 共 48 行

H
48
字号
#ifndef		HL_OD_Ext_H
#define		HL_OD_Ext_H

#include	"HL_OD_Defs.h"

	extern	const	rom	Primary_OD	HL_OD_Boolean;
	extern	const	rom	Primary_OD	HL_OD_BCD_Code;
	extern	const	rom	Primary_OD	HL_OD_Unsigned8;
	extern	const	rom	Primary_OD	HL_OD_Unsigned16;
	extern	const	rom	Primary_OD	HL_OD_Bit_String;
	extern	const	rom	Primary_OD	HL_OD_Vis_String;
	extern	const	rom	Primary_OD	HL_OD_Voltage;
	extern	const	rom	Primary_OD	HL_OD_Kilovolt;
	extern	const	rom	Primary_OD	HL_OD_Ampere;
	extern	const	rom	Primary_OD	HL_OD_Kilowatt;
	extern	const	rom	Primary_OD	HL_OD_KW_Hour;
	extern	const	rom	Primary_OD	HL_OD_Kilovar;
	extern	const	rom	Primary_OD	HL_OD_KVar_Hour;
	extern	const	rom	Primary_OD	HL_OD_P_KWh;
	extern	const	rom	Primary_OD	HL_OD_P_KVarh;
	extern	const	rom	Primary_OD	HL_OD_Year;
	extern	const	rom	Primary_OD	HL_OD_Month;
	extern	const	rom	Primary_OD	HL_OD_Day;
	extern	const	rom	Primary_OD	HL_OD_Week;
	extern	const	rom	Primary_OD	HL_OD_Hour;
	extern	const	rom	Primary_OD	HL_OD_Minute;
	extern	const	rom	Primary_OD	HL_OD_Second;
	extern	const	rom	Primary_OD	HL_OD_Milli_Scnd;

	extern	const	rom	Primary_Struct_OD	HL_OD_Time_Short;
	extern	const	rom	Primary_Struct_OD	HL_OD_Time_Value;
	extern	const	rom	Primary_Struct_OD	HL_OD_Time_Long;

	extern	const	rom	OD_Entry	sPrimary_OD_Entry[LENGTH_OF_PRIMARY_OD];

	extern	const		USIGN16		uiOD_Directry[NUMBER_OF_OD_LIST];

	extern				OD_Info		sOD_Information;

	extern			USIGN8		Get_OD ( Get_OD_Type sOD_Type,  OD_Info *psOD_Info );
	extern			USIGN8		Get_Index_OD ( USIGN16	uiIndex, OD_Entry rom *psOD_Entry, USIGN8 ucOD_Length, OD_Info *psOD_Info );
	extern			USIGN8		Get_Parameter_Type ( USIGN16 uiIndex, USIGN8 ucSub_Index );

	#ifdef	EXCHANGE_INT
		void	Swamp_Data ( USIGN8 * pucData, USIGN8 ucData_Length );
	#endif

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?