Files
2026-02-09 10:59:01 +08:00

28 lines
977 B
Protocol Buffer

syntax = "proto3";
package laserweld.teach;
option csharp_namespace = "Laserweld.Protos.Teach";
// ===== Java / Android 必须的配置 =====
option java_multiple_files = true;
option java_package = "com.lxsoft.weld.grpc";
option java_outer_classname = "TeachProto";
// ==================== 示教相关消息 ====================
message StartProcess {} // 开始加工流程
message KeepProcess {} // 继续加工流程
message StopProcess {} // 停止加工流程
message MoveToTrack { // 移动到指定轨迹
optional uint32 track_id = 1; // 轨迹ID,空则移动到当前选中轨迹
}
message ForwardTrack { // 前进到下一轨迹
optional uint32 track_id = 1; // 轨迹ID,空则从当前位置前进
}
message BackwardTrack { // 后退到上一轨迹
optional uint32 track_id = 1; // 轨迹ID,空则从当前位置后退
}