Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.77 KB

File metadata and controls

38 lines (30 loc) · 1.77 KB

Changelog

このファイルは、RP2350RETプロジェクトのすべての重要な変更を記録します。

フォーマットはKeep a Changelogに基づいており、 このプロジェクトはセマンティックバージョニングに準拠しています。

0.1.0 - 2026-01-10

Added

  • 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)

Features

  • CAN通信: 標準ID/拡張ID対応、最大500kbpsボーレート
  • 安全設計: SavvyCANから送信操作しない限りCAN BUSにデータ送信なし
  • 高速UART出力: 他マイコンでのリアルタイムCAN解析用
  • 互換性: チェックサム検証無効化によるSavvyCANとの高い互換性

Documentation

  • ビルド方法とデプロイ手順の完全な説明
  • UARTバイナリフォーマットの詳細仕様とサンプルコード
  • アーキテクチャとデータフローの図解
  • ライセンス情報の明確化(MIT License)
  • プロジェクト構造の説明