Peak.Can.Basic.BackwardCompatibility Namespace

The namespace Peak.Can.Basic.BackwardCompatibility grants access to the PCAN-Basic library over an interface as defined within the header files PCANBasic.cs / PCANBasic.vb / PCANBasicCLR.h (C++ / CLI).

This namespace is intended to be used only with already existing projects, that have been written using those header files, as a way to keep old code working without the need of rewriting it. For new development projects the namespace Peak.Can.Basic should be used instead.

Classes

PCANBasic PCAN-Basic API class implementation

Structures

TPCANChannelInformation Describes an existing PCAN Channel.
TPCANMsg Represents a PCAN message.
TPCANMsgFD Defines a CAN message with flexible data rate.
TPCANMsgXL Defines a CAN message with Extended Data-Field Length an XL bit rate.
TPCANTimestamp Defines a time-stamp of a CAN message. The time-stamp contains the number of microseconds since the start of Windows.

Enumerations

TPCANBaudrate Represents a PCAN bit rate register value.
TPCANDevice Represents the type of interface and driver a device uses.
TPCANMessageType Represents the type of a CAN message.
TPCANMessageTypeXL Represents the type of a CAN XL message.
TPCANMode Represents a PCAN filter mode.
TPCANParameter Represents a PCAN parameter or a PCAN Value that can be read or set.
TPCANStatus Represents a PCAN status/error code.