Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

decoding not operational with new setup #92

Open
tomeichlersmith opened this issue Feb 19, 2025 · 1 comment
Open

decoding not operational with new setup #92

tomeichlersmith opened this issue Feb 19, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@tomeichlersmith
Copy link
Member

pfdecoder silently ignores all of the data packets since they have a different header word 0xbeef2025.

Additionally, the HGCROCv3b output data packets are a slightly different schema than the v2 data packets pfdecoder and the other decoding classes were used to. We will want to update that as well.

@tomeichlersmith tomeichlersmith added the bug Something isn't working label Feb 19, 2025
@tomeichlersmith
Copy link
Member Author

The output of the HGCROC is pretty well understood (the HGCROC Manual Working Document is copied to pflib's documentation website: https://ldmx-software.github.io/pflib/HGCROC3b_Working_Document_v1.1.pdf) and that is where I am starting. Relative to the decoding that was in v2 pflib, the HGCROC has been changed from v2 to v3 which is the main alteration to the HGCROC's output data format.

Moreover, we will want to decode the intermediate HGCROC data format because the more complicated ECON output format will need to be emulated #94 in order to avoid having to juggle different custom formats between test benches and the real detector.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant