Index: firmware/App/Services/Reservoirs.h =================================================================== diff -u -r7d293e18ea5ac0fce443c68525100e44df80b4fd -r353d01d31bc69d4d1901ff09097ee610bb1c9dbc --- firmware/App/Services/Reservoirs.h (.../Reservoirs.h) (revision 7d293e18ea5ac0fce443c68525100e44df80b4fd) +++ firmware/App/Services/Reservoirs.h (.../Reservoirs.h) (revision 353d01d31bc69d4d1901ff09097ee610bb1c9dbc) @@ -20,6 +20,7 @@ #include "DGCommon.h" #include "DGDefs.h" +#include "Heaters.h" // TODO maybe remove this and bring TARGET_TEMPS_AND_TIME_PAYLOAD_T to reservoirs? #include "NVDataMgmt.h" /** @@ -87,9 +88,13 @@ void resetReservoirsLowestWeight( void ); DG_RESERVOIR_ID_T getInactiveReservoir( void ); -F32 getReservoirWeight( DG_RESERVOIR_ID_T reservoirId ); -F32 getTargetFillFlowRateLPM( void ); +F32 getReservoirWeight( DG_RESERVOIR_ID_T reservoirId ); +// Heaters target temperature function prototype +void setHeatersTargetTemperature( TARGET_TEMPS_AND_TIME_PAYLOAD_T targets ); +U32 getTargetFillVolumeML( void ); +F32 getTargetFillFlowRateLPM( void ); + DG_RESERVOIR_VOLUME_RECORD_T getReservoirsCalRecord( void ); BOOL hasTargetFillVolumeBeenReached( DG_RESERVOIR_ID_T reservoirId );