Testing the Roomba 595 using the EZB4 connected to D0 does not work very well. Sometimes the selection boxes for turning on the side brush, brush motor or vacuum will not turn on the selected motor. Or the motor will run but cannot be toggled off. Other times the port seems to hang and then the Roomba will reset.
When using the UARTWrite commands with the Roomba connected to UART 0, all motor commands work correctly.
I suspect a signal level issue, possibly lower than 3.3vdc vs 5vdc Roomba ttl. when using the digital D0 port.
Would it be possible to change the EZ-B GUI Roomba control from using D0 to UART0 ?