switch TBM parameter display and setting to binary instead of decimal
add second invocation of test for multiple histograms
API CHANGE: only allow up to 65,535 triggers to be send (uint16_t) and fix
casting issues with negative values. Fixes #56
Function definition: use uint16_t for nTriggers.
Do correct parameter casting in HAL functions.
Remove concept of internal flags, not needed anymore with new event
based readout scheme. Now a simple bool switch for the repack routines
does the job.
Move maximum DTB buffer sie (right now 50M samples) into the constants.h
file to allow easy changes. Always allocated maximum available size by default.
Merge branch 'master' of github.com:psi46/pxar
Add forgotten include.
Repair PixTestDacScan: API behaviour change requires to mask/unmask manually, too.
API CHANGE: dut->getDACs and dut->getTbmRegs now properly return the DAC names
instead of their register addresses - since we want to shiled them completely from
the User code!
DAC and TBM parameters: fetching Register Names directly from API now without
having to grep the dictionary.
FIXME: currently the config files are written in the format "0 Name Value" since
I didn't want to change the file parsing. Probably there is a smarter way to do
that.
Also don't write the Register Address for Testboard delay settings.
my changes
Merge branch 'master' of github.com:psi46/pxar
Add additional logging level (below DEBUGRPC) for data pipe debugging:
DEBUGPIPES
Add Clear() function to event class to get rid of all header, trailer, and pixel
information in one go.
allow local rootlogon to really override settings in PixTest
parametrize widget borders
allow update of h/w tab after DUT parameters have changed (i.e. reflect DUT dac parameter changes in h/w tab, if due to 'external' sources (e.g. pretest)