Example #1
0
 /// <summary>
 /// Default constructor for the Axis Object
 /// </summary>
 /// <param name="controller"></param>
 /// <param name="id"></param>
 /// <param name="name"></param>
 public KM_Axis(KM_Controller controller, int id, string name)
 {
     _Controller   = controller;
     _ID           = id;
     _Name         = name;
     _TuningParams = new KM_Axis_TuningParams(controller, id);
     _HomingParams = new KM_Axis_HomingParams();
     _HomingParams.DefaultThread = (id > 5) ? 1 : id;
     while (_HomingParams.DefaultThread < 1)
     {
         _HomingParams.DefaultThread++;
     }
 }
Example #2
0
 /// <summary>
 /// Default constructor for the Axis Object
 /// </summary>
 /// <param name="controller"></param>
 /// <param name="id"></param>
 /// <param name="name"></param>
 public KM_Axis(KM_Controller controller, int id, string name)
 {
     _Controller = controller;
     _ID = id;
     _Name = name;
     _TuningParams = new KM_Axis_TuningParams(controller, id);
     _HomingParams = new KM_Axis_HomingParams();
     _HomingParams.DefaultThread = (id > 5) ? 1 : id;
     while (_HomingParams.DefaultThread < 1)
     {
         _HomingParams.DefaultThread++;
     }
 }