Describe the bug
Currently there is a check when missions are added to the queue that verifies that the robot has pressure and battery values within the limits.
This check should be done also when the robot is already running missions and becomes available. The missions in queue shouldn't start if these values are not within the limits.
To Reproduce
Queue a list of missions and see that the robot will start running a mission even if the pressure is too high.
Expected behavior
Screenshots
If applicable, add screenshots to help explain your problem.
Describe the bug Currently there is a check when missions are added to the queue that verifies that the robot has pressure and battery values within the limits.
This check should be done also when the robot is already running missions and becomes available. The missions in queue shouldn't start if these values are not within the limits.
To Reproduce Queue a list of missions and see that the robot will start running a mission even if the pressure is too high.
Expected behavior
Screenshots If applicable, add screenshots to help explain your problem.