Reset is implemented so port is opened for a defined amount of time