Updated PWM test harness use separate core for capturing PWM data from each port, in order to test both High-Leg and Low-leg ports