Ah, not having a device to test with does make development hard. If you want to try I could be your test case.
I am up to it, but it will probably take many versions and a lot of time to get it working. You can look back to some of the other that have been done remote.
But first: Do you have any documentation of the modbus format for your device. I want to be sure it is modbus TCP/IP and not modbus ascii (That is considerable easier, because I can use the line based protocol).
Before I can start on it I will also need to be finished with the current addition to TestController, but that will probably be finished today or tomorrow.
It is trigger modes for logging: StartStopOnCommand, SingleOnCommand, SingleOnTrig, WhileTrig, StartOnTrig, StopOnTrig
I also have one question for the triggering modes: The onCommand is designed to control logging from a script, but they could also be controlled from a popupWindow, do anybody see any usage for that? (I.e. starting/stopping logging from a small popup window, it will add to the same table).