Will this provide an accurate result?
Therefore for 1.5 characters we get 0.14324ms or 143.24us.So manipulating your suggestion I could always read the timestamp before the character is received and stick with the 1.5 characters instead of reading it after and using 2 characters (1+1.5). Correct me if wrong plz.
not so hard if using altSoftwareSerial but harder if you intend to use hardware serial!
Bear in mind that micro() is updated in multiples of 4
Do you by any chance have something I can build on and not trying to reinvent the wheel? (talking about the altsoftserial or the hardware serial libraries)
AltSoftSerial & SoftwareSerial Usable Speed