@@ -336,7 +336,6 @@ extern int emcOperatorDisplay(int id, const char *fmt, ...) __attribute__((forma
336336
337337// implementation functions for EMC_AXIS types
338338
339- extern int emcAxisSetUnits (int axis, double units);
340339extern int emcAxisSetMinPositionLimit (int axis, double limit);
341340extern int emcAxisSetMaxPositionLimit (int axis, double limit);
342341extern int emcAxisSetMaxVelocity (int axis, double vel, double ext_offset_vel);
@@ -397,7 +396,6 @@ extern int emcTrajUpdateTag(StateTag const &tag);
397396extern int emcTrajSetAxes (int axismask);
398397extern int emcTrajSetSpindles (int spindles);
399398extern int emcTrajSetUnits (double linearUnits, double angularUnits);
400- extern int emcTrajSetCycleTime (double cycleTime);
401399extern int emcTrajSetMode (EMC_TRAJ_MODE traj_mode);
402400extern int emcTrajSetVelocity (double vel, double ini_maxvel);
403401extern int emcTrajSetAcceleration (double acc);
@@ -432,13 +430,10 @@ extern int emcTrajCircularMove(EmcPose end, PM_CARTESIAN center, PM_CARTESIAN
432430extern int emcTrajSetTermCond (int cond, double tolerance);
433431extern int emcTrajSetSpindleSync (int spindle, double feed_per_revolution, bool wait_for_index);
434432extern int emcTrajSetOffset (EmcPose tool_offset);
435- extern int emcTrajSetOrigin (EmcPose origin);
436- extern int emcTrajSetRotation (double rotation);
437433extern int emcTrajSetHome (EmcPose home);
438434extern int emcTrajClearProbeTrippedFlag ();
439435extern int emcTrajProbe (EmcPose pos, int type, double vel,
440436 double ini_maxvel, double acc, unsigned char probe_type);
441- extern int emcAuxInputWait (int index, int input_type, int wait_type, int timeout);
442437extern int emcTrajRigidTap (EmcPose pos, double vel, double ini_maxvel, double acc, double scale);
443438
444439extern int emcTrajUpdate (EMC_TRAJ_STAT * stat);
@@ -462,9 +457,6 @@ int setup_inihal(void);
462457
463458// implementation functions for EMC_TOOL types
464459
465- extern int emcToolInit ();
466- extern int emcToolHalt ();
467- extern int emcToolAbort ();
468460extern int emcToolPrepare (int tool);
469461extern int emcToolLoad ();
470462extern int emcToolUnload ();
@@ -474,33 +466,24 @@ extern int emcToolSetOffset(int pocket, int toolno, EmcPose offset, double diame
474466extern int emcToolSetNumber (int number);
475467extern int emcToolStartChange ();
476468
477- extern int emcToolSetToolTableFile (const char *file);
478-
479- extern int emcToolUpdate (EMC_TOOL_STAT * stat);
480-
481469// implementation functions for EMC_AUX types
482470
483471extern int emcAuxEstopOn ();
484472extern int emcAuxEstopOff ();
485473
486- extern int emcAuxUpdate (EMC_AUX_STAT * stat);
487-
488474// implementation functions for EMC_SPINDLE types
489475
490476extern int emcSpindleAbort (int spindle);
491477extern int emcSpindleSpeed (int spindle, double speed, double factor, double xoffset);
492478extern int emcSpindleOn (int spindle, double speed, double factor, double xoffset,int wait_for_atspeed = 1 );
493479extern int emcSpindleOrient (int spindle, double orientation, int direction);
494- extern int emcSpindleWaitOrientComplete (double timout);
495480extern int emcSpindleOff (int spindle);
496481extern int emcSpindleIncrease (int spindle);
497482extern int emcSpindleDecrease (int spindle);
498483extern int emcSpindleConstant (int spindle);
499484extern int emcSpindleBrakeRelease (int spindle);
500485extern int emcSpindleBrakeEngage (int spindle);
501486
502- extern int emcSpindleSetMode (int mode); // determines if Spindle needs to reset on abort
503-
504487extern int emcSpindleUpdate (EMC_SPINDLE_STAT stat[], int num_spindles);
505488
506489// implementation functions for EMC_COOLANT types
@@ -510,31 +493,22 @@ extern int emcCoolantMistOff();
510493extern int emcCoolantFloodOn ();
511494extern int emcCoolantFloodOff ();
512495
513- extern int emcCoolantUpdate (EMC_COOLANT_STAT * stat);
514-
515496// implementation functions for EMC_LUBE types
516497
517498extern int emcLubeOn ();
518499extern int emcLubeOff ();
519500
520- extern int emcLubeUpdate (EMC_LUBE_STAT * stat);
521-
522501// implementation functions for EMC_IO types
523502
524503extern int emcIoInit ();
525504extern int emcIoHalt ();
526505extern int emcIoAbort (int reason);
527- extern int emcIoSetCycleTime (double cycleTime);
528506extern int emcIoSetDebug (int debug);
529507
530508extern int emcIoUpdate (EMC_IO_STAT * stat);
531509
532510// implementation functions for EMC aggregate types
533511
534- extern int emcInit ();
535- extern int emcHalt ();
536- extern int emcAbort ();
537-
538512int emcSetMaxFeedOverride (double maxFeedScale);
539513int emcSetupArcBlends (int arcBlendEnable,
540514 int arcBlendFallbackEnable,
0 commit comments