下面是简短的故事:我需要在应用程序中调试一些非常特定的错误情况。该应用程序运行在一个由串行电缆连接的两台机器组成的双工系统上;在这根电缆上,两台机器交换某种“心跳”信号。在该领域非常罕见的不可预测的情况下,物理介质内的信号失真已导致不良行为。我们可以通过简单地剥离串行电缆以“残酷”的方式部分地再现它。如何使用com0com null-modem模拟器模拟故障/电缆中断
现在,为了方便起见,我使用com0com null-modem仿真器(http://com0com.sourceforge.net/)成功模拟了串行电缆,以便两个进程都使用虚拟COM端口在同一台计算机上运行。这是完美的。
我的问题是:我怎样才能使用com0com来模拟任何类型的电缆中断/串口故障/信号失真?我可以有意阻止其中一个用于发送/接收数据的虚拟端口?