Hi Mark,
I’m sorry to trouble you.
In my application I am seeking to connect multiple devices (i.e. multiple pumps, in this case).
So, for example, I have record names like:
TURBOSIM:5:WarningTemperature (5 being the last of 5 devices connected).
I had expected
asynPortDriver::getAddress to emit the index of the device being addressed (0..4, in this example).
But the only address value I can detect being emitted from the method, is 0 (e.g. when called within readInt32).
I believe it is being invoked with asynUser(s) that are correctly associated with a specific device.
What could I be missing?
Many thanks,
Peter.