事件报文跟周期报文最本质的区别就是事件报文中的信号只想表达出信号状态的变化,并且事件并不持续,事件的触发是低概率的事件。比如与EMS进行防盗认证仅在KL15ON后开启。

然而事件报文中定义了多个事件,多个事件触发条件并不相同,一条报文中定义的事件数量越多,任意一个事件触发的概率就变得很大。因此就有了事件与事件之间报文连续触发的时间间隔为20ms。一个20ms时间间隔内的所有事件变化通过一条CAN报文体现出来。

因此网关拆包事件报文后,可以将其与20ms的周期信号一起打包。