pulsetest.py output =================== ------------------------------------------------------------ 2014-05-07-11h38m36s: starting test ------------------------------------------------------------ 2014-05-07-11h38m46s: ending test ------------------------------------------------------------ pulses sent and received: ch 1 / i: 0 / o: 1 ch 2 / i: 0 / o: 1 ch 3 / i: 1 / o: 0 --> TTL input from DUT CH3 ch 4 / i: 0 / o: 0 ch 5 / i: 0 / o: 0 ch 6 / i: 0 / o: 0 ------------------------------------------------------------ rdchxpcr.py output ================== CH1: 1 --> first pulse of M-shaped pulse CH2: 1 --> second pulse of M-shaped pulse CH3: 1 --> ONLY ONE pulse received, due to peculiarity in TTL input stage CH4: 1 --> one pulse received from BLO CH3 OUT CH5: 0 CH6: 0