MCC Melody CAN FD Driver
Overview
CAN FD (Controller Area Network Flexible Data-Rate) is a data-communication protocol typically used for broadcasting sensor data and control information on 2 wire interconnections between different parts of electronic instrumentation and control system. This protocol is generally used in modern high performance vehicles.
Features
Configurable Clock settings
- CAN FD operating frequency .
- Nominal(Arbitration) Bit Rate.
- Data Bit Rate.
Configurable ISO CRC for CAN FD frames
FIFO Settings
- Configurable FIFO for Transmit and Receive operation.
- Configurable FIFO depth, payload and transmit priority.
- User can provide Custom Name for the FIFOs.
Receive-Filter Settings
- Supports both SID(11 bit) and EID(29 bit) type Message IDs.
- 12 bit SIDs are not supported.
- Displays Permissible ID based on Message IDs allowed for a given filter.
Permissible ID is a binary depiction of Message ID that can pass through filter.
Changelog
All notable changes to this project will be documented in this file.
[1.2.3] - 2024-07-12
Bug Fixes
- CC16SCRIP-8513 :- In case of non-contiguous FIFOs being used, a default allocation of 16 bytes is allotted for all intermediate disabled FIFOs
[1.2.2] - 2023-09-04
New Features
- CC16SCRIP-7075 :- Data Bit Rate feature support for dependent Software libraries (like CAN TP)
[1.2.1] - 2023-06-28
New Features
- CC16SCRIP-5299 :- Limit Data Bit Rate options to 5 Mbps for dsPIC33CDVCxxxMPxxx device family
[1.2.0] - 2023-05-04
New Features
- CC16SCRIP-6486 :- CAN FD Driver support for PIC18 device family
[1.1.0] - 2022-12-19
New Features
- CC16SCRIP-6037 :- Feature to support selection of CAN-FD driver as dependency by other Software libraries (like CAN TP)
[1.0.4] - 2022-05-24
New Features
- CC16SCRIP-2045 :- Dependency module names updated in builder view
[1.0.3] - 2022-01-13
New Features
- CC16SCRIP-3419 :- Dependency Selector label updated with PLIB name
[1.0.2] - 2021-11-03
New Features
- CC16SCRIP-3018 :- Bit Rate Settings : Option names updated with units for Time Quanta and Sample Point