[DAQ-drivers] driver/ts branch, feature-SBS, created. v16.2-3-g9b1b9d9
Bryan Moffit
moffit at jlab.org
Thu May 28 15:10:10 EDT 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "driver/ts".
The branch, feature-SBS has been created
at 9b1b9d9cddc4aae1dae7a69bc47e8e3acd90c0b2 (commit)
- Log -----------------------------------------------------------------
commit 9b1b9d9cddc4aae1dae7a69bc47e8e3acd90c0b2
Author: Bryan Moffit <moffit at jlab.org>
Date: Thu May 28 14:18:38 2015 -0400
Finishing up an example readout list for duplication mode.
tsLib.{c,h}
- Newer firmware redefines last byte of 0x70 to Fast Clear Veto Width
dmaBankTools.h
- Removed, in favor of that included in rol_include
tsprimary_list.c
- Cleanup
ts_sbs_list.c
- Remove unneeded items
- Full example setup for duplication mode
commit 98cea82cc9f8d5609ca2593f00b0d7070ea45f0d
Author: Bryan Moffit <moffit at jlab.org>
Date: Thu May 21 16:59:54 2015 -0400
Add in prototype for routine.
tsLib.h
- Add in prototupe for
int tsDuplPrintBusyStatus();
commit f59349f2db9bc22f60405e80c1c42c2ccf1672d3
Author: Bryan Moffit <moffit at jlab.org>
Date: Thu May 21 16:56:58 2015 -0400
Supported TS Firmware Type 3 Version 1.6
Inclusion of Duplication Mode.
tsLib.{c,h}
- Support Type 3 Version 1.6
- New routines to support duplication mode:
int tsDuplMode(int set);
int tsDuplSetBranchEnable(int b1, int b2, int b3, int b4);
int tsDuplSetLocalTrigComboMask(unsigned int mask);
unsigned int tsDuplGetLocalTrigComboMask();
int tsDuplSetLocalTrigCombo(unsigned int mask, int set);
int tsDuplSetTriggerHoldoff(unsigned int value);
int tsDuplGetTriggerHoldoff();
int tsDuplSetLocalTriggerWidth(int width);
int tsDuplGetLocalTriggerWidth();
int tsDuplSetFastClearWidth(int width);
int tsDuplGetFastClearWidth();
int tsDuplSetFastClearDelay(int delay);
int tsDuplGetFastClearDelay();
int tsDuplSetMatchedTrigDelay(int delay);
int tsDuplGetMatchedTrigDelay();
int tsDuplSetLocalTrigBusy(int value);
int tsDuplGetLocalTrigBusy();
int tsDuplSetFastClearBusy(int value);
int tsDuplGetFastClearBusy();
int tsDuplGetBusyTime();
unsigned int tsDuplGetBusyStatus();
-----------------------------------------------------------------------
hooks/post-receive
--
driver/ts
More information about the Daq-drivers
mailing list