Is there any reason the pendant mandates the serial port CNCjs connects to, instead of using whatever port is connected already?