このファイルは、RP2350RETプロジェクトのすべての重要な変更を記録します。
フォーマットはKeep a Changelogに基づいており、 このプロジェクトはセマンティックバージョニングに準拠しています。
0.1.0 - 2026-01-10
- GVRETプロトコル対応のSavvyCAN互換ファームウェア
- Waveshare RP2350-CANボード対応
- デュアルコア構成(Core 0: USB通信とプロトコル処理、Core 1: CAN送受信処理)
- USB CDC通信機能(TinyUSB使用)
- UART出力機能(コンパクトバイナリフォーマット、921600bps)
- デフォルトNormalモード(起動時は通常モード、送受信可能)
- XL2515 CANコントローラドライバ
- LED制御機能(CANアクティビティ表示)
- RP2350チップIDベースのシリアル番号生成
- 包括的なドキュメント(README.md、GVRET_PROTOCOL.md)
- CAN通信: 標準ID/拡張ID対応、最大500kbpsボーレート
- 安全設計: SavvyCANから送信操作しない限りCAN BUSにデータ送信なし
- 高速UART出力: 他マイコンでのリアルタイムCAN解析用
- 互換性: チェックサム検証無効化によるSavvyCANとの高い互換性
- ビルド方法とデプロイ手順の完全な説明
- UARTバイナリフォーマットの詳細仕様とサンプルコード
- アーキテクチャとデータフローの図解
- ライセンス情報の明確化(MIT License)
- プロジェクト構造の説明