The helicity circuit was restored on L-HRS. The scheme is defined in halog 331669, to which this is a follow-up.
At the moment I still have the assumption (OUT_OF_TIME_MODE = 0) that the helicity is NOT delayed, so the online sorting is not correct, it only shows you have equal amounts of data in two helicities. The Ring Buffer data looks (casually) ok, as seen by raw data dumps at vxWorks, but the CODA data stream will need to be checked.
When I compiled with OUT_OF_TIME_MODE=1, I got some helicity errors, so this may need to be investigated further, but I'm too tired to check it further now. Maybe tomorrow.
The normalization scaler data was fanned out to the helicity scaler. It had been going to only one scaler, now it goes to two.
People who think "it's just one bit (helicity) -- how hard can that be ?", should be advised to check the data and avoid a nasty surprise. It's a little hard because it's delayed in time and flips at a rate that is typically larger than the DAQ rate. If not done right, there's a risk that you don't know the helicity for a large fraction of data.