]> git.ipfire.org Git - thirdparty/nqptp.git/log
thirdparty/nqptp.git
4 years agoGenerate local clock id correctly. Untested.
Mike Brady [Sun, 21 Mar 2021 10:05:16 +0000 (10:05 +0000)] 
Generate local clock id correctly. Untested.

4 years agoInclude Clock ID in records and public record. garbage collection written but not...
Mike Brady [Sun, 21 Mar 2021 09:46:34 +0000 (09:46 +0000)] 
Include Clock ID in records and public record. garbage collection written but not tested. Generation of clock id needs overhaul

4 years agoAdd code to index each sample so that, e.g. the first few can be discarded. Add...
Mike Brady [Sat, 20 Mar 2021 16:52:32 +0000 (16:52 +0000)] 
Add code to index each sample so that, e.g. the first few can be discarded.  Add code for a nine-point Savitzky–Golay filter, but it doesn't seem useful, so commented out.

4 years agoUpdate README.md
Mike Brady [Sat, 20 Mar 2021 09:15:18 +0000 (09:15 +0000)] 
Update README.md

4 years agoStop using packed structures, increase the limit to 32 clocks.
Mike Brady [Sat, 20 Mar 2021 09:13:52 +0000 (09:13 +0000)] 
Stop using packed structures, increase the limit to 32 clocks.

4 years agoquieten a few debug messages
Mike Brady [Sat, 20 Mar 2021 09:12:00 +0000 (09:12 +0000)] 
quieten a few debug messages

4 years agoUpdate COPYING
Mike Brady [Fri, 19 Mar 2021 09:03:45 +0000 (09:03 +0000)] 
Update COPYING

4 years agoUpdate nqptp-shm-structures.h
Mike Brady [Fri, 19 Mar 2021 09:01:40 +0000 (09:01 +0000)] 
Update nqptp-shm-structures.h

4 years agoFix a bug resetting the samples buffer. Calculate differences each time and store...
Mike Brady [Fri, 19 Mar 2021 08:29:45 +0000 (08:29 +0000)] 
Fix a bug resetting the samples buffer. Calculate differences each time and store them.

4 years agoDon't need a C++ header file just yet.
Mike Brady [Thu, 18 Mar 2021 18:24:19 +0000 (18:24 +0000)] 
Don't need a C++ header file just yet.

4 years agoAdd new standard interface files
Mike Brady [Thu, 18 Mar 2021 18:23:03 +0000 (18:23 +0000)] 
Add new standard interface files

4 years agoSeems to work pretty well. Needs tidying up!
Mike Brady [Wed, 17 Mar 2021 22:39:38 +0000 (22:39 +0000)] 
Seems to work pretty well. Needs tidying up!

4 years agoInitial shm attempt
Mike Brady [Wed, 17 Mar 2021 17:13:21 +0000 (17:13 +0000)] 
Initial shm attempt

4 years agoSeems to work pretty well. No SHM interface yet.
Mike Brady [Wed, 17 Mar 2021 14:28:42 +0000 (14:28 +0000)] 
Seems to work pretty well. No SHM interface yet.

4 years agoTransition to using SO_TIMESTAMPING and revcmsg and sendmsg. Noticed that the discont...
Mike Brady [Tue, 16 Mar 2021 22:17:42 +0000 (22:17 +0000)] 
Transition to using SO_TIMESTAMPING and revcmsg and sendmsg. Noticed that the discontinuities when not playing seem real.

4 years agoWorking with recvmsg and SO_TIMESTAMPNS
Mike Brady [Tue, 16 Mar 2021 12:55:19 +0000 (12:55 +0000)] 
Working with recvmsg and SO_TIMESTAMPNS

4 years agoWorks reasonably well. Two filters -- least square line of best fit and average....
Mike Brady [Tue, 16 Mar 2021 08:33:32 +0000 (08:33 +0000)] 
Works reasonably well. Two filters -- least square line of best fit and average. Neither is great. Not using recvmsg. Signal sequence checking is crude.

4 years agoWorking niecely with SIOCGSTAMP reception timing.
Mike Brady [Mon, 15 Mar 2021 14:06:29 +0000 (14:06 +0000)] 
Working niecely with SIOCGSTAMP reception timing.

4 years agotidied up
Mike Brady [Mon, 15 Mar 2021 12:22:28 +0000 (12:22 +0000)] 
tidied up

4 years agoCan keep track of separate sources now.
Mike Brady [Mon, 15 Mar 2021 12:17:03 +0000 (12:17 +0000)] 
Can keep track of separate sources now.

4 years agoinclude a linked list for recording each ptp source. Untested
Mike Brady [Mon, 15 Mar 2021 09:14:52 +0000 (09:14 +0000)] 
include a linked list for recording each ptp source. Untested

4 years agoRename main.c to nqptp.c
Mike Brady [Mon, 15 Mar 2021 08:07:32 +0000 (08:07 +0000)] 
Rename main.c to nqptp.c

4 years agoFormat
Mike Brady [Sun, 14 Mar 2021 22:10:31 +0000 (22:10 +0000)] 
Format

4 years agoInitial commit from the "listener" experimental app.
Mike Brady [Sun, 14 Mar 2021 22:09:49 +0000 (22:09 +0000)] 
Initial commit from the "listener" experimental app.

4 years agoInitial commit
Mike Brady [Sun, 14 Mar 2021 18:49:27 +0000 (18:49 +0000)] 
Initial commit