I have simulated tach signal at PW0 TACHIN and showing RPM on TunerSTudio.
Really disappointed at the amount of jiggering with a product to make it work.
Be advised this is not really a direct part for commercial resale but more of hobbiest or hacker level product.
I will reserve my total opinion once I have finished tuning the car.
I typically have used only GM 66ECU controllers found on pre1996 corvettes, caprice, lumina, camaro.
The earlier pre 1996 does not incorporate OBDII it is typically known as OBD1.5
I really considered changing my tuner platform to TunerStudio and the Microsquirt line of products due to the lack of WindowsXP compatable laptop hardware to continue using CatsTuner and GM66ECU.
I have one more project in my shop that is TBI I will attempt to use MicroSquirt Module instead of the Microsquirt.
What I had to do to get this Microsquirt to recognise a signal.
First the Software settings.
Ignition Set-up > Base Ignition Settings > General Ignition
Trigger Offset = 0.00
Skip Pulses = 1
Ignition Set-up > Base Ignition Settings > Prediction Settings
Predictor Algorythm = Last Interval
Ignition Set-up > Base Ignition Settings > Tach Signal Masking
Time Mask(msec) = 0
Percent Mask(%) = 50
Ignition Set-up > Base Ignition Settings > Next-Pulse Tolerance
Cranking(%) = 50
After-Start(%) = 70
Normal Running(%) = 25
Check Tach Sync Options = Check Only at Steady Speed
Ignition Input Capture = Rising Edge
Cranking Trigger = Trigger Rise
Coil Charging Scheme = Standard Coil Charge
Spark Output = Going Low (Normal)
Ignition Set-up > Dwell Settings
Maximum Dwell Duration(msec) = 3.1
Maximum Spark Duration(msec) = 2.0
Acceleration Compensation(msec) = 0.6
Ignition Set-up > Dwell Settings > Battery Voltage Compensation
Voltage 1 (V) = -4.0
Voltage 2 (V) = -2.0
Voltage 3 (V) = 0.0
Voltage 4 (V) = 2.0
Voltage 5 (V) = 4.0
Duration at Voltage 1 (msec) = 2.4
Duration at Voltage 2 (msec) = 0.9
Duration at Voltage 3 (msec) = 0.0
Duration at Voltage 4 (msec) = -0.5
Duration at Voltage 5 (msec) = -0.9
Ignition Set-up > Tach Signal Settings
TachOut Fixed PW(ms) = 2.0
TachOut Duty Cycle(%) = 50
Ignition Set-up > Dual/Multi Spark Ignition Options
Dual/Multi Spark Options = No Dual/Multi Spark
Auto Trigger Calculation = Disable Auto Trigger
Offset (advance) for Output #2(degrees) = 0.0
Ignition Set-up > Advanced Ignition Options
Trigger Wheel Teeth(teeth) = 0
Cam Tooth(teeth) = 0
Start IAT Retard (rpm) = 800
Full AIT Retard (rpm) = 1500
FET Output Delay (usec) = 0
VR Input Delay(usec/1000rpm) = 0
The crap I had to do to modify the hardware to get a propper signal at PW0 pin of ECU TACHIN.
I found that the filter assembly of D4 R20 C27 C28 idi not pass a signal to the U4 MOC205-M opto coupler,

The output of my ignition module is clean clear and undistorted at 5V 10% duty cycle.

Harness Adapter Board

Microsquirt with removed components of OPTION filter and test Leads soldered in place