Skip to content

LssCommissioningResult Class

One slave a commissioning call selected, configured, or read.

public sealed class LssCommissioningResult

Inheritance Object → LssCommissioningResult

Constructors

LssCommissioningResult(bool, LssAddress, Nullable<byte>, Nullable<LssServiceResult>, Nullable<LssServiceResult>, Nullable<LssServiceResult>) Constructor

Constructs a result.

public LssCommissioningResult(bool selected, CanKit.Pro.CANopen.Lss.LssAddress address, System.Nullable<byte> nodeId=null, System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> nodeIdResult=null, System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> bitTimingResult=null, System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> storeResult=null);

Parameters

selected Boolean

address LssAddress

nodeId Nullable<Byte>

nodeIdResult Nullable<LssServiceResult>

bitTimingResult Nullable<LssServiceResult>

storeResult Nullable<LssServiceResult>

Properties

LssCommissioningResult.Address Property

LSS address. The requested address when Selected is false.

public CanKit.Pro.CANopen.Lss.LssAddress Address { get; }

Property Value

LssAddress

LssCommissioningResult.BitTimingResult Property

Configure bit timing, when that service ran.

public System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> BitTimingResult { get; }

Property Value

Nullable<LssServiceResult>

LssCommissioningResult.NodeId Property

Node-id that was assigned, or the one inquire or SDO reported.

public System.Nullable<byte> NodeId { get; }

Property Value

Nullable<Byte>

LssCommissioningResult.NodeIdResult Property

Configure node-id, when that service ran.

public System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> NodeIdResult { get; }

Property Value

Nullable<LssServiceResult>

LssCommissioningResult.Selected Property

false when switch state selective drew no confirmation. The other fields then describe nothing the bus changed. A Fastscan hit and an SDO identity read are true in the sense that the address was obtained; selective is the call that can miss.

public bool Selected { get; }

Property Value

Boolean

LssCommissioningResult.StoreResult Property

Store configuration, when that service ran.

public System.Nullable<CanKit.Pro.CANopen.Lss.LssServiceResult> StoreResult { get; }

Property Value

Nullable<LssServiceResult>

LssCommissioningResult.Succeeded Property

Every service that ran succeeded. A selective miss is not a success. A result that only lists an address, with no service, is a success.

public bool Succeeded { get; }

Property Value

Boolean