CAN适配兼容
This commit is contained in:
@@ -151,18 +151,18 @@ namespace ZLGUSBCANFD
|
||||
_receiveThreads.Clear();
|
||||
|
||||
// 动态复位所有通道并释放DBC
|
||||
for (uint i = 0; i < _maxChannels; i++)
|
||||
{
|
||||
lock (_channelLocks[i])
|
||||
{
|
||||
if (_channelHandles[i] != IntPtr.Zero)
|
||||
{
|
||||
ZLGCAN.ZCAN_ResetCAN(_channelHandles[i]);
|
||||
_channelHandles[i] = IntPtr.Zero;
|
||||
}
|
||||
释放通道DBC(i);
|
||||
}
|
||||
}
|
||||
//for (uint i = 0; i < _maxChannels; i++)
|
||||
//{
|
||||
// lock (_channelLocks[i])
|
||||
// {
|
||||
// if (_channelHandles[i] != IntPtr.Zero)
|
||||
// {
|
||||
// ZLGCAN.ZCAN_ResetCAN(_channelHandles[i]);
|
||||
// _channelHandles[i] = IntPtr.Zero;
|
||||
// }
|
||||
// 释放通道DBC(i);
|
||||
// }
|
||||
//}
|
||||
|
||||
// 关闭设备主句柄
|
||||
if (_deviceHandle != IntPtr.Zero)
|
||||
|
||||
Reference in New Issue
Block a user