time-nuts@lists.febo.com

Discussion of precise time and frequency measurement

View all threads

TAPR TIC: TimeLab mode question

MJ
Matthias Jelen
Sun, Mar 14, 2021 9:29 AM

Hello Time-Nuts,

after I finally managed to get my TAPR TIC into a case,
together with two 1PPS dividers, I wanted to give the 3
channel measurement a try. I remember that I successfully
used the TimeLab mode some years ago, but this time I can´t
get it to work. I installed the lasted firmware (binary from
github).

Channel A and B work fine, but the (B-A) doens´t seem to be
calculated - see output from TIC below.

Should the line reading "debug" in the TIC Configuration
make me nervous?

Any help highly appreciated...

Thanks & have a nice weekend,

Matthias

TAPR TICC Timestamping Counter

Copyright 2016-2020 N8UR, K9TRV, NH6Z, WA8YWQ

#####################

TICC Configuration:

Measurement Mode: TimeLab 3-channel

Debug

Poll Character: none

EEPROM Version: 10, Board Version: D

Software Version: 20200412.1

Board Serial Number: A92D670B

Clock Speed: 10.000000 MHz

Coarse tick: 100.000000 usec

Cal Periods: 20

Timestamp Wrap:  0

SyncMode: M

Ch Names: A/B

PropDelay: 0 (ch0), 0 (ch1)

Timeout: 0x05

Trigger Edge: R (ch0), R (ch1)

Time Dilation: 2500 (ch0), 2500 (ch1)

FIXED_TIME2: 0 (ch0), 0 (ch1)

FUDGE0: 0 (ch0), 0 (ch1)

#####################

Type any character for config menu

............................

