❔使用PLIN采集LIN报文帧时,常常需要对报文帧进行过滤。与PCAN不同的是,PCAN中以起始报文ID和终止报文ID作为报文帧选择过滤的范围,而PLIN使用8字节的掩码来设置报文过滤条件,每一个位对应一个报文帧ID(0x000x63)。
❗例如,过滤报文ID为0x2a(42) 和0x33 (51)的报文,则需要将第42和51位置的掩码位设置为1,其余为0,对应十六进制值为0x0000000000201000
💡因此,可以使用PLIN-API中的SetClientFilter
函数来设置参数iRcvMask=0x0000000000201000,以实现报文过滤功能。
更多PLIN开发介绍可访问此网页链接:https://www.intelnect.com/plin-development/