Hello Hobie Cat,
Make sure the idle state of the ports are correct for the communication mode you are using. TRUE data idles HIGH and requires a pull up resistor. INVERTED data idles LOW and requires a pull down resistor.