We are setting up a RS485 bus using the Bluerobotics USB to Serial Converter and Endpoints in the ArduSub Companion. It works except for the fact that it requires data to be transmitted on the bus (RX) before it will allow data to be forwarded through the PI and out the RS485 Converter.
I am curious as to where this blockage is happening. Does the software in the PI wait for a byte of incoming data before allowing transmission? Using 485 we are trying to not transmit onto the bus without a request being sent first. Is this something we are able to change otherwise we ill have run a separate port forwarder.
Any help in this regard would be much appreciated.