aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR/Messages/Hardware/HardwareConfiguration.proto
blob: 4115bc71009aef3c1b8f78a6c8cf45943af4fd80 (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
syntax = "proto3";

import "HardwareDancer.proto";
import "HardwareDispenser.proto";
import "HardwareMotor.proto";
import "HardwarePidControl.proto";
import "HardwareWinder.proto";
import "HardwareSpeedSensor.proto";
import "HardwareBlower.proto";
import "HardwareBreakSensor.proto";

package Tango.PMR.Hardware;
option java_package = "com.twine.tango.pmr.hardware";

message HardwareConfiguration
{
	repeated HardwareDancer Dancers = 1;
	repeated HardwareDispenser Dispensers = 2;
	repeated HardwareMotor Motors = 3;
	repeated HardwarePidControl PidControls = 4;
	repeated HardwareWinder Winders = 5;
	repeated HardwareSpeedSensor SpeedSensors = 6;
	repeated HardwareBlower Blowers = 7;
	repeated HardwareBreakSensor BreakSensors = 8;
}