| |
||||
| |
|
|
|
|
| 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 |