On Socat
Sometimes, a device does not respond as intended. This could be due to a firmware problem, incorrect protocol implementation on the device, wrong IOC configuration, inaccurate metadata, or everything in between. In such cases, it’s quite handy to know what exactly is being sent to the device to determine which side is wrong. The easiest way to check this is by using the IOC asynReport facility and enabling logging to monitor the data being sent....