Unblock native XYZAC TP oracle

This commit is contained in:
2026-08-31 20:08:00 +08:00
parent 18436149a2
commit 6015293ee9
17 changed files with 49339 additions and 61 deletions

View File

@@ -37,6 +37,12 @@ enum sim_program_status {
SIM_PROGRAM_ERROR = 6,
};
enum sim_program_motion_control {
SIM_PROGRAM_MOTION_CONTINUOUS = 0,
SIM_PROGRAM_MOTION_EXACT_PATH = 1,
SIM_PROGRAM_MOTION_EXACT_STOP = 2,
};
typedef struct sim_program_subroutine {
char name[SIM_PROGRAM_SUBROUTINE_NAME_CAPACITY];
uint32_t body_line;
@@ -70,6 +76,9 @@ typedef struct sim_program {
uint32_t has_control;
int32_t control_code;
double rapid_velocity;
int motion_control_mode;
double path_tolerance;
double naive_cam_tolerance;
} sim_program;
uint32_t sim_program_size(void);