Configures the reception filter.
The message filter will be expanded with every call to
this function. If it is desired to reset the filter, please use
the CAN_SetValue function
"The handle of a CAN Channel"
"The lowest CAN ID to be received"
"The highest CAN ID to be received"
"Message type, Standard (11-bit identifier) or
Extended (29-bit identifier)"
"A CANTPStatus error code"
Returns a descriptive text of a given CANTPStatus error
code, in any desired language
The current languages available for translation are:
Neutral (0x00), German (0x07), English (0x09), Spanish (0x0A),
Italian (0x10) and French (0x0C)
"A CANTPStatus error code"
"Indicates a 'Primary language ID'"
"Buffer for a null terminated char array"
"A CANTPStatus error code"
Retrieves a CAN Channel value
Parameters can be present or not according with the kind
of Hardware (CAN Channel) being used. If a parameter is not available,
a PEAK_ERROR_ILLPARAMTYPE error will be returned
"The handle of a CAN Channel"
"The CANTPParameter parameter to get"
"Buffer for the parameter value"
"Size in bytes of the buffer"
"A CANTPStatus error code"
Initializes a CAN Channel
"The handle of a CAN Channel"
"The speed for the communication (BTR0BTR1 code)"
"Non-PnP: The type of hardware and operation mode"
"Non-PnP: The I/O address for the parallel port"
"Non-PnP: Interrupt number of the parallel port"
"A CANTPStatus error code"
Reads a CAN message from the receive queue of a CAN Channel
"The handle of a CAN Channel"
"A CANTPMsg structure buffer to store the CAN message"
"A CANTPTimestamp structure buffer to get
the reception time of the message. If this value is not desired, this parameter
should be passed as NULL"
"A CANTPStatus error code"
Reads a CAN message from the receive queue of a FD capable CAN Channel
"The handle of a FD capable CAN Channel"
"A CANTPMsgFD structure buffer to store the CAN message"
"A CANTPTimestampFD buffer to get
the reception time of the message. If this value is not desired, this parameter
should be passed as NULL"
"A CANTPStatus error code"
Resets the receive and transmit queues of the CAN Channel
A reset of the CAN controller is not performed.
"The handle of a CAN Channel"
"A CANTPStatus error code"
Configures or sets a CAN Channel value
Parameters can be present or not according with the kind
of Hardware (CAN Channel) being used. If a parameter is not available,
a PEAK_ERROR_ILLPARAMTYPE error will be returned
"The handle of a CAN Channel"
"The CANTPParameter parameter to set"
"Buffer with the value to be set"
"Size in bytes of the buffer"
"A CANTPStatus error code"
Uninitializes one or all CAN Channels initialized by CAN_Initialize
Giving the CANTPHandle value "PEAK_NONEBUS",
uninitialize all initialized channels
"The handle of a CAN Channel"
"A CANTPStatus error code"
Transmits a CAN message over a FD capable CAN Channel
"The handle of a FD capable CAN Channel"
"A CANTPMsgFD buffer with the message to be sent"
"A CANTPStatus error code"