Skip to content

LssTimeoutException Class

A confirmed LSS service produced no slave response before the master's timeout (CiA 305 annex A.2). A timeout is not a confirmation: the service may still complete later, and a following Fastscan step can mis-read that late response when FastscanTimeout is shorter than the slave's response time.

public sealed class LssTimeoutException : CanKit.Core.Exceptions.CanKitException

Inheritance Object → Exception → CanKitException → LssTimeoutException

Constructors

LssTimeoutException(byte, TimeSpan) Constructor

Constructs the exception for commandSpecifier.

public LssTimeoutException(byte commandSpecifier, System.TimeSpan timeout);

Parameters

commandSpecifier Byte

timeout TimeSpan

Properties

LssTimeoutException.CommandSpecifier Property

The command specifier that was not confirmed.

public byte CommandSpecifier { get; }

Property Value

Byte

LssTimeoutException.Timeout Property

How long the master waited.

public System.TimeSpan Timeout { get; }

Property Value

TimeSpan