timestamp chA, chB; interval chA->B (seconds with 11

decimal places)
1.14527049228 A
0.16498914776 B
2.00000000001chC (B-A)
2.14527049186 A
1.16498914789 B
3.00000000001chC (B-A)
3.14527049132 A
2.16498914799 B
4.00000000001chC (B-A)
4.14527049068 A
3.16498914839 B
5.00000000001chC (B-A)
5.14527049019 A
4.16498914834 B
6.00000000001chC (B-A)
6.14527048961 A
5.16498914850 B
7.00000000001chC (B-A)
7.14527048907 A
6.16498914865 B
8.00000000001chC (B-A)
8.14527048859 A
7.16498914890 B
9.00000000001chC (B-A)
9.14527048800 A
8.16498914895 B
10.00000000001chC (B-A)
10.14527048751 A
9.16498914913 B
11.00000000001chC (B-A)
11.14527048687 A
10.16498914928 B
12.00000000001chC (B-A)
12.14527048644 A
11.16498914941 B
13.00000000001chC (B-A)
13.14527048602 A
12.16498914966 B
14.00000000001chC (B-A

Hello Time-Nuts, after I finally managed to get my TAPR TIC into a case, together with two 1PPS dividers, I wanted to give the 3 channel measurement a try. I remember that I successfully used the TimeLab mode some years ago, but this time I can´t get it to work. I installed the lasted firmware (binary from github). Channel A and B work fine, but the (B-A) doens´t seem to be calculated - see output from TIC below. Should the line reading "debug" in the TIC Configuration make me nervous? Any help highly appreciated... Thanks & have a nice weekend, Matthias # TAPR TICC Timestamping Counter # Copyright 2016-2020 N8UR, K9TRV, NH6Z, WA8YWQ ##################### # TICC Configuration: # Measurement Mode: TimeLab 3-channel Debug # Poll Character: none # EEPROM Version: 10, Board Version: D # Software Version: 20200412.1 # Board Serial Number: A92D670B # Clock Speed: 10.000000 MHz # Coarse tick: 100.000000 usec # Cal Periods: 20 # Timestamp Wrap:  0 # SyncMode: M # Ch Names: A/B # PropDelay: 0 (ch0), 0 (ch1) # Timeout: 0x05 # Trigger Edge: R (ch0), R (ch1) # Time Dilation: 2500 (ch0), 2500 (ch1) # FIXED_TIME2: 0 (ch0), 0 (ch1) # FUDGE0: 0 (ch0), 0 (ch1) ##################### # Type any character for config menu # ............................ # timestamp chA, chB; interval chA->B (seconds with 11 decimal places) 1.14527049228 A 0.16498914776 B 2.00000000001chC (B-A) 2.14527049186 A 1.16498914789 B 3.00000000001chC (B-A) 3.14527049132 A 2.16498914799 B 4.00000000001chC (B-A) 4.14527049068 A 3.16498914839 B 5.00000000001chC (B-A) 5.14527049019 A 4.16498914834 B 6.00000000001chC (B-A) 6.14527048961 A 5.16498914850 B 7.00000000001chC (B-A) 7.14527048907 A 6.16498914865 B 8.00000000001chC (B-A) 8.14527048859 A 7.16498914890 B 9.00000000001chC (B-A) 9.14527048800 A 8.16498914895 B 10.00000000001chC (B-A) 10.14527048751 A 9.16498914913 B 11.00000000001chC (B-A) 11.14527048687 A 10.16498914928 B 12.00000000001chC (B-A) 12.14527048644 A 11.16498914941 B 13.00000000001chC (B-A) 13.14527048602 A 12.16498914966 B 14.00000000001chC (B-A
JA
John Ackermann N8UR
Sun, Mar 14, 2021 6:51 PM

Hi Matthias --

I just took a look at the source and the "Debug" is meaningless...
stupid program error (missing a "break" in a case statement) caused that
to be printed when it shouldn't be.  Easy fix.

But why you're seeing the bogus chC results will take a little more
investigation.  I suspect it's something that broke when I made changes
to the print routine in the latest version.  I'll see if I can figure it
out, and if/when I do I'll push changes to the github repository.

Thanks for letting me know about the problems!

John

On 3/14/21 5:29 AM, Matthias Jelen wrote:

Hello Time-Nuts,

after I finally managed to get my TAPR TIC into a case,
together with two 1PPS dividers, I wanted to give the 3
channel measurement a try. I remember that I successfully
used the TimeLab mode some years ago, but this time I can´t
get it to work. I installed the lasted firmware (binary from
github).

Channel A and B work fine, but the (B-A) doens´t seem to be
calculated - see output from TIC below.

Should the line reading "debug" in the TIC Configuration
make me nervous?

Any help highly appreciated...

Thanks & have a nice weekend,

Matthias

TAPR TICC Timestamping Counter

Copyright 2016-2020 N8UR, K9TRV, NH6Z, WA8YWQ

#####################

TICC Configuration:

Measurement Mode: TimeLab 3-channel

Debug

Poll Character: none

EEPROM Version: 10, Board Version: D

Software Version: 20200412.1

Board Serial Number: A92D670B

Clock Speed: 10.000000 MHz

Coarse tick: 100.000000 usec

Cal Periods: 20

Timestamp Wrap:  0

SyncMode: M

Ch Names: A/B

PropDelay: 0 (ch0), 0 (ch1)

Timeout: 0x05

Trigger Edge: R (ch0), R (ch1)

Time Dilation: 2500 (ch0), 2500 (ch1)

FIXED_TIME2: 0 (ch0), 0 (ch1)

FUDGE0: 0 (ch0), 0 (ch1)

#####################

Type any character for config menu

............................

timestamp chA, chB; interval chA->B (seconds with 11

decimal places)
1.14527049228 A
0.16498914776 B
2.00000000001chC (B-A)
2.14527049186 A
1.16498914789 B
3.00000000001chC (B-A)
3.14527049132 A
2.16498914799 B
4.00000000001chC (B-A)
4.14527049068 A
3.16498914839 B
5.00000000001chC (B-A)
5.14527049019 A
4.16498914834 B
6.00000000001chC (B-A)
6.14527048961 A
5.16498914850 B
7.00000000001chC (B-A)
7.14527048907 A
6.16498914865 B
8.00000000001chC (B-A)
8.14527048859 A
7.16498914890 B
9.00000000001chC (B-A)
9.14527048800 A
8.16498914895 B
10.00000000001chC (B-A)
10.14527048751 A
9.16498914913 B
11.00000000001chC (B-A)
11.14527048687 A
10.16498914928 B
12.00000000001chC (B-A)
12.14527048644 A
11.16498914941 B
13.00000000001chC (B-A)
13.14527048602 A
12.16498914966 B
14.00000000001chC (B-A


time-nuts mailing list -- time-nuts@lists.febo.com -- To unsubscribe
send an email to time-nuts-leave@lists.febo.com
To unsubscribe, go to and follow the instructions there.

Hi Matthias -- I just took a look at the source and the "Debug" is meaningless... stupid program error (missing a "break" in a case statement) caused that to be printed when it shouldn't be. Easy fix. But why you're seeing the bogus chC results will take a little more investigation. I suspect it's something that broke when I made changes to the print routine in the latest version. I'll see if I can figure it out, and if/when I do I'll push changes to the github repository. Thanks for letting me know about the problems! John ---- On 3/14/21 5:29 AM, Matthias Jelen wrote: > Hello Time-Nuts, > > after I finally managed to get my TAPR TIC into a case, > together with two 1PPS dividers, I wanted to give the 3 > channel measurement a try. I remember that I successfully > used the TimeLab mode some years ago, but this time I can´t > get it to work. I installed the lasted firmware (binary from > github). > > Channel A and B work fine, but the (B-A) doens´t seem to be > calculated - see output from TIC below. > > Should the line reading "debug" in the TIC Configuration > make me nervous? > > Any help highly appreciated... > > Thanks & have a nice weekend, > > Matthias > > # TAPR TICC Timestamping Counter > # Copyright 2016-2020 N8UR, K9TRV, NH6Z, WA8YWQ > > ##################### > # TICC Configuration: > # Measurement Mode: TimeLab 3-channel > Debug > # Poll Character: none > # EEPROM Version: 10, Board Version: D > # Software Version: 20200412.1 > # Board Serial Number: A92D670B > # Clock Speed: 10.000000 MHz > # Coarse tick: 100.000000 usec > # Cal Periods: 20 > # Timestamp Wrap:  0 > # SyncMode: M > # Ch Names: A/B > # PropDelay: 0 (ch0), 0 (ch1) > # Timeout: 0x05 > # Trigger Edge: R (ch0), R (ch1) > # Time Dilation: 2500 (ch0), 2500 (ch1) > # FIXED_TIME2: 0 (ch0), 0 (ch1) > # FUDGE0: 0 (ch0), 0 (ch1) > ##################### > > # Type any character for config menu > # ............................ > > # timestamp chA, chB; interval chA->B (seconds with 11 > decimal places) > 1.14527049228 A > 0.16498914776 B > 2.00000000001chC (B-A) > 2.14527049186 A > 1.16498914789 B > 3.00000000001chC (B-A) > 3.14527049132 A > 2.16498914799 B > 4.00000000001chC (B-A) > 4.14527049068 A > 3.16498914839 B > 5.00000000001chC (B-A) > 5.14527049019 A > 4.16498914834 B > 6.00000000001chC (B-A) > 6.14527048961 A > 5.16498914850 B > 7.00000000001chC (B-A) > 7.14527048907 A > 6.16498914865 B > 8.00000000001chC (B-A) > 8.14527048859 A > 7.16498914890 B > 9.00000000001chC (B-A) > 9.14527048800 A > 8.16498914895 B > 10.00000000001chC (B-A) > 10.14527048751 A > 9.16498914913 B > 11.00000000001chC (B-A) > 11.14527048687 A > 10.16498914928 B > 12.00000000001chC (B-A) > 12.14527048644 A > 11.16498914941 B > 13.00000000001chC (B-A) > 13.14527048602 A > 12.16498914966 B > 14.00000000001chC (B-A > > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com -- To unsubscribe > send an email to time-nuts-leave@lists.febo.com > To unsubscribe, go to and follow the instructions there.