pymepix
pymepix copied to clipboard
PymePix is a Python library that provides control and acquisition for the Timepix3-SPIDR hardware. The rich set of data-structures and intuitive routines reduces time and coding effort to quickly conf...
I have raw data from the camera as data_file = r"D:\New Volume(G)\PostDoc\Literature\TIMEPIX\DetectorCalibration\Data\Measurement_feb_02_2024_15h47m06s\raw\fFl6_000000.tpx3" but when I want to open the data with tpx_data = pymepix.Tpx3File(data_file) it shows the error Cell In[10],...
I have raw tpx3 file generated from camera . But when i post process it with command as "python3 main.py post-process -f ../test_files/rawHh4_000000.tpx3 -o ../test_files/test.h5 " This Gives empty HDF5...
Within the packet processor (`pymepix/processing/logic/packet_processor.py`) in the `PixelPipeline`, it is observed that some data is missing in the first seconds after the acquisition was initiated with `PymepixConnection.start()`. As a consequence,...
If quasi empty files get converted to hdf5, the centroiding process crashes: ``` Exception in thread Thread-10: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File...
Solve the issues, that the camera cannot be run with the full bandwidth. Maybe ask ASI again or reverse engineer with the help of SoPhy.
Create a diagram that shows how classes for to processing interact. - acquisition.py - baseacquisition.py - basepipeline.py - pipeline_centroid_calculator.py - pipeline_packet_processor.py - classes in `/logic/` package
The functionality provided by storage.py is not used anymore. To completely remove the file changes need to be implemented in pymepix-viewer (filesaver.py). As far as I know the filesaver in...
For the edge case that the `packetprocessor.py` receives not enough triggers, `basepipeline.py:run` terminate the `while` loop in line 200 with this stack trace: ```python Traceback (most recent call last): File...
The UDP samples crashes if no data is received and recording is active. To reproduce: 1. Launch pymepixviewer 2. Start recording data (without actually receiving any) 3. Stop recording after...
```--- Logging error --- Traceback (most recent call last): File "/home/bl1user/.conda/envs/TPXOct20-ion/lib/python3.7/logging/__init__.py", line 1025, in emit msg = self.format(record) File "/home/bl1user/.conda/envs/TPXOct20-ion/lib/python3.7/logging/__init__.py", line 869, in format return fmt.format(record) File "/home/bl1user/.conda/envs/TPXOct20-ion/lib/python3.7/logging/__init__.py", line 608,...