Extend testFelixClient application
Extend the current testFelixClient application hopefully to make it more useful for testing and debugging the FelixClient controller:
- Set what data to send via the argument
-d
followed by a list of 32-bit words in hex and/or-f
followed by a file containing a list of 32-bit words in hex. - Set the number of times to repeat sending via
-n <NRUNS>
- Set the trigger frequency via
-q <Hz>
. If it is zero (default), the data are sent usingFelixTxCore::releaseFifo()
. Otherwise the data are sent as trigger words viaFelixTxCore::trigger()
. - Choose whether or not to read FELIX status registers via a
-s
flag.