ENgetlinkvalue(EN_LINKPATTERN) allows to retrieve pump patterns.
This commit is contained in:
@@ -1738,6 +1738,11 @@ int DLLEXPORT ENgetlinkvalue(int index, int code, float *value)
|
|||||||
v = avgqual(index) * Ucf[LINKQUAL];
|
v = avgqual(index) * Ucf[LINKQUAL];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case EN_LINKPATTERN:
|
||||||
|
if (Link[index].Type == PUMP)
|
||||||
|
v = (double)Pump[PUMPINDEX(index)].Upat;
|
||||||
|
break;
|
||||||
|
|
||||||
default: return(251);
|
default: return(251);
|
||||||
}
|
}
|
||||||
*value = (float)v;
|
*value = (float)v;
|
||||||
|
|||||||
@@ -79,6 +79,7 @@ AUTHOR: L. Rossman
|
|||||||
#define EN_SETTING 12
|
#define EN_SETTING 12
|
||||||
#define EN_ENERGY 13
|
#define EN_ENERGY 13
|
||||||
#define EN_LINKQUAL 14 /* TNT */
|
#define EN_LINKQUAL 14 /* TNT */
|
||||||
|
#define EN_LINKPATTERN 15
|
||||||
|
|
||||||
#define EN_DURATION 0 /* Time parameters */
|
#define EN_DURATION 0 /* Time parameters */
|
||||||
#define EN_HYDSTEP 1
|
#define EN_HYDSTEP 1
|
||||||
|
|||||||
Reference in New Issue
Block a user