江小白 发表于 2020-9-29 21:19:19

如何通过脚本实现start之后发送几帧报文?

需要再start之后发5帧报文,报文内容是:ID:0x22   数据: 01 AA 00 40 00 00 00 00
请问怎么通过代码实现

TOSUN 发表于 2020-9-29 21:21:29

在start函数中添加如下发送代码即可:
/*
sent Msg 0x00000022:01 AA 00 40 00 00 00 00 ;
sent Msg 0x00000022:01 AA 00 40 00 00 00 00 ;
sent Msg 0x00000022:01 AA 00 40 00 00 00 00 ;
sent Msg 0x00000022:01 AA 00 40 00 00 00 00 ;
sent Msg 0x00000022:01 AA 00 40 00 00 00 00 ;

*/

TCAN m;
m.init_w_ext_id(0x22, 8);
m.FData = 0x01;
m.FData = 0xAA;
m.FData = 0x00;
m.FData = 0x40;
m.FData = 0x00;
m.FData = 0x00;
m.FData = 0x00;
m.FData = 0x00;

com.transmit_can_async(&m);
com.transmit_can_async(&m);
com.transmit_can_async(&m);
com.transmit_can_async(&m);
com.transmit_can_async(&m);

TLLord 发表于 2020-9-30 17:03:35

学到了:handshake
页: [1]
查看完整版本: 如何通过脚本实现start之后发送几帧报文?