/// <summary> /// Reset axises individually (groups don't generate unsolicited stat changes); order matters: Y X' X. /// </summary> public static void YAxis_Reset() { MBAdapter mba; mba = new MBAdapter(DaKs.Y_Reset); ECMsg myr = mba.NewMsg(); mba.SetCreate(ref myr, 0); SPVMECMediate.Instance.Tx(myr); }
/// <summary> /// Reset axises individually (groups don't generate unsolicited stat changes); order matters: Y X' X. /// </summary> public static void XAxis_Reset() { MBAdapter mba; mba = new MBAdapter(DaKs.Xpri_Reset); ECMsg mxpr = mba.NewMsg(); mba.SetCreate(ref mxpr, 0); SPVMECMediate.Instance.Tx(mxpr); mba = new MBAdapter(DaKs.X_Reset); ECMsg mxr = mba.NewMsg(); mba.SetCreate(ref mxr, 0); SPVMECMediate.Instance.Tx(mxr); }
public static void YAxis_Home() { MBAdapter mba; mba = new MBAdapter(DaKs.Y_Func); ECMsg mf = mba.NewMsg(); mba.SetCreate(ref mf, 3); SPVMECMediate.Instance.Tx(mf); mba = new MBAdapter(DaKs.Y_StM); ECMsg ms = mba.NewMsg(); mba.SetCreate(ref ms, 1); SPVMECMediate.Instance.Tx(ms); }
/// <summary> /// Turn off axises individually (groups don't generate unsolicited stat changes); order matters: X' X Y. /// </summary> public static void AllAxis_Off() { MBAdapter mba; mba = new MBAdapter(DaKs.Xpri_AxisOff); ECMsg mxp = mba.NewMsg(); mba.SetCreate(ref mxp, 0); SPVMECMediate.Instance.Tx(mxp); mba = new MBAdapter(DaKs.X_AxisOff); ECMsg mx = mba.NewMsg(); mba.SetCreate(ref mx, 0); SPVMECMediate.Instance.Tx(mx); mba = new MBAdapter(DaKs.Y_AxisOff); ECMsg my = mba.NewMsg(); mba.SetCreate(ref my, 0); SPVMECMediate.Instance.Tx(my); }
/// <summary> /// Turn on axises individually (groups don't generate unsolicited stat changes); order matters: Y X' X. /// </summary> public static void AllAxis_On() { MBAdapter mba; mba = new MBAdapter(DaKs.Y_AxisOn); ECMsg myo = mba.NewMsg(); mba.SetCreate(ref myo, 0); SPVMECMediate.Instance.Tx(myo); mba = new MBAdapter(DaKs.Xpri_AxisOn); ECMsg mxpo = mba.NewMsg(); mba.SetCreate(ref mxpo, 0); SPVMECMediate.Instance.Tx(mxpo); mba = new MBAdapter(DaKs.X_AxisOn); ECMsg mxo = mba.NewMsg(); mba.SetCreate(ref mxo, 0); SPVMECMediate.Instance.Tx(mxo); }