<p>If you start to go too exotic, then an Arduino with ethernet shield emitting a packet right at the pps starts to look good, and the parts are at Radio Shack. But any such not in quantity would be more expensive. There are plenty of generic usb 2.0 chips and acm or cdc is just a set of bit and endpoint specs. And any 2.0 chip would need to use an existing linux driver unless someone plans to do a lot of libusb coding.</p>
<p>The base problem is hardware lameness. Polling instead of an interrupt pin that can immediately respond, much less something like an input capture. I could probably sync a 2ppm dallas semiconductor i2c real time clock's 1Hz output, but even then there is nothing to sync that with the internal clocks. (I was already inspired to use pps to create an accurate synced timestamp for j1850 data off my motorcycle - oh, and <a href="http://batchpcb.com">batchpcb.com</a> can do small quantities of small boards themselves cheap, but you still need to build them).</p>
<p>If you have a 2nd usb port and want to get tricky, the pnp/insert/remove event is likely higher priority, so with a FET...<br>
</p>
<div class="gmail_quote">On May 1, 2012 9:32 PM, "Eric S. Raymond" <<a href="mailto:esr@thyrsus.com">esr@thyrsus.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Gary E. Miller <<a href="mailto:gem@rellim.com">gem@rellim.com</a>>:<br>
> > That's excellent news. 0.5msec jitter is as good as we could have<br>
> > expected and exactly what one would predict from a max error of 1msec<br>
> > due to polling interval. The long-term NMEA/USB drift is consistent<br>
> > with previous observations by Hal Murray and myself.<br>
><br>
> Nice when theory and practice agree. I wonder if there is a USB 2.0<br>
> equivalent of the PL2303 which would give us a 125 microSec poll?<br>
><br>
> Might be worth asking navisys about that.<br>
<br>
Maybe. But that would require that they qualify a new and probably more<br>
expensive adapter part. We should get this puppy shipping and let them<br>
see some ROI before we push that.<br>
--<br>
<a href="<a href="http://www.catb.org/~esr/" target="_blank">http://www.catb.org/~esr/</a>">Eric S. Raymond</a><br>
<br>_______________________________________________<br>
Thumbgps-devel mailing list<br>
<a href="mailto:Thumbgps-devel@lists.bufferbloat.net">Thumbgps-devel@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/thumbgps-devel" target="_blank">https://lists.bufferbloat.net/listinfo/thumbgps-devel</a><br>
<br></blockquote></div>