blob: 3a9ee4a90197dd0978bb94409acbc40d4481800f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
using System;
using System.Text;
using System.Linq;
using System.Drawing;
using System.Diagnostics;
using System.Windows.Forms;
using System.Threading;
using System.Threading.Tasks;
using System.Collections.Generic;
using Tango.PMR.Stubs;
using Tango.Stubs.UI;
public void OnExecute(StubManager stubManager)
{
StubMotorInitRequest stubMotorInitRequest = new StubMotorInitRequest();
stubMotorInitRequest.MotorID = 3;
stubMotorInitRequest.MicroSteps = 8;
stubMotorInitRequest.SetMicroSteps = false;
stubMotorInitRequest.ACC = 0;
stubMotorInitRequest.SetACC = false;
stubMotorInitRequest.DEC = 0;
stubMotorInitRequest.SetDec = false;
stubMotorInitRequest.MaxSpeed = 8000;
stubMotorInitRequest.SetMaxSpeed = false;
var response = stubManager.Run<StubMotorInitResponse>(stubMotorInitRequest);
if (response.MotorID == 3)
{
stubManager.WriteLine("OK!");
}
}
|