ParentFull threadSoMuchToGrok·USB is asynchronous - need to introduce timing logic. Optical is by most marks, a cleaner interface.View on HN