SimpleSerial `WARNING:root:Unexpected start to command:`

What does scope.adc.trig_count say? That’ll give you the time between trigger_high() and trigger_low() in samples.

Alex