|
||||
|
|
|
|
|
State | DEV_VOID | DEV_STATE | OPERATOR | This command gets the device state (stored in its device_state data member) and returns it to the caller. |
Status | DEV_VOID | CONST_DEV_STRING | OPERATOR | This command gets the device status (stored in its device_status data member) and returns it to the caller. |
Run | DEV_VOID | DEV_VOID | OPERATOR | Run the pump |
Stop | DEV_VOID | DEV_VOID | OPERATOR | Stop the pump |
Prime | DEV_VOID | DEV_VOID | OPERATOR | Prime the pump. The controller has no command for this, so we do it in software as follows: - set the flow rate to value given in property PrimeFlowRate (default 24.0) - set the upper pressure limit to value given in property PrimePressure (default 350) - start the pump - wait until upper pressure limit is reached, i.e. the corresponding fault flag is set - reset flow rate and upper pressure limit to what they were before |
Reset | DEV_VOID | DEV_VOID | OPERATOR | Clear all faults |