moto-hses-usage
moto-hses usage guide
This skill provides guidance for using the moto-hses crate family to communicate with Yaskawa robot controllers via the High Speed Ethernet Server (HSES) protocol.
Note: The
moto-hsescrate family is a Rust client implementation for the HSES protocol. For the underlying protocol specification (message structure, command IDs, error codes), see the hses-protocol skill.
When to Use
- Implementing HSES communication with Yaskawa robot controllers in Rust
- Using
moto_hses_client,moto_hses_proto, ormoto_hses_mockcrates - Looking up API methods for robot control, status reading, variable access, file operations
- Writing tests with MockServer for HSES communication
Crate Overview
More from masayuki-kono/agent-skills
implementation-plan
Guide for creating implementation plans. USE WHEN: planning new features, refactoring, or significant code changes.
44rust-code-quality-guide
Code quality guide for Rust. USE WHEN: writing Rust code, reviewing code, or ensuring code quality.
27hses-protocol
HSES (High Speed Ethernet Server) protocol specification for Yaskawa robot controllers. USE WHEN: understanding UDP-based communication protocol, message structure, command formats, or error codes for Yaskawa robots.
17hses-packet-analysis
Analyze HSES protocol packet captures and generate a markdown report. USE WHEN: debugging moto-hses communication, interpreting HSES packet data, identifying protocol errors.
7