Revision History¶
Firmware¶
Gen 1¶
- 2.1218 – 2024-07-12
PCIe interface optimizations
Fixed first-level FIFO overflow
Fixed rare bug causing PC freeze
- 2.1192 – 2023-06-14
Fixed bug related to packet polarity
- 2.1134 – 2021-12-10
Fixed TDC over-temperature alarm issue
- 2.1126 – 2021-12-06
Fixed possible register read issue
- 2.1117 – 2021-06-23
Fixed register write issue
- 2.834 – 2017-12-05
Internal optimizations
- 2.797 – 2015-09-08
Fixed hit sorting and packet generation issues
Gen 2¶
- 2.24192 – 2024-07-10
Fixed erroneous packet for very high trigger rates
- 2.24117 – 2024-04-26
Fixed bug related to PCIe readout
- 2.23060 – 2023-03-01
Fixed bug related to packet polarity
- 2.22341 – 2022-12-07
Minor bug fixes
- 2.22327 – 2022-11-18
Support for board revision 7
Driver & Applications¶
- 1.12.1 – 2025-07-17
Added support for kernel mode driver 1.5.2
Improved error handling
- 1.10.7 – 2024-07-25
Support for TimeTagger4-10G (incl. calibration tool)
Include baseline calibration
Reduced supported range of dc_offset by 100 mV
- 1.9.0 – 2023-07-10
Added quantization to timetagger4_param_info structure
Code refactorization
- 1.8.3 – 2023-06-07
Minor bug fixes
Code refactorization
- 1.8.2 – 2023-05-17
Added bounds and checks for various parameters
- 1.8.1 – 2023-05-09
Renamed autotrigger mode to continuous mode
- 1.8.0 – 2023-05-05
Added configurable input delay
- 1.7.0 – 2023-04-18
Board Revision 7 support
TimeTagger4: added autotrigger mode
- 1.4.5 – 2022-10-17
Kernel driver v1.4.2 for xTDC4 only (fixes crash on Windows for Thunderbolt hot-plug)
- 1.4.4 – 2022-06-27
Kernel driver v1.4.1
- 1.4.2 – 2021-07-28
Firmware updated
ReadoutGUI added/updated
User guide example added/updated
- 1.4.1 – 2019-11-11
x64 32 mode issues fixed
- 1.4.0 – 2019-06-04
Improved Windows 10 support
- 1.3.0 – 2019-01-23
Added Windows 10 support
User Guide¶
- 2.0.0 – 2025-08-01
Initial Release of the HTML User Guide
Separated xHPTDC8, xTDC4, and TimeTagger4 User Guides
- 1.10.7 – 2025-07-12
xTDC4 and TimeTagger4: Documented driver release 1.12.1
- 1.10.6 – 2025-06-10
xTDC4 and TimeTagger4: Updated Figure 3.2
Removed references to J6 connector
- 1.10.5 – 2025-04-23
TimeTagger4 and xTDC4: Fixed code examples
Documented minimal pulse height
- 1.10.4 – 2025-03-20
TimeTagger4: Updated Table 8.2.2
- 1.10.3 – 2025-03-18
xHPTDC8: Documented Firmware 2.1225 and Driver 1.5.0
- 1.10.2 – 2024-12-17
xHPTDC8: Updated Figure 2.3
xTDC4: Fixed formatting
- 1.10.1 – 2024-09-19
xHPTDC8: Fixes and additions to introduction
xHPTDC8 and TimeTagger4: Documented max. readout rate for single channels
Updated Figure 2.4
- 1.10.0 – 2024-08-14
TimeTagger4: Renamed 10G calibration tool
Added Section “Memory Layout”
- 1.9.4 – 2024-07-30
Updated driver and firmware revision lists
xHPTDC8: Updated user guide example.cpp
- 1.9.3 – 2024-07-16
xHPTDC8: Fix driver revision list
- 1.9.2 – 2024-07-09
xHPTDC8: Added LED documentation
TimeTagger4 and xTDC4: Add overview figure of TBT and PCIe variant
Fixed grammar
- 1.9.1 – 2024-07-02
xHPTDC8: Updated firmware list
- 1.9.0 – 2024-06-27
Added new driver revision
TimeTagger4 and xTDC4: Added TBT variant
TimeTagger4 and xTDC4: Added ordering information
TimeTagger4 and xTDC4: Updated supported range for dc_offset
- 1.8.17 – 2024-06-20
xTDC4: Fixed API documentation
- 1.8.16 – 2024-06-20
TimeTagger4: Added documentation for 10G calibration tool
xTDC4 and TimeTagger4: Added LED documentation
xHPTDC8: Fixed default values for zero_channel
Clarifications for TiGer block indices
- 1.8.15 – 2024-05-08
Fixed auto_trigger formula
Updated oscillator characteristics
xHPTDC8: Fixed mistakes in API
xHPTDC8: Updated Code Examples
- 1.8.14 – 2024-03-27
Updated API
Updated information on power consumption
xHPTDC8: Extended chapter on gating
- 1.8.13 – 2024-01-18
xHPTDC8: Updated cover
TimeTagger4: Updated feature list
- 1.8.12 – 2024-01-10
xHPTDC8: Updated driver revision history
- 1.8.11 – 2023-11-29
Reformatting
Added latency between signal and Tiger output to Section 3.5
TimeTagger4: Updated table in Section 8.1.2
TimeTagger4: Clarifications in Features-list
TimeTagger4: Added ignore_empty_packets API documentation
xHPTDC8: Added default values for manager and configuration structs
xHPTDC8: Fixed number of boards that can be synchronized from 8 to 6
- 1.8.10 – 2023-07-28
Changed extended range values to 0.429s and 2.147s, respectively.
API clarifications.
- 1.8.9 – 2023-07-10
TimeTagger4 User Guide rework
- 1.8.8 – 2023-03-15
New TimeTagger4 variants -1.25G to -10G added
- 1.8.7 – 2022-11-24
Firmware revision notes updated
- 1.8.6 – 2022-11-23
Spelling and grammar corrections
New example source code for xHPTDC8
- 1.8.5 – 2021-12-17
Clarifications related to TimeTagger4 configuration.
- 1.8.4 – 2021-12-08
Updated grouping structure in xHPTDC8 API
- 1.8.3 – 2021-07-28
Updated firmware revision history
- 1.8.2 – 2021-04-23
Added software trigger and _SYNC trigger sources for xHPTDC8
Corrected 3.3V power requirement for xHPTDC8
Changed types with fixed bit width to stdint.h for xHPTDC8
Added user flash functions for xHPTDC8
- 1.8.1 – 2021-04-09
Many corrections and updates to the xHPTDC8 API
- 1.8.0 – 2021-03-22
Added xHPTDC8 User Guide
- 1.7.0 – 2021-02-04
Combined User Guide for -1G and -2G
Added characteristics for INL, DNL and Time Base
Reordered sections for clarity
Error corrections for rollovers, binsize and range
Added figure 3.2 (TiGer matrix)
Corrected board revision
- 1.3.0 – 2019-06-05
API clarifications