| Crates.io | roland-rs |
| lib.rs | roland-rs |
| version | 0.1.0 |
| created_at | 2026-01-17 21:17:20.377591+00 |
| updated_at | 2026-01-17 21:17:20.377591+00 |
| description | Rust library for Roland VR-6HD remote control (std environment) |
| homepage | |
| repository | https://github.com/FlowingSPDG/roland-rs |
| max_upload_size | |
| id | 2051184 |
| size | 20,615 |
Roland VR-6HD リモートコントロール用のRustライブラリ
このプロジェクトは、Roland VR-6HDのリモートコントロール機能をRustで実装したものです。
組み込み環境での使用を想定し、コア部分をroland-coreとして独立したライブラリとして提供しています。
プロトコルの詳細については、以下の公式ドキュメントを参照してください:
roland-coreは、Roland VR-6HDとの通信プロトコルを実装したコアライブラリです。
no_std対応: 組み込み環境で使用可能(allocが必要)Writeトレイトを使用したヒープ割り当て不要のエンコード機能内部的にはTelnetプロトコルを使用してデバイスと通信します。Telnet経由での通信ではSTX(0x02)は省略され、RS-232経由の場合はSTXが必要です。
詳細な使用方法やAPIについては、公式ドキュメントとソースコードを参照してください。
このプロジェクトは、Roland Corporationとは無関係の第三者によって開発・提供されています。 Rolandの公式プロジェクトではありません。
MIT License
Copyright (c) 2026 Shugo Kawamura