Index: firmware/App/Controllers/Valves.c =================================================================== diff -u -ra97fcffbe7b7b2d9543358ac06868829d41cf173 -r049175cd6c514657ede645412cab05ce707d002f --- firmware/App/Controllers/Valves.c (.../Valves.c) (revision a97fcffbe7b7b2d9543358ac06868829d41cf173) +++ firmware/App/Controllers/Valves.c (.../Valves.c) (revision 049175cd6c514657ede645412cab05ce707d002f) @@ -1244,7 +1244,7 @@ HD_VALVE_DATA_T valveData; valveData.valveID = (U32)valve; valveData.state = (U32)valvesStatus[ valve ].execState; - valveData.currentPosID = (U32)valvesStatus[ valve ].currentPosition; + valveData.currentPosID = (U32)getValvePosition( valve ); valveData.currentPos = getValvePositionCounts( valve ); valveData.nextPos = valvesStatus[ valve ].targetPositionInCounts; valveData.current = getValveCurrent( valve );