跳转到内容

SetTimeout: 配置 J1939 网络的流控超时

UINT SetTimeout (BYTE TimeoutType, UINT TimeoutValue )
```### 描述
该函数可用于配置 J1939 网络中的流控超时。### 输入TimeoutType - 超时类型。可能的值为 a. Tb (0): 广播传输中两个数据包之间的时间间隔。 b. Tr (1): 发送方未收到接收方响应的最大等待时间。 c.Th (2): 延迟数据时,两个“清除发送”消息之间的时间间隔。 d.T1 (3): 当预期有更多数据包时,接收方的最大等待时间。 e.T2 (4): 接收方在发送“清除发送”消息后接收数据包的最大等待时间。 f.T3 (5): 发送方在发送最后一个数据包后接收“消息结束确认”的最大等待时间。 g. T4 (6): 发送方在接收到一个“清除发送”消息以延迟数据后,接收另一个“清除发送”消息的最大等待时间。 TimeoutValue(ms) - 为相应的超时类型设置的值。
### 返回值
TRUE 成功。FALSE 如果处理程序已经处于指定状态
---
**权威来源**: BUSMASTER DITA help source `SetTimeout.dita`, compiled into `BUSMASTER.CHM` with the application.