Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread Steven Sommars
Driving the NTP software from a GPS w/PPS requires 1) bringing the NMEA (typically) bytes to the computer. Timing is not critical, USB polling at 1 msec is fine. 2) bringing the PPS signal into the computer *is *timing critical. There's only one bit of information. If the PPS is brought to a

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread jimlux
On 7/9/20 2:14 AM, Petr Titěra wrote: Just one note. Most USB to serial chip claim USB2.0 support but they only provide Full-Speed data transfers. That is data communication protocol based on USB1.1 parameters with 1ms polling interval. You have to specifically look for High-Speed (i.e

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread Petr Titěra
Just one note. Most USB to serial chip claim USB2.0 support but they only provide Full-Speed data transfers. That is data communication protocol based on USB1.1 parameters with 1ms polling interval. You have to specifically look for High-Speed (i.e 480mbps) transfers when going trough chip

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread Manfred Bartz
USB: The raw BPS are between the device and the host controller - all of this is implemented in hardware. USB Low-Speed, Full-Speed and Hi-Speed use a single twisted pair in half-duplex operation. The half-duplex link multiplexes all implemented EPs (End Points). EP0 is for link management and

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread Steven Sommars
I don't want to hijack Andrew's thread. Just wanted to add to Achim's comments about jitter and offset. USB2 devices should accept polls every 125 microseconds. [My USB knowledge is limited.] I have two devices. One is the Navisys GR701 which I suspect you're familiar with; it is an

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread Bill Notfaded
USB 1.0/Low-Speed: 1.5 Mbps USB 1.1/Full-Speed: 12 Mbps. USB 2.0/Hi-Speed: 480 Mbps. USB 3.0/SuperSpeed: 5 Gbps. USB 3.1/SuperSpeed: 10 Gbps. This is the actual bitrate for these serial interfaces. Bill On Wed, Jul 8, 2020, 5:16 PM jimlux wrote: > On 7/8/20 4:40 PM, Hal Murray wrote: > > > >

Re: [time-nuts] Raspberry Pi NTP server

2020-07-09 Thread jimlux
On 7/8/20 4:40 PM, Hal Murray wrote: stevesommars...@gmail.com said: My RPi4 (Raspbian Buster) has a GPS+PPS/USB. Serial->USB uses Prolific PL2303, which supports USB 2.0 which means 1 msec polling of the PPS signal. I've been unable to poll more frequently As far as I know, the