[Halld-offline] f250 parsing errors

Alexander Somov somov at jlab.org
Tue Oct 11 10:03:30 EDT 2016


Hi David,

If there are complications with parsing the old and
new formats I'll update firmware for boards in
rocfcal6 as well (we didn't update firmware on
a few boards to compare performance of two firmware
versions) - let's not complicate things.

Cheers,
        Alex







On Tue, 11 Oct 2016, David Lawrence wrote:

> Hi All,

   For those looking at recent fADC250 data (including cosmic data taken last night in
run 20629) and seeing errors, here is what’s going on:

There was an intermediate firmware version used for testing that set one key value
to “0” while the latest version sets it to a number starting from “1”. The parsing software
cannot simultaneously handle both definitions (without complicating it). Thus, I have just
put in a pull request to handle data from the latest firmware version only. If the “0” value
is encountered, it will be treated like an error and the program will exit. Please note that
one crate (FCAL6) still has this intermediate version. I’ve notified Alex S. and he will
address this today. The ramification is that the data taken overnight now has a mixture
of both firmware versions so can’t be read with the sim-recon code either before 
or after my recent pull request.

For those needing to process this small, and temporarily useful data (such as last night’s
cosmic run) I have created a branch that can handle this. You will need to check out:

https://github.com/JeffersonLab/sim-recon/tree/davidl_f250_0xfadc022b

This is a hack though and I want to avoid merging it into the master. Thus, you’ll need
to compile your own copy if you want to use it.

If you have any questions, let me know.

Regards,
-David
_______________________________________________
Halld-offline mailing list
Halld-offline at jlab.org
https://mailman.jlab.org/mailman/listinfo/halld-offline


More information about the Halld-offline mailing list