diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2020-04-20 10:48:14 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2020-04-20 10:48:14 +0300 |
| commit | aefd606fa2f42785aa1291dde2eccd8d904458d7 (patch) | |
| tree | 553761bcdee8d66a130584f44dc5841456d2dc3f /Software | |
| parent | 309032c6bda3b5a8d2fcdf3a7a77c6f475a974a0 (diff) | |
| download | Tango-aefd606fa2f42785aa1291dde2eccd8d904458d7.tar.gz Tango-aefd606fa2f42785aa1291dde2eccd8d904458d7.zip | |
DispenserEEprom interface in proto
Diffstat (limited to 'Software')
3 files changed, 30 insertions, 10 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto index 43deffe6e..e6a45bbb8 100644 --- a/Software/PMR/Messages/Common/MessageType.proto +++ b/Software/PMR/Messages/Common/MessageType.proto @@ -188,6 +188,8 @@ enum MessageType StopCartridgesUpdateResponse = 2043; CartridgeValidationRequest = 2044; CartridgeValidationResponse = 2045; + DispenserEEpromRequest = 2046; + DispenserEEpromResponse = 2047; //Printing diff --git a/Software/PMR/Messages/Diagnostics/DispenserEEPROM.proto b/Software/PMR/Messages/Diagnostics/DispenserEEPROM.proto index ef7ad115a..056aaa08c 100644 --- a/Software/PMR/Messages/Diagnostics/DispenserEEPROM.proto +++ b/Software/PMR/Messages/Diagnostics/DispenserEEPROM.proto @@ -22,14 +22,19 @@ message DispenserEEprom uint32 AVG_Nl_stepValue_2_4 = 15; uint32 AVG_Nl_stepValue_3_4 = 16; uint32 AVG_Nl_stepValue_4_4 = 17; - uint32 MotorPulsesPerCycle = 18; - uint32 Color = 19; - uint32 PressureSlope = 20; - string ProductionDate = 21; - uint32 ATSlocation = 22; - uint32 ATSChannel = 23; - bool UnitEmpty = 24; - bool DryRunPass_Fail = 25; - bool FlowPass_Fail = 26; - bool CheckSum = 27; + uint32 SW_Reserve = 18; + int32 Spare1_pressure = 19; + int32 Spare2_pressure = 20; + uint32 MotorPulsesPerCycle = 21; + uint32 Color = 22; + uint32 PressureSlope = 23; + string ProductionDate = 24; + uint32 ATSlocation = 25; + uint32 Spare1 = 26; + uint32 Spare2 = 27; + uint32 ATSChannel = 28; + bool UnitEmpty = 29; + bool DryRunPass_Fail = 30; + bool FlowPass_Fail = 31; + bool CheckSum = 32; }
\ No newline at end of file diff --git a/Software/PMR/Messages/Diagnostics/DispenserEEpromRequest.proto b/Software/PMR/Messages/Diagnostics/DispenserEEpromRequest.proto index e69de29bb..588efcf60 100644 --- a/Software/PMR/Messages/Diagnostics/DispenserEEpromRequest.proto +++ b/Software/PMR/Messages/Diagnostics/DispenserEEpromRequest.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +import "DispenserEEprom.proto"; + +package Tango.PMR.Diagnostics; +option java_package = "com.twine.tango.pmr.diagnostics"; + +message DispenserEEpromRequest +{ + uint32 DispenserId = 1; + bool BurnRequest = 2; + DispenserEEprom DispenserEEprom = 3; +}
\ No newline at end of file |
