Has this ever worked properly? Meaning that you recently upgraded equipment or firmware? Or, is this new development?
Are you using the serial port in asynchronous fashion?
ie.
MySerialPort.onData = function onData(data) {
}
If you are, make sure you also add an onError handler that can receive an error message. Also looking at the diagnostic log of the Pronto might point you in better direction.
Based on your code, I think you are using synchronous operations but need to confirm this.
I have not specifically tested when using multiple extenders but I know for sure on a single extender/pronto pair, this is the case. The cancellation of the operation occurs, i think, inside the TSU9X00.
Here are some more links to maybe help you isolate a bit more.
[Link: remotecentral.com][Link: remotecentral.com]
Last edited by Lyndel McGee on May 10, 2021 20:43.