public void releaseDCMotor(String motorName) { if (!motors.containsKey(motorName)) { error("motor %s does not exist", motorName); } Motor m = motors.remove(motorName); m.releaseService(); deviceNameToNumber.remove(motorName); }