Enforce LinuxCNC WASM authority for XYZAC frontend
This commit is contained in:
@@ -28,6 +28,7 @@ typedef struct sim_kinematics_home_limit_state {
|
||||
int last_error;
|
||||
int limit_error;
|
||||
int kinematics_error;
|
||||
uint32_t homed_mask;
|
||||
} sim_kinematics_home_limit_state;
|
||||
|
||||
typedef struct sim_kinematics_home_limit {
|
||||
@@ -41,6 +42,8 @@ int sim_kinematics_home_limit_init(sim_kinematics_home_limit *home_limit,
|
||||
int sim_kinematics_home_limit_reset(sim_kinematics_home_limit *home_limit);
|
||||
int sim_kinematics_home_limit_home(sim_kinematics_home_limit *home_limit,
|
||||
uint32_t home_sequence);
|
||||
int sim_kinematics_home_limit_home_joint(sim_kinematics_home_limit *home_limit,
|
||||
uint32_t home_sequence, uint32_t joint);
|
||||
int sim_kinematics_home_limit_check(sim_kinematics_home_limit *home_limit,
|
||||
const double *joints,
|
||||
uint32_t joint_count);
|
||||
|
||||
Reference in New Issue
Block a user