aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/App.config
blob: 8324aa6ff159e0630b9811cf7d53f09b4b8adf91 (plain)
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
    </startup>
</configuration>
syntax = "proto3";

package Tango.PMR.Common;
option java_package = "com.twine.tango.pmr.common";

enum MessageType
{
	//The first enumeration value must be zero so..
	None = 0;

	//Common
	ErrorResponse = 1;


	//Stubs
	CalculateRequest = 3;
	CalculateResponse = 4;
	ProgressRequest = 5;
	ProgressResponse = 6;
	StubCartridgeReadRequest = 7;
	StubCartridgeReadResponse = 8;
	StubCartridgeWriteRequest = 9;
	StubCartridgeWriteResponse = 10;
	StubDispenserRequest = 11;
	StubDispenserResponse = 12;
	StubGPIOInputSetupRequest = 13;
	StubGPIOInputSetupResponse = 14;
	StubGPIOReadBitRequest = 15;
	StubGPIOReadBitResponse = 16;
	StubGPIOReadByteRequest = 17;
	StubGPIOReadByteResponse = 18;
	StubGPIOWriteBitRequest = 19;
	StubGPIOWriteBitResponse = 20;
	StubGPIOWriteByteRequest = 21;
	StubGPIOWriteByteResponse = 22;
	StubHeaterRequest = 23;
	StubHeaterResponse = 24;
	StubI2CRequest = 25;
	StubI2CResponse = 26;
	StubOptLimitSwitchRequest = 27;
	StubOptLimitSwitchResponse = 28;
	StubSteperMotorRequest = 29;
	StubSteperMotorResponse = 30;
	StubValveRequest = 31;
	StubValveResponse = 32;
	StubExtFlashReadRequest = 33;
	StubExtFlashReadResponse = 34;
	StubExtFlashWriteRequest = 35;
	StubExtFlashWriteResponse = 36;
	StubFPGAReadBackRegRequest = 37;
	StubFPGAReadBackRegResponse = 38;
	StubFPGAReadVersionRequest = 39;
	StubFPGAReadVersionResponse = 40;
	StubL6470DriverRequest = 41;
	StubL6470DriverResponse = 42;
	StubMotorInitRequest = 43;
	StubMotorInitResponse = 44;
	StubMotorRunRequest = 45;
	StubMotorRunResponse = 46;
	StubMotorStopRequest = 47;
	StubMotorStopResponse = 48;
	StubMotorStatusRequest = 49;
	StubMotorStatusResponse = 50;
	StubMotorMovRequest = 51;
	StubMotorMovResponse = 52;
	StubMotorSpeedRequest = 53;
	StubMotorSpeedResponse = 54;
	StubMotorPositionRequest = 55;
	StubMotorPositionResponse = 56;
	StubHWVersionRequest = 57;
	StubHWVersionResponse = 58;
	StubF3Gpo01WriteRequest = 59;
	StubF3Gpo01WriteResponse = 60;
	StubHeatingTestRequest = 61;
	StubHeatingTestResponse = 62;
	StubHeatingTestPollRequest = 63;
	StubHeatingTestPollResponse = 64;
	StubMotorRequest = 65;
	StubMotorResponse = 66;
	StubMotorHomeMarkRequest = 67;
	StubMotorHomeMarkResponse = 68;
	StubMotorRunStepTickRequest = 69;
	StubMotorRunStepTickResponse = 70;
	StubFpgaReadRegRequest = 71;
	StubFpgaReadRegResponse = 72;
	StubFpgaWriteRegRequest = 73;
	StubFpgaWriteRegResponse = 74;
	StubReadEmbeddedVersionRequest = 75;
	StubReadEmbeddedVersionResponse = 76;
	StubTivaReadRegRequest = 77;
	StubTivaReadRegResponse = 78;
	StubTivaWriteRegRequest = 79;
	StubTivaWriteRegResponse = 80;
	StubDancerPositionRequest = 81;
	StubDancerPositionResponse = 82;
	StubSpeedSensorRequest = 83;
	StubSpeedSensorResponse = 84;
	StubRealTimeUsageRequest = 85;
	StubRealTimeUsageResponse = 86;
	StubIntADCReadRequest = 87;
	StubIntADCReadResponse = 88;
	StubTempSensorRequest = 89;
	StubTempSensorResponse = 90;
	StubI2CReadBytesRequest   = 91;
	StubI2CReadBytesResponse  = 92;
	StubI2CWriteBytesRequest  = 93;
	StubI2CWriteBytesResponse = 94;
	StubExtFlashWriteWordsRequest = 95;
	StubExtFlashWriteWordsResponse = 96;
	StubExtFlashReadWordsRequest = 97;
	StubExtFlashReadWordsResponse = 98;
	StubJobRequest = 99;
	StubJobResponse = 100;
	StubAbortJobRequest = 101;
	StubAbortJobResponse = 102;
	StubMidTankPressureSensorRequest = 103;
	StubMidTankPressureSensorResponse = 104;
	StubDispenserEEpromRequest = 105;
	StubDispenserEEpromResponse = 106;
	StubWhsEEpromRequest = 107;
	StubWhsEEpromResponse = 108;
	StubMainCardEEpromReadRequest = 109;
	StubMainCardEEpromReadResponse = 110;
	StubMainCardEEpromWriteRequest = 111;
	StubMainCardEEpromWriteResponse = 112;
	StubHeadEEpromRequest = 113;
	StubHeadEEpromResponse = 114;
	ProcedureRequest = 115;
	ProcedureResponse = 116;
	//------------------------------------


