(^) PORT as parameter
(-) bug reset on serial