aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR/Messages/Stubs/StubMotorInitRequest.proto
blob: 6c6797b9d5d5688f5ff7c0130f7d73b6275b6ad9 (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
syntax = "proto3";

package Tango.PMR.Stubs;
option java_package = "com.twine.tango.pmr.stubs";

message StubMotorInitRequest
{
		uint32 Motor_ID               = 1;
		uint32 Micro_Steps            = 2; // 1/2/4/8/16/32/64/128
		bool Set_Micro_Steps          = 3;
		uint32 ACC                    = 4;
		bool Set_ACC                  = 5;
		uint32 DEC                    = 6;
		bool Set_Dec                  = 7;
		uint32 Max_Speed              = 8;
		bool Set_Max_Speed            = 9;
		uint32 Min_Speed_LSPD_OPT 	  = 10;
		bool Set_Min_Speed_LSPD_OPT   = 11;
		uint32 Config                 = 12;
		uint32 KVAL_HOLD              = 13;
		uint32 KVAL_RUN               = 14;
		uint32 KVAL_ACC               = 15;
		uint32 KVAL_DEC               = 16;
		uint32 ST_SLP                 = 17;
		uint32 INT_SPD 	              = 18;
		uint32 FN_SLP_ACC             = 19;
		uint32 FN_SLP_DEC             = 20;
}