Invalid handle
Posted: Mon 26. Apr 2021, 13:55
Hi,
I'm getting an invalid handle error.
result = XCPApi.Connect(m_XcpSession, 0, msg, (ushort)msg.Length);
XCPApi.Connect seems to be working successfully but when I use same handle for AddSlaveOnCan, I get "The given handle is invalid" error. Variables are as below.
private TXCPChannel m_XcpChannel;
private TXCPHandle m_XcpSession;
private TXCPProtocolLayerConfig m_XcpProtocolConfig;
private TXCPTransportLayerCAN m_XcpSlaveData;
result = XCPApi.AddSlaveOnCAN(m_XcpChannel, m_XcpSlaveData, m_XcpProtocolConfig, out m_XcpSession);
Can you help me please? Thanks in advance.
I'm getting an invalid handle error.
result = XCPApi.Connect(m_XcpSession, 0, msg, (ushort)msg.Length);
XCPApi.Connect seems to be working successfully but when I use same handle for AddSlaveOnCan, I get "The given handle is invalid" error. Variables are as below.
private TXCPChannel m_XcpChannel;
private TXCPHandle m_XcpSession;
private TXCPProtocolLayerConfig m_XcpProtocolConfig;
private TXCPTransportLayerCAN m_XcpSlaveData;
result = XCPApi.AddSlaveOnCAN(m_XcpChannel, m_XcpSlaveData, m_XcpProtocolConfig, out m_XcpSession);
Can you help me please? Thanks in advance.