Patent attributes
An example hydraulic tool includes: a fluid reservoir; a pump; an electric motor; a cylinder; a piston; a first trigger button; a second trigger button; and a controller configured to perform operations comprising: receiving a first signal when the first trigger button is triggered, responsively, causing the electric motor to rotate in a first rotational direction, thereby: (i) causing the pump to provide fluid to the cylinder, and (ii) causing the piston to move in a first linear direction, thereafter, receiving a second signal when the second trigger button is triggered, and responsively to the second signal, causing the electric motor to rotate in a second rotational direction opposite the first rotational direction, thereby: (i) opening a fluid path from the cylinder to the fluid reservoir, and (ii) causing the piston to move in a second linear direction opposite the first linear direction.