Tags:
view all tags
---+++ AMC13 C++ Class * Handle more initialization options, esp bits in register 1: *[COMPLETE as of 08/16/12. Added as options to method* ==AMC13::start_run()== *]* * bit 1 - S-link (DAQ Link) enable * bit 5 - enable TTCrx commands * bit 7 - enable fake event generator * Create method which returns the register address upon receiving the register name *[COMPLETE as of 08/16/12.* ==AMC13::getAddress()== *]* * Move flash actions in the AMC13 Class to a new class =AMC13_flash= in =AMC13_Aux.cc= *[COMPLETE as of 08/20/12]* ---+++ AMC13Tool * Change rd command to *not* advance to next event and note this in the help menu * add command-line "-x <script_file>" *[COMPLETE as of 08/17/12]* * "rd" should display in 8 columns *[COMPLETE as of 08/17/12]* * add filename completion *[COMPLETE as of 08/17/12]* * "i", "en" and "enT" should all be synonyms *[COMPLETE as of 08/17/12]* * handle input link range, i.e. "0-11" and "0, 3-11" * add options to "en" command to handle DAQ Link enable, fake event generation "D" and "F" * i.e. "en 4,10 d f" * too many reset commands! Reduce to "rg" and "rc" for general reset and counters reset, respectively. *[COMPLETE as of 08/16/12]* * ALL hex values should be displayed with "%08x" format (except status display cases) *[COMPLETE as of 08/17/12]* * read commands (incl block and FIFO) should display multiple columns (8 words per line) *[COMPLETE as of 08/17/12]* * *MODIFIED* if number of words read is <= 16, display in single column. If > 16, display 8 words per line * should be able to read more than one time when address is entered by name *[COMPLETE as of 08/17/12]* * edit status display so that EVB counters (both 64-bit and 32-bit) are lined up as one, with the 32-bit counters having their upper section blank *[COMPLETE as of 08/17/12]* * All read and write commands should treat equivalently an address-name entry and address-integer entry *[COMPLETE as of 08/17/12]* * Edit the menu display for greater clarity and accuracy *[COMPLETE as of 08/17/12]* * Be more specific with error messages, tailoring them carefully towards specific command-line typos *[COMPLETE as of 08/17/12]* * Add comments to all functions in =Tool_funcs.cc= clarifying function, arguments, and returns *[COMPLETE as of 08/20/12]* * Add optional argument to the status command ="st"= allowing the user to change the level of detail of the display *[COMPLETE as of 08/21/12]* ---+++ Status Display Maintenance * *Eric (perhaps with Charlie)* needs to in some way, shape, or form prioritize status registers for display (0 being highest priority, 2 being lowest) *[COMPLETE as of 01/31/13]* * *Eric* needs to add descriptions for the following recently added status display registers in =status.cc=, a copy of which can be found in =[cms2] ~chill90/=: *[COMPLETE as of 01/31/13]* * array =amc_sync_regs []= (line 141) * in array =evb_mon_regs []=: ="LSCDAQ_STATUS"= (line 175) * in array =vol_regs []=: ="V6_DIE_TEMP"= (line 159) * Proofread =status.cc= *[COMPLETE as of 08/24/12]* * Update the hyperDAQ page to include all new status information *[COMPLETE as of 08/21/12]* * Make the hypderDAQ page groovy * add captions to category names so descriptions appear with a hovering mouse cursor *[COMPLETE as of 08/21/12]* * Sweet Jesus! The code is cleaner, less verbose, and more effective! *[COMPLETE as of 08/23/12]* * Add two more displays: 'Intermediate View' and 'All Nonzero' *[COMPLETE as of 08/23/12]* -- Main.EricHazen - 16 Aug 2012
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r19
<
r18
<
r17
<
r16
<
r15
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r17 - 25 Jul 2013
-
EricHazen
Home
Site map
BUCMSPublic web
Main web
Sandbox web
TWiki web
BUCMSPublic Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback