Releases: ArchieWoo/EasyDbc
EasyDbc_V1.0.9
修复DBC合并时如果节点为空,DBC文件为空,报文为空的时候可能引起的异常问题。
EasyDbc_V1.0.7
更新说明 - DBC解析优化
本次更新主要优化了DBC文件的解析逻辑,并新增了以下功能:
-
EasyUDE插件集成
- 在DBC解析器中添加了EasyUDE插件支持,可动态检测文件编码格式
-
默认编码处理
- 无特殊需求时,系统将自动采用国际通用标准UTF-8格式生成输出文件
-
转码功能增强
- 在Parser中新增转码函数,支持通过指定参数实现不同编码格式的转换
- 适用于需要特定编码格式(如GB18030等)的特殊场景
-
测试用例参考
- 具体实现细节请参考项目中的测试用例
建议:若无特殊编码需求,推荐使用默认UTF-8格式以保证最佳兼容性。
Release Notes - DBC Parser Optimization
This update mainly optimizes the DBC file parsing logic and introduces the following new features:
-
EasyUDE Plugin Integration
- Added EasyUDE plugin support in DBC parser for dynamic encoding detection
-
Default Encoding Handling
- By default, the system will use UTF-8 (international standard) for output file generation
-
Transcoding Enhancement
- Added new transcoding function in Parser to support conversion between different encodings
- Designed for special scenarios requiring specific encodings (e.g. GB18030)
-
Test Case Reference
- Please refer to test cases for implementation details
Recommendation: For best compatibility, we recommend using default UTF-8 encoding unless specific requirements exist.
EasyDbc_V1.0.6
V1.0.6
- 修复Excel 中如果 信号名 或者报文名称中加入不易发现的空格导致生成的dbc 无法解析问题
- Fix the issue in Excel where invisible spaces in signal names or message names cause the generated DBC file to fail parsing.
Added sorted feature
更新日志 / Update Log
-
新增生成Dbc文件的排序功能
Added a sorting feature for generating DBC files. You can now set the sorting criteria in the build DBC process: by ID, Name, or Sending Node. -
修复Excel中空行导致异常解析的问题
Fixed an issue where empty rows in Excel files caused abnormal parsing. -
修复某些情况下无法解析出DBC文件的问题
Resolved an issue where DBC files could not be parsed under certain circumstances.