BitrateXL(BitrateXLClockFrequency, UInt32, BitrateXLBitrateSegment, BitrateXLBitrateSegment, BitrateXLBitrateSegment, Boolean, Boolean) Constructor

Initializes an instance of a BitrateXL object.

Definition

Namespace: Peak.Can.Basic
Assembly: PCANBasic.NET (in PCANBasic.NET.dll) Version: 5.1.0
C#
public BitrateXL(
	BitrateXLClockFrequency frequency,
	uint prescaler,
	BitrateXLBitrateSegment nominal,
	BitrateXLBitrateSegment flexibleData,
	BitrateXLBitrateSegment extendedDataLength,
	bool errorSignaling = true,
	bool transceiverModeSwitch = false
)

Parameters

frequency  BitrateXLClockFrequency
The clock frequency to use for the CAN XL bit rate.
prescaler  UInt32
The prescaler value for the CAN XL bit rate.
nominal  BitrateXLBitrateSegment
A value describing the nominal part of the CAN XL bit rate.
flexibleData  BitrateXLBitrateSegment
A value describing the flexible data part of the CAN XL bit rate.
extendedDataLength  BitrateXLBitrateSegment
A value describing the extended data length part of the CAN XL bit rate.
errorSignaling  Boolean  (Optional)
A value indicating whether error signaling is enabled for the CAN XL bit rate.
transceiverModeSwitch  Boolean  (Optional)
A value indicating whether transceiver mode switching is enabled for the CAN XL bit rate.

See Also