@mchp-mcc/can-tp
v1.1.1
Published
- Download & Install [nodejs](https://nodejs.org/en/download/) - Download & Install npm - Setup node & npm in enviroment path
Downloads
120
Maintainers
Keywords
Readme
MCC Melody CAN-TP Library
Overview
MPLAB® Code Configurator Melody CAN-TP Library allows customers to utilize the ISO 15765-2 defined transport protocol to handle and send complex messages over a CAN bus.
Features
- Supports CAN/CAN-FD communication on dsPIC33C devices with CAN/CAN-FD peripherals
- Adjustable parameters such as:
- Default Separation Time
- Default Block Size
- Pause on First Frame
- Message ID Mode
- Message ID
Related Documentation
- Online documentation is at https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=CANTP.OVERVIEW&version=latest&redirect=true
Changelog
All notable changes to this project will be documented in this file.
[1.1.1] - 2026-03-26
New Features
- CC16CANTP-1077 :- Add dsPIC33A Support
- CC16CANTP-1056 :- Add a way log invalid CAN-TP frames received
- CC16CANTP-962 :- CMT 4.3.0-b and MCC v5.4.0-b Testing
- CC16CANTP-909 :- Update CAN-TP demo to use newest CAN-TP version 1.1.0
- CC16CANTP-479 :- Update CAN-TP Demo to use Delay Blocking Driver
Bug Fixes
- CC16CANTP-1061 :- initializer-main import no longer working
- CC16CANTP-1052 :- Flow control changes on FIRST_FRAME_INDICATION are ignored/overwritten
- CC16CANTP-1051 :- A flow control frame is sent after the last frame of a message in a segmented message if the message ends on the last frame of a block
- CC16CANTP-1043 :- If flow control receives a block size of 0xFF, next transmission will not correctly stop at the specified block size
- CC16CANTP-1036 :- If a message is paused at the end of a message, the next message will start paused on first frame even if the default selection is to not pause on first frame
- CC16CANTP-1035 :- Flow control message not sent on messages requiring 3 or more flow control messages
- CC16CANTP-1003 :- Swapping CAN-TP peripheral bus doesn't unload CAN-FD after changing CAN-TP version using the manifest.
[1.1.0] - 2023-09-18
New Features
- CC16CANTP-894 :- Enable CAN-FD Driver in FD mode from CAN-TP
- CC16CANTP-814 :- Automatically assign descendents for CAN-FD and Timer
- CC16CANTP-751 :- Documentation Updates
- CC16CANTP-665 :- Use custom name CAN_TP_TIMER for Timer API
- CC16CANTP-656 :- Support isRxPaused API in CAN-TP
- CC16CANTP-536 :- Support CAN 2.0 Driver in CAN-TP
Bug Fixes
- CC16CANTP-610 :- CAN-FD Auto Assign doesn't work in all scenarios
[1.0.0] - 2022-12-22
New Features
- CC16CANTP-524 :- Support for communication using CAN-FD
- CC16CANTP-129 :- CAN-TP Documentation/User Guide
- CC16CANTP-22 :- Support for dsPIC33 devices with CAN-FD
