[LinuxPPS] parallel PPS

Remco den Besten besten at gmail.com
Fri Feb 29 15:44:41 CET 2008


Hello everyone,

I have LinuxPPS running with kernel 2.6.24 and the 'first' 2.6.24-patch for 
some time now
and use it in conjuction with a Jupiter Rockwell GPS-module and an Efratom 
Rubidium standard.

Ntpd 4.2.4p2 with the patched NMEA driver (thanks Udo) is used, using a 
time1 of 1.0 for the Jupiter module.
Connecting the Rubidium standard results in fudge after a while because it 
is not synced to
second epochs. After this, everything is rock stable (besides my systemclock 
;-(

When using my Rubidium standard, the PPS precision is only working in 
conjunction with 'another
driver'. So I 'fooled' ntpd by initializing an NMEA server with a high 
stratum and inserted
the Rb87 PPS on the DCD pin of the corresponding serial port.

However, I want to try the ACK pin of the parallel port too (for some 
reasons).
When I read the LinuxPPS wiki I can'f figure out how to use the parallel 
port.

I made the 'character devices' pps0 and 1 via mknod /dev/pps0 c 254 0 or 1 
(so not 253 ?!)
and from what I understand are these devices are 'activated' as soon as one 
of the serial ports is
placed into the 'hardpps' mode, as can be seen with 'tree /sys/class/pps'

But.. how to assign the parallel port /dev/pps0 or 1 ?

Kind regards,

Remco





More information about the LinuxPPS mailing list