Skip to content

Commit d00d21e

Browse files
authored
Merge pull request #118 from cse-sim/hpwhdr
DR signal TOT now continuous (was 1-shot)
2 parents 11f6278 + 4d332ca commit d00d21e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/DHWCalc.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3798,11 +3798,12 @@ RC DHWHEATER::wh_DoSubhrTick( // DHWHEATER energy use for 1 tick
37983798
{ // demand response (DR)
37993799
// use DHWSYS hourly base value
38003800
// turn off hour-start one-shot signals if not hour start
3801+
// TOO (Top off once) is sent on tick 0 only
38013802
int drStatus;
38023803
if (whfcn == whfcnPRIMARY)
38033804
{ drStatus = pWS->ws_drStatusHPWH;
38043805
if (tk.wtk_startMin > 0.f)
3805-
drStatus &= ~(HPWH::DR_TOO | HPWH::DR_TOT);
3806+
drStatus &= ~(HPWH::DR_TOO);
38063807
}
38073808
else
38083809
drStatus = HPWH::DR_ALLOW;

0 commit comments

Comments
 (0)