122 lines
5.9 KiB
C
122 lines
5.9 KiB
C
![]() |
|
|||
|
|
|||
|
#ifndef INTERACT_SEND_123_INCLUDED
|
|||
|
#define INTERACT_SEND_123_INCLUDED
|
|||
|
|
|||
|
|
|||
|
#include "glbtypes.h"
|
|||
|
#include "general_defines.h"
|
|||
|
#include "interact.h"
|
|||
|
|
|||
|
#ifdef __cplusplus
|
|||
|
extern "C" {
|
|||
|
#endif
|
|||
|
|
|||
|
//cbt add 2020.2.19 <20><><EFBFBD>ӹ<EFBFBD><D3B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯң<D1AF>ű<EFBFBD>λ<EFBFBD>Ĺ<EFBFBD><C4B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ȡ<EFBFBD><C8A1>
|
|||
|
#define CALL_YXBW_GIN_GROUP_FOR_103 33//103 <20><><EFBFBD>ţ<EFBFBD><C5A3>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>30<33><30><EFBFBD>Լ챨<D4BC><ECB1A8>31<33><31>ң<EFBFBD>ű<EFBFBD>λ33<33><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>34<33><34>װ<EFBFBD><D7B0><EFBFBD>¼<EFBFBD>35
|
|||
|
#define CALL_DEVICELOG_GIN_GROUP_FOR_103 35//103 <20><><EFBFBD>ţ<EFBFBD><C5A3>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>30<33><30><EFBFBD>Լ챨<D4BC><ECB1A8>31<33><31>ң<EFBFBD>ű<EFBFBD>λ33<33><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>34<33><34>װ<EFBFBD><D7B0><EFBFBD>¼<EFBFBD>35
|
|||
|
|
|||
|
|
|||
|
#define CALL_YXBW_GIN_GROUP_FOR_104 33//104 <20><><EFBFBD>ţ<EFBFBD><C5A3>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>30<33><30><EFBFBD>Լ챨<D4BC><ECB1A8>31<33><31>ң<EFBFBD>ű<EFBFBD>λ33<33><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>34<33><34>װ<EFBFBD><D7B0><EFBFBD>¼<EFBFBD>35
|
|||
|
#define CALL_DEVICELOG_GIN_GROUP_FOR_104 35//104 <20><><EFBFBD>ţ<EFBFBD><C5A3>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>30<33><30><EFBFBD>Լ챨<D4BC><ECB1A8>31<33><31>ң<EFBFBD>ű<EFBFBD>λ33<33><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>34<33><34>װ<EFBFBD><D7B0><EFBFBD>¼<EFBFBD>35
|
|||
|
/************************************************************************/
|
|||
|
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD>CPU<50><55><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>غ<EFBFBD><D8BA><EFBFBD>
|
|||
|
ST_RET interact_send_prot_103_call_all( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_103_cmd_yk( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_103_cmd_kdjz( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_103_cmd_dz( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_103_cmd_verCall( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_103_cmd_fhlb( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_prot_cmd_atcj_general( const ST_UCHAR *atgcData, ST_INT atgcLen, ST_INT linkIndex );
|
|||
|
|
|||
|
|
|||
|
//TA21<32><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>غ<EFBFBD><D8BA><EFBFBD>
|
|||
|
ST_RET interact_send_ta21_104_return_allcall( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_return_ddcall( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_return_soe_read(ST_UCHAR type, ST_INT linkIndex, ST_UCHAR segment );
|
|||
|
ST_RET interact_send_ta21_104_return_check_read( ST_INT linkIndex, ST_UCHAR segment );
|
|||
|
ST_RET interact_send_ta21_104_return_yxbw_read(ST_UCHAR type, ST_INT linkIndex, ST_UCHAR segment );
|
|||
|
|
|||
|
|
|||
|
ST_RET interact_send_ta21_104_burst_yx( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_burst_call_yx( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_burst_yc( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_burst_harmonyc( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_ta21_104_commstatus_yx( ST_INT linkIndex, ST_INT hasTime );
|
|||
|
ST_RET interact_send_ta21_104_burst_soe(ST_UCHAR type, ST_INT linkIndex, const ST_UCHAR * soeData, ST_INT soeLen );
|
|||
|
ST_RET interact_send_ta21_104_burst_check( ST_INT linkIndex, const ST_UCHAR * checkData, ST_INT checkLen );
|
|||
|
ST_RET interact_send_ta21_104_burst_gzbg( ST_INT linkIndex, const ST_UCHAR * gzbgData, ST_INT gzbgLen );
|
|||
|
ST_RET interact_send_ta21_104_burst_atgc( ST_INT linkIndex, const ST_UCHAR * atgcData, ST_INT atgcLen );
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> Һ<><D2BA> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>غ<EFBFBD><D8BA><EFBFBD>
|
|||
|
ST_RET interact_send_tool_103_burst_soe(ST_UCHAR type, ST_INT linkIndex, const ST_UCHAR * soeData, ST_INT soeLen, DEV_DST_ADDR srcDev );
|
|||
|
ST_RET interact_send_tool_103_burst_check( ST_INT linkIndex, const ST_UCHAR * checkData, ST_INT checkLen, DEV_DST_ADDR srcDev );
|
|||
|
ST_RET interact_send_tool_103_burst_gzbg( ST_INT linkIndex, const ST_UCHAR * gzbgData, ST_INT gzbgLen );
|
|||
|
|
|||
|
ST_RET interact_send_yj_103_burst_soe(ST_UCHAR type, ST_INT linkIndex, const ST_UCHAR * soeData, ST_INT soeLen, DEV_DST_ADDR srcDev );
|
|||
|
ST_RET interact_send_yj_103_burst_check( ST_INT linkIndex, const ST_UCHAR * checkData, ST_INT checkLen, DEV_DST_ADDR srcDev );
|
|||
|
ST_RET interact_send_yj_103_burst_gzbg( ST_INT linkIndex, const ST_UCHAR * gzbgData, ST_INT gzbgLen );
|
|||
|
ST_RET interact_send_yj_103_cmd_verCall( ST_INT linkIndex );
|
|||
|
|
|||
|
ST_RET interact_send_tool_yj_103_gn_yc( ST_VOID );
|
|||
|
ST_RET interact_send_tool_yj_103_harmon_yc( ST_UCHAR linkType, ST_INT linkIndex, ST_INT startIndex, ST_INT endIndex );
|
|||
|
ST_RET interact_send_tool_yj_103_return_soe_read(ST_UCHAR type, ST_INT linkIndex, ST_UCHAR segment, ST_INT isYJ );
|
|||
|
ST_RET interact_send_tool_yj_103_return_check_read( ST_INT linkIndex, ST_UCHAR segment, ST_INT isYJ );
|
|||
|
ST_RET interact_send_tool_yj_103_return_yxbw_read(ST_UCHAR type, ST_INT linkIndex, ST_UCHAR segment, ST_INT isYJ );
|
|||
|
|
|||
|
//cbt modified 2021.4.1 ң<>ű<EFBFBD>λͬʱ<CDAC><EFBFBD><F2B9A4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Һ<EFBFBD><D2BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
//cbt add 2020.2.21 ң<>ű<EFBFBD>λ<EFBFBD><EFBFBD><F2B9A4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ST_RET interact_send_tool_yj_103_burst_yx( ST_INT linkIndex );
|
|||
|
ST_RET interact_send_tool_yj_103_burst_call_yx( ST_INT linkIndex );
|
|||
|
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD>IO
|
|||
|
ST_RET interact_send_canio_103_cmd_verCall( ST_UCHAR dstDev );
|
|||
|
|
|||
|
|
|||
|
//ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EEB7B5>
|
|||
|
ST_RET interact_send_cmd_return_yk( ST_VOID );
|
|||
|
ST_RET interact_send_cmd_return_dz( ST_VOID );
|
|||
|
ST_RET interact_send_cmd_return_ver_call( ST_VOID );
|
|||
|
ST_RET interact_send_cmd_return_ver_call_commcpu( ST_INT linkIndex, LINK_TYPE linkType );
|
|||
|
ST_RET interact_send_cmd_return_ver_call_proctcfg( ST_INT linkIndex, LINK_TYPE linkType );
|
|||
|
|
|||
|
ST_RET interact_send_cmd_return_ver_call_yj( ST_INT linkIndex, LINK_TYPE linkType );
|
|||
|
ST_RET interact_send_cmd_return_ver_call_all( ST_INT linkIndex, LINK_TYPE linkType );
|
|||
|
ST_RET interact_send_cmd_return_fhlbs( ST_VOID );
|
|||
|
ST_RET interact_send_cmd_return_sjzj( void );
|
|||
|
|
|||
|
|
|||
|
//ͨ<><CDA8><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ST_RET interact_send_comn_cmd_verCall( void );
|
|||
|
ST_RET interact_send_comn_cmd_sjzj( void );
|
|||
|
ST_RET interact_send_comn_cmd_fixtime_tool( DEV_DST_ADDR dstAddr, ST_UCHAR *asdu, ST_INT linkIndex );
|
|||
|
ST_RET interact_send_comn_cmd_fixtime_yd( ST_UCHAR *asdu, ST_INT linkIndex );
|
|||
|
ST_RET interact_send_comn_cmd_fixtime_yj( DEV_DST_ADDR dstAddr, ST_UCHAR *cp56, ST_INT linkIndex );
|
|||
|
|
|||
|
ST_RET interact_send_tool_yj_103_canio_burst_sjzj( ST_UCHAR *asdu, ST_INT asduLen, DEV_DST_ADDR srcAddr );
|
|||
|
ST_RET interact_send_tool_103_yj_burst_sjzj( ST_UCHAR *asdu, ST_INT asduLen );
|
|||
|
|
|||
|
|
|||
|
ST_UCHAR interact_send_lcd_direct_return_check_read( ST_UCHAR segment, ST_VOID *sjzjBuff );
|
|||
|
ST_UCHAR interact_send_lcd_direct_return_soe_read( ST_UCHAR segment, ST_VOID *sjzjBuff );
|
|||
|
|
|||
|
//cbt add 2021.3.29
|
|||
|
ST_RET interact_send_tool_yj_103_return_protcfg_read(ST_UCHAR devAddr, ST_INT linkIndex, ST_INT isYJ);
|
|||
|
|
|||
|
//cbt add 2021.3.30 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD><C3BF>汾<EFBFBD><E6B1BE>Ϣ֧<CFA2><D6A7>103<30><33>104<30>ò<EFBFBD>ѯ<EFBFBD>汾<EFBFBD><E6B1BE>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>в<EFBFBD>ѯ
|
|||
|
ST_RET interact_build_return_protcfg_read(ST_UCHAR *asduSend, ST_INT *asduSendLen, ST_INT *retCheckStatus);
|
|||
|
|
|||
|
//
|
|||
|
ST_RET interact_get_crc_from_protect(void);
|
|||
|
/************************************************************************/
|
|||
|
#ifdef __cplusplus
|
|||
|
}
|
|||
|
#endif
|
|||
|
|
|||
|
|
|||
|
#endif
|
|||
|
|