control-code-generator
CommunityGenerate controller code from CAN CSV.
AuthorDelay-n-days
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the generation of complete controller code (.h header + .c source files) from CAN protocol CSV files, significantly reducing manual coding effort for embedded systems.
Core Features & Use Cases
- Full Controller Code Generation: Creates both protocol header files (.h) and receiver parsing code (.c) for CAN communication.
- Integrated Workflow: Combines
dbc-to-headerandcsv-to-sourceskills for a seamless, one-stop solution. - Use Case: When a user needs to generate full controller code for a new embedded system based on a provided CAN CSV definition, or mentions keywords like "CSV to controller code" or "generate C and H files for CAN".
Quick Start
Use the control-code-generator skill to generate controller code from the file 'outputs/GTAKE_motor_unified.csv' with baud rate 250 and receive ID 0x0CFF05EF.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: control-code-generator Download link: https://github.com/Delay-n-days/dbcjson5/archive/main.zip#control-code-generator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.