	//Integration
	ExternalBridgeUdpDiscoveryPacket = 1000;
	ExternalBridgeLoginRequest = 1001;
	ExternalBridgeLoginResponse = 1002;
	ExternalBridgeLogoutRequest = 1003;
	ExternalBridgeLogoutResponse = 1004;
	DirectSynchronizationRequest = 1005;
	DirectSynchronizationResponse = 1006;
	OverrideDataBaseRequest = 1007;
	OverrideDataBaseResponse = 1008;
	StartApplicationLogsRequest = 1009;
	StartApplicationLogsResponse = 1010;
	StopApplicationLogsRequest = 1011;
	StopApplicationLogsResponse = 1012;
	ColorProfileRequest = 1013;
	ColorProfileResponse = 1014;
	UpdateStatusRequest = 1015;
	UpdateStatusResponse = 1016;
	GenericRequest = 1017;
	GenericResponse = 1018;
	ConfigureProtocolRequest = 1019;
	ConfigureProtocolResponse = 1020;



	//Diagnostics
	StartDiagnosticsRequest = 2000;
	StartDiagnosticsResponse = 2001;
	MotorAbortHomingRequest = 2002;
	MotorAbortHomingResponse = 2003;
	MotorHomingRequest = 2004;
	MotorHomingResponse = 2005;
	MotorJoggingRequest = 2006;
	MotorJoggingResponse = 2007;
	MotorAbortJoggingRequest = 2008;
	MotorAbortJoggingResponse = 2009;
	DispenserAbortHomingRequest = 2010;
	DispenserAbortHomingResponse = 2011;
	DispenserHomingRequest = 2012;
	DispenserHomingResponse = 2013;
	DispenserJoggingRequest = 2014;
	DispenserJoggingResponse = 2015;
	DispenserAbortJoggingRequest = 2016;
	DispenserAbortJoggingResponse = 2017;
	SetDigitalOutRequest = 2018;
	SetDigitalOutResponse = 2019;
	ThreadJoggingRequest = 2020;
	ThreadJoggingResponse = 2021;
	ThreadAbortJoggingRequest = 2022;
	ThreadAbortJoggingResponse = 2023;
	SetComponentValueRequest = 2024;
	SetComponentValueResponse = 2025;
	ResolveEventRequest = 2026;
	ResolveEventResponse = 2027;
	StopDiagnosticsRequest = 2028;
	StopDiagnosticsResponse = 2029;
	StartEventsNotificationRequest = 2030;
	StartEventsNotificationResponse = 2031;
	StopEventsNotificationRequest = 2032;
	StopEventsNotificationResponse = 2033;
	SetHeaterStateRequest = 2034;
	SetHeaterStateResponse = 2035;
	SetBlowerStateRequest = 2036;
	SetBlowerStateResponse = 2037;
	SetValveStateRequest = 2038;
	SetValveStateResponse = 2039;
	CartridgeValidationRequest = 2044;
	CartridgeValidationResponse = 2045;
	BitResultsRequest = 2046;
	BitResultsResponse = 2047;

	//Printing
	JobRequest = 3000;
	JobResponse = 3001;
    AbortJobRequest = 3002;
    AbortJobResponse = 3003;
    UploadProcessParametersRequest = 3004;
	UploadProcessParametersResponse = 3005;
	CurrentJobRequest = 3006;
	CurrentJobResponse = 3007;
	ResumeCurrentJobRequest = 3008;
	ResumeCurrentJobResponse = 3009;
	StartHeadCleaningRequest = 3010;
	StartHeadCleaningResponse = 3011;
	AbortHeadCleaningRequest = 3012;
	AbortHeadCleaningResponse = 3013;
	JobPrepareRequest = 3014;
	JobPrepareResponse = 3015;



