Index: firmware/App/Controllers/DGInterface.h =================================================================== diff -u -r9d083454c3e951c3b598ceb9dd60cd7e62ad4999 -r2991b6731ff88740f29ea2f19411115d4f8a4aa4 --- firmware/App/Controllers/DGInterface.h (.../DGInterface.h) (revision 9d083454c3e951c3b598ceb9dd60cd7e62ad4999) +++ firmware/App/Controllers/DGInterface.h (.../DGInterface.h) (revision 2991b6731ff88740f29ea2f19411115d4f8a4aa4) @@ -71,35 +71,6 @@ F32 tempRsrvrEndFillTrimmer; ///< Temperature reservoir end fill trimmer in C. } DG_RESERVOIRS_DATA_PAYLOAD_T; -/// Payload record structure for DG temperature sensors data message. -typedef struct -{ - F32 TPi; ///< Inlet primary heaters temperature sensor - F32 TPo; ///< Outlet primary heaters temperature sensor - F32 TD1; ///< Conductivity sensor 1 temperature sensor - F32 TD2; ///< Conductivity sensor 2 temperature sensor - F32 TRo; ///< Outlet redundant temperature sensor - F32 TDi; ///< Inlet dialysate temperature sensor - F32 HtrPrimThermo; ///< Primary heaters internal temperature sensor - F32 HtrTrimThermo; ///< Trimmer heater internal temperature sensor - F32 HtrPrimColdJunc; ///< Primary heaters cold junction temperature sensor - F32 HtrTrimColdJunc; ///< Trimmer heater cold junction temperature sensor - F32 HtrPrimInternal; ///< Primary heaters internal temperature - F32 HtrTrimInternal; ///< Trimmer heater internal temperature - F32 DGBoardTemp; ///< DG board temperature - F32 ResOneLoadCellTemp; ///< Reservoir 1 load cell sensor temperature - F32 ResTwoLoadCellTemp; ///< Reservoir 2 load cell sensor temperature - F32 THDoInternalTemp; ///< THDo RTD channel temperature sensor - F32 TDiInternalTemp; ///< TDI RTD channel temperature sensor - F32 internalCondSnsrTemp; ///< Conductivity Sensor internal temperature sensor - U32 primaryThermoCoupleRaw; ///< Primary heaters thermocouple raw ADC value - U32 primaryColdjuncRaw; ///< Primary heaters cold junction raw ADC value - U32 trimmerThermoCoupleRaw; ///< Trimmer heater thermocouple raw ADC value - U32 trimmerColdjuncRaw; ///< Trimmer heater cold junction raw ADC value - S32 cond1Raw; ///< Conductivity sensor 1 raw temperature ADC value - S32 cond2Raw; ///< Conductivity sensor 2 raw temperature ADC value -} TEMPERATURE_SENSORS_DATA_T; - /// Payload record structure for a drain reservoir command message. typedef struct { @@ -167,6 +138,7 @@ void setNewLoadCellReadings( F32 res1Primary, F32 res1Backup, F32 res2Primary, F32 res2Backup ); void setDGDisinfectsStates( DG_DISINFECT_UI_STATES_T states ); void setDGMixingRatios( DG_MIXING_RATIOS_T ratios ); +void setDGHeatersData( HEATERS_DATA_T *data ); void cmdSetDGDialysateHeatingParams( DG_CMD_DIALYSATE_HEATING_PARAMS_T heatingParams ); void cmdStartDG( void );