Hi Christophe and Matthias --

The "TimeLab" mode code was broken with the seemingly-minor change in the 2020 version of allowing varyiable numbers of decimal places in the results (with the default of 11) I had to rework the TimeLab mode code and I screwed it up.

I spent some time on this last week and have implemented a hopefully much simpler and cleaner routine that will work properly. Unfortunately, I had to go out of town and won't be able to test the changes until I get back later next week. I'll post a note to the list when I've done that and a new binary version is available.

Sorry for the regression.

John
----

On 3/18/21 6:11 AM, Christoph Guenther via time-nuts wrote:
Hi John, hi Matthias

I have the same problem with the channel C output of the TICC with the
latest firmware.
John, we already had direct email contact therefore from the end of April
to early May 2020. I had already tested all available versions in
conjunction with Timelab. Here are the data with version 2017, which in my
opinion works hard-free, but without the improvements in recent versions.

# TAPR TICC Timestamping Counter

# Copyright 2017 N8UR, K9TRG, NH6Z, WA8YWQ

#####################
# TICC Configuration:
# Measurement Mode: TimeLab 3-channel
Debug

# EEPROM Version: 7, Board Version: D

# Software Version: 20170108.1

# Board Serial Number: 1FBD4D12

# Clock Speed: 10000000

# Coarse tick (ps): 100000000

# Cal Periods: 20

# SyncMode: M

# Timeout: 0x04

# Time Dilation: 2500 (chA), 2500 (chB)

# FIXED_TIME2: 1283 (chA), 1256 (chB)

# FUDGE0: 0 (chA), 360 (chB)

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

# Type any character for config menu

# ............................


# timestamp chA, chB; interval chA->B (seconds)

1.533148076819 chA

1.533148080106 chB

2.000000003286 chC (B-A)

2.533148076981 chA

2.533148080163 chB

3.000000003181 chC (B-A)

3.533148077646 chA

3.533148080380 chB

4.000000002733 chC (B-A)

4.533148078019 chA

4.533148080491 chB

5.000000002471 chC (B-A)

5.533148077533 chA

5.533148080328 chB

6.000000002794 chC (B-A)

6.533148077378 chA

6.533148080264 chB

7.000000002885 chC (B-A)

7.533148077413 chA

7.533148080327 chB

8.000000002913 chC (B-A)

8.533148077962 chA

8.533148080590 chB

9.000000002627 chC (B-A)

Did other time-nuts have found this problem and possibly a solution?
It would be great if John would process the problem again.
Many Thanks

Best regards,
Christoph






Message: 4
Date: Sun, 14 Mar 2021 14:51:58 -0400
From: John Ackermann N8UR <j...@febo.com>
Subject: [time-nuts] Re: TAPR TIC: TimeLab mode question
To: time-nuts@lists.febo.com
Message-ID: <a34bc5e0-4cf0-14c7-8741-bab539a2a...@febo.com>
Content-Type: text/plain; charset=utf-8; format=flowed

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-le...@lists.febo.com
To unsubscribe, go to and follow the instructions there.

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

Reply via email to