    //Debugging
	StartDebugLogRequest = 4000;
	StartDebugLogResponse = 4001;
	StopDebugLogRequest = 4002;
	StopDebugLogResponse = 4003;
	SetDebugLogCategoryRequest = 4004;
	SetDebugLogCategoryResponse = 4005;
	SetupDebugDisributorsRequest = 4006;
	SetupDebugDisributorsResponse = 4007;

	//Hardware
	UploadHardwareConfigurationRequest = 5000;
	UploadHardwareConfigurationResponse = 5001;
	SystemResetRequest = 5002;
	SystemResetResponse = 5003;


	//Connection
	KeepAliveRequest = 6000;
	KeepAliveResponse = 6001;
	ConnectRequest = 6002;
	ConnectResponse = 6003;
	DisconnectRequest = 6004;
	DisconnectResponse = 6005;

	//IO
	FileUploadRequest = 7000;
	FileUploadResponse = 7001;
	FileChunkUploadRequest = 7002;
	FileChunkUploadResponse = 7003;
	ExecuteProcessRequest = 7004;
	ExecuteProcessResponse = 7005;
	KillProcessRequest = 7006;
	KillProcessResponse = 7007;
	CreateRequest = 7008;
	CreateResponse = 7009;
	DeleteRequest = 7010;
	DeleteResponse = 7011;
	GetStorageInfoRequest = 7012;
	GetStorageInfoResponse = 7013;
	GetFilesRequest = 7014;
	GetFilesResponse = 7015;
	FileDownloadRequest = 7016;
	FileDownloadResponse = 7017;
	FileChunkDownloadRequest = 7018;
	FileChunkDownloadResponse = 7019;
	ValidateVersionRequest = 7020;
	ValidateVersionResponse = 7021;
	ActivateVersionRequest = 7022;
	ActivateVersionResponse = 7023;

	//EmbeddedParameters
	DispenserDataRequest = 8000;
	DispenserDataResponse = 8001;
	MidTankDataSetupRequest = 8002;
	MidTankDataSetupResponse = 8003;
	MachineCalibrationDataRequest = 8004;
	MachineCalibrationDataResponse = 8005;
	MainCardStoredDataRequest = 8006;
	MainCardStoredDataResponse = 8007;

	//Machine Status
	StartMachineStatusUpdateRequest = 9000;
	StartMachineStatusUpdateResponse = 9001;
	StopMachineStatusUpdateRequest = 9002;
	StopMachineStatusUpdateResponse = 9003;
	SetInkAutoFillingModeRequest = 9004;
	SetInkAutoFillingModeResponse = 9005;
	SpoolTypeChangedRequest = 9006;
	SpoolTypeChangedResponse = 9007;

	//Power
	StartPowerDownRequest = 10000;
	StartPowerDownResponse = 10001;
	AbortPowerDownRequest = 10002;
	AbortPowerDownResponse = 10003;
	StartPowerUpRequest = 10004;
	StartPowerUpResponse = 10005;
	AbortPowerUpRequest = 10006;
	AbortPowerUpResponse = 10007;
	StandByRequest = 10008;
	StandByResponse = 10009;

	//Thread Loading
	StartThreadLoadingRequest = 11000;
	StartThreadLoadingResponse = 11001;
	ContinueThreadLoadingRequest = 11002;
	ContinueThreadLoadingResponse = 11003;
	StopThreadLoadingRequest = 11004;
	StopThreadLoadingResponse = 11005;
	TryThreadLoadingRequest = 11006;
	TryThreadLoadingResponse = 11007;
	AttemptThreadJoggingRequest = 11008;
	AttemptThreadJoggingResponse = 11009;

	//IFS
	StartInkFillingStatusRequest = 12000;
	StartInkFillingStatusResponse = 12001;
	InitiateInkFillingRequest = 12002;
	InitiateInkFillingResponse = 12003;

	//DataStore
	PutDataStoreItemRequest = 13000;
	PutDataStoreItemResponse = 13001;
	GetDataStoreItemRequest = 13002;
	GetDataStoreItemResponse = 13003;
	DataStoreItemModifiedRequest = 13004;
	DataStoreItemModifiedResponse = 13005;
}