diff options
Diffstat (limited to 'Software/Embedded_SW/Embedded/DataDef.h')
| -rw-r--r-- | Software/Embedded_SW/Embedded/DataDef.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/DataDef.h b/Software/Embedded_SW/Embedded/DataDef.h index 0ada1e7ec..06cec2e1e 100644 --- a/Software/Embedded_SW/Embedded/DataDef.h +++ b/Software/Embedded_SW/Embedded/DataDef.h @@ -438,6 +438,8 @@ typedef union uint8_t Buf[16]; }DISP_EEPROM; */ + +/* //////////////////////////////////////////// typedef struct { @@ -482,6 +484,44 @@ typedef struct uint32_t Spare[5]; }DISP_EEPROM_BYTES; + +*/ + +typedef struct +{ + uint32_t Header; + uint32_t Table_Length; + uint32_t Table_version; + uint8_t Dispenser_Part_Number[20];//String + uint8_t PCB_SN[20];//String + uint8_t PCB_Part_Number[20];//String + uint8_t Dispenser_SN[20];//String + int32_t Minimal_Pressure; + int32_t Maximal_Pressure; + int32_t Minimal_MV; + int32_t Maximal_MV; + uint32_t Total_Cycles; + uint32_t Bubble_Size; + uint32_t AVG_Nl_Step_Value_1_4; + uint32_t AVG_Nl_Step_Value_2_4; + uint32_t AVG_Nl_Step_Value_3_4; + uint32_t AVG_Nl_Step_Value_4_4; + uint32_t SW_Reserve; + int32_t Spare1_pressure; + int32_t Spare2_pressure; + uint32_t Motor_PPC; + uint32_t color; + uint32_t Pressure_Slope; + uint8_t Production_Test_Date[8];//string + uint32_t ATS_Location; + uint32_t Spare1; + uint32_t Spare2; + uint8_t Unit_Empty; + uint8_t Dry_Run_Status; + uint8_t Flow_Status; + uint8_t CheckSum; +}DISP_EEPROM_BYTES; + typedef union { DISP_EEPROM_BYTES bytes; |
