Embodiments include a non-pyrotechnic detonation simulator. The drive unit includes a reversible d. The client terminal includes a terminal controller responsive to a subscription control program that selects a program guide entry in response to user input. The DUT board is connected to a DUT board interface that includes an analog DUT board interface adapter and a digital DUT board interface adapter. If the compensation has not been performed, either of the communication devices can compensate for the clock frequency differences after receiving the timestamps based on the compensation indicator.