CANpie FD
CAN programming interface environment - Version 3.02
CANpie FD API

Programming in C

canpie.h

CANpie FD definitions

cp_core.h

CANpie FD core functions

cp_fifo.h

CANpie FD FIFO functions

cp_msg.h

CANpie FD message access functions

Programming in C++

The CANpie FD API provides classes for manipulation of CAN frames and passing these frames via a socket interface (QCanSocket) between applications.

The classes are using the Qt Library and have the prefix QCan. The following table gives an overview.

QCanData

Base class for CAN data structure.

QCanFrame

Class defining a CAN data frame, derived from QCanData.

QCanFrameApi

Class defining an API frame, derived from QCanData.

QCanFrameError

Class defining a CAN error frame, derived from QCanData.

QCanInterface

Class defining a physical CAN interface

QCanNetwork

Class defining a CAN network

QCanPlugin

Class for a CAN plugin, used by the QCanServer

QCanServer

CANpie server class, managing multiple CAN networks

QCanSocket

Class defining a CAN socket, which connects to a QCanNetwork

QCanSocketCpFD

CANpie FD interface for QCanSocket class

QCanSocketDialog

Dialog for QCanSocket class

QCanTimeStamp

Time-stamp with a resolution of 1 nanosecond.