Advance simulation parity and 3-axis tutorial coverage
This commit is contained in:
@@ -60,6 +60,15 @@ export type Capabilities = {
|
||||
exclusions?: string[];
|
||||
};
|
||||
|
||||
export type AxisStateView = {
|
||||
state: "ESTOP" | "ESTOP_RESET" | "OFF" | "ON" | "HOME" | "IDLE" | "RUNNING" | "PAUSED";
|
||||
machine_state: "ESTOP" | "ESTOP_RESET" | "OFF" | "ON";
|
||||
operation_state: "HOME" | "IDLE" | "RUNNING" | "PAUSED";
|
||||
source_task_state: string;
|
||||
source_interp_state: string;
|
||||
source_mode: "MANUAL" | "MDI" | "AUTO";
|
||||
};
|
||||
|
||||
export function isEnvelope(value: unknown): value is MessageEnvelope {
|
||||
if (!value || typeof value !== "object") return false;
|
||||
const candidate = value as Partial<MessageEnvelope>;
|
||||
|
||||
Reference in New Issue
Block a user