Project

General

Profile

Spent time

Filters

Apply Clear

Hours: 1340.06

Date User Activity Issue Comment Hours
12/23/2019 John Diamond Deployment Task #23796: E:NUMIPWR Merged and redploy 1.00
12/23/2019 John Diamond Implementation Task #23796: E:NUMIPWR Implemented E:NUMIPWR 3.50
10/17/2018 Elliott McCrory Deployment Support #20732: Update firmware on all MI/RR Toroids Done 1.00
10/17/2018 Elliott McCrory Development Task #19507: Integrate cli command help that is in the wiki into @bpmcli help@ Done 10.00
10/17/2018 Elliott McCrory Implementation Task #20663: Separate IOTA ACNET code from BoosterBPMACNET.C and BoosterCrateACNET.C Scope? 0.50
10/17/2018 Elliott McCrory Implementation Task #19608: Crate status and control device Continuing work 2.00
10/17/2018 Elliott McCrory Implementation Task #20664: Orbit structure device for IOTA BPMs Ready for testing 10.00
10/16/2018 Elliott McCrory Implementation Task #20520: IOTA BPM TBT Array Device Awaiting final tests 2.00
10/16/2018 Elliott McCrory Implementation Task #20521: IOTA BPM Raw Array Device Completed 4.00
10/16/2018 Elliott McCrory Implementation Task #17353: Create ACNET devices Completed 4.00
10/03/2018 Elliott McCrory Implementation Task #17353: Create ACNET devices Started 1.00
10/01/2018 Elliott McCrory Implementation Support #20732: Update firmware on all MI/RR Toroids Software is probably done - Aisha is calibrating and will let us know if there are problems 10.00
09/07/2018 John Diamond Implementation Task #20352: Startup despite missing timing module implemented 1.00
09/04/2018 Elliott McCrory Analysis Support #20732: Update firmware on all MI/RR Toroids 1.00
08/31/2018 Elliott McCrory Analysis Task #20664: Orbit structure device for IOTA BPMs Notes from Chip Edstrom 0.50
08/31/2018 Elliott McCrory Analysis Task #20664: Orbit structure device for IOTA BPMs Notes from Chip Edstrom 0.50
08/31/2018 Elliott McCrory Deployment Task #20522: ACNET device for Arming IOTA BPMs Awaiting feedback from engineer 0.10
08/31/2018 Elliott McCrory Implementation Task #20522: ACNET device for Arming IOTA BPMs Implemented Digital Controls 2.00
08/31/2018 Elliott McCrory Analysis Task #20522: ACNET device for Arming IOTA BPMs Determining the ACNET requirements for this 2.00
08/30/2018 Elliott McCrory Implementation Task #20663: Separate IOTA ACNET code from BoosterBPMACNET.C and BoosterCrateACNET.C Ready for verification 2.00
08/30/2018 Elliott McCrory Implementation Task #20521: IOTA BPM Raw Array Device Ready for verification by engineer 8.00
08/26/2018 John Diamond Deployment Task #20683: Change node name for all BBPM15 devices DABBEL'd BBPL15 devices 1.00
08/23/2018 Elliott McCrory Implementation Task #20663: Separate IOTA ACNET code from BoosterBPMACNET.C and BoosterCrateACNET.C I think I have this completed 1.00
08/13/2018 John Diamond Implementation Task #20520: IOTA BPM TBT Array Device TBT array device work 4.00
08/03/2018 Elliott McCrory Analysis Task #20522: ACNET device for Arming IOTA BPMs What measurement are we trying to support? Is there more than one? 0.10
07/31/2018 John Diamond Development Task #20358: Request ACNET node assignment Deployed ACNET kernel 1.00
07/30/2018 John Diamond Development Task #20483: Create separate "stable" branches for Booster and IOTA BPMs Created git branches: booster_stable and iota_stable 0.50
07/28/2018 John Diamond Development Bug #20473: Control message queue is not destroyed on shutdown Bug fixed 0.50
07/28/2018 John Diamond Deployment Task #20474: Enter BPMs into bpmd.conf Configured BPMs for IOTA 0.50
07/27/2018 John Diamond Implementation Feature #20351: Support for 4-channel 2-dimensional BPMs Implemented 2-d BPMs with 2-d fit 8.00
07/26/2018 John Diamond Testing Task #20354: Adapter for IOTA DAQ module Verified raw and dsp data 1.00
07/26/2018 John Diamond Implementation Task #20354: Adapter for IOTA DAQ module Implemented TBT readout 4.00
07/25/2018 John Diamond Development Task #20354: Adapter for IOTA DAQ module Implement raw copy method 0.50
07/25/2018 John Diamond Implementation Task #20439: Implement DMA readouts for Raw and DSP data regions Implemented commands for raw and dsp DMA 2.00
07/25/2018 John Diamond Development Task #20354: Adapter for IOTA DAQ module Implemented Raw DMA readout 2.00
07/24/2018 John Diamond Development Task #20354: Adapter for IOTA DAQ module Implement event handling 4.00
07/24/2018 John Diamond Development Milestone #20375: Device driver for IOTA DAQ module Update specification & regenerated 0.50
07/23/2018 John Diamond Development Task #20409: Failure state for DAQSystem Implemented DAQSystemFailure 0.50
07/23/2018 John Diamond Development Task #20376: drvgen specification for IOTABPM250x8 Created IOTABPM250x8 specification from Alexei's register map 2.50
07/23/2018 John Diamond Development Task #20354: Adapter for IOTA DAQ module Stubbed out IOTABPM250x8DAQDeviceAdapter class. 2.00
07/23/2018 John Diamond Development Bug #20408: runtime_error in generated getDeviceInSlot() does not include the driver name Bug fixed 0.05
07/23/2018 John Diamond Deployment Bug #20371: TSI-148 bridge does not support a master window with multiple data transfer modes Bug fixed 0.25
07/23/2018 John Diamond Development Bug #20402: Constants generated for bitfields and enums can cause redeclaration Fixed 1.00
07/20/2018 John Diamond Deployment Task #20356: Request ethernet connection for crate and CPU Submitted network connection request 0.50
07/20/2018 John Diamond Development Milestone #20350: IOTA BPM deployment Created IOTA BPM test stand startup script 0.50
07/20/2018 John Diamond Development Task #20353: Adapter for NML timing module Implemented code for loading the configured TSG adapter 0.50
07/19/2018 John Diamond Development Task #20353: Adapter for NML timing module Implemented IOTATimeTSGDeviceAdapter class 0.50
07/19/2018 John Diamond Development Task #20377: IOTA State Machine Implemented IOTAStateMachine class 0.50
07/19/2018 John Diamond Development Task #20360: drvgen specification for NML timing module Got to drive to the point of detecting the present hardware 2.00
07/18/2018 John Diamond Deployment Task #20358: Request ACNET node assignment E-mailed request to Glenn 0.25
07/18/2018 John Diamond Deployment Task #20356: Request ethernet connection for crate and CPU Received network configuration 0.50
05/15/2018 Elliott McCrory Implementation Feature #12403: Create Virtual or Pseudo Devices Closed 0.10
05/01/2018 Elliott McCrory Implementation Task #19507: Integrate cli command help that is in the wiki into @bpmcli help@ Implemented these CLI help commands and committed to GIT 10.00
05/01/2018 Elliott McCrory Implementation Task #19608: Crate status and control device Implemented the devices specified here. Need to do further testing and then commit to GIT 20.00
04/11/2018 Elliott McCrory Implementation Task #19604: Remove redundant or unnecessarily long references from template code Completed? 0.00
04/11/2018 Elliott McCrory Implementation Task #19604: Remove redundant or unnecessarily long references from template code Simplifications implemented, committed and pushed. 8.00
01/25/2018 David Slimmer Implementation Bug #18773: Single turn plot not showing current data until you toggle single turn -> charge plot -> single turn 1.00
01/22/2018 Elliott McCrory Analysis Bug #18773: Single turn plot not showing current data until you toggle single turn -> charge plot -> single turn Front end problem? 0.20
01/22/2018 Elliott McCrory Testing Bug #18773: Single turn plot not showing current data until you toggle single turn -> charge plot -> single turn Extended wait time by 1/2 second 0.20
01/08/2018 David Slimmer Deployment Support #18695: State machine devices for Booster IPMs 1.50
01/05/2018 Elliott McCrory Deployment Bug #18630: R 104 H IPM plotting abnormalities Please verify that the problem has been resolved 0.10
01/05/2018 Elliott McCrory Deployment Feature #18631: IPM State does not change on I33 See Z page 0.00
01/02/2018 Elliott McCrory Deployment Feature #18631: IPM State does not change on I33 This has been resolved 1.00
01/02/2018 Elliott McCrory Implementation Feature #18631: IPM State does not change on I33 Have determined why spec reading does not change 0.50
01/02/2018 Elliott McCrory Analysis Bug #18630: R 104 H IPM plotting abnormalities Frequency of this glitch 0.01
12/28/2017 Elliott McCrory Testing Bug #18633: Data save files no longer being saved? Please verify that this is done. 1.00
12/28/2017 Elliott McCrory Testing Feature #18631: IPM State does not change on I33 Readback of the state device 0.10
12/28/2017 Elliott McCrory Implementation Idea #18634: Saved files list should be optimized for humans Completed 1.00
12/28/2017 Elliott McCrory Testing Bug #18633: Data save files no longer being saved? Update 0.10
12/28/2017 Elliott McCrory Testing Bug #18630: R 104 H IPM plotting abnormalities Not my problem? 0.10
12/28/2017 Elliott McCrory Testing Feature #18631: IPM State does not change on I33 Cannot verify 0.10
11/30/2017 John Diamond Deployment Task #18436: x86 support for Technobox XMC GigE adapter Built and configured ethernet driver 0.50
11/20/2017 John Diamond Deployment Milestone #18342: Network connection for booster BPM test stand Submitted network connection request for bbpmt2 0.50
11/17/2017 John Diamond Implementation Task #18324: Implement polynomial scaling Implemented n-order polynomial scaling 1.00
11/14/2017 John Diamond Implementation Task #17734: ACNET device BPM Orbit Correction Device (0x0022) Implemented Smooth Orbit readings and acnet devices 16.00
11/10/2017 John Diamond Deployment Task #17974: Create ACNET devices for B38 and B40 0.50
11/10/2017 John Diamond Deployment Task #17974: Create ACNET devices for B38 and B40 Renamed and created new ACNET devices for BBPMTS as location 21 0.50
11/10/2017 John Diamond Design Task #17734: ACNET device BPM Orbit Correction Device (0x0022) Thought about how to approach this 0.50
11/09/2017 John Diamond Implementation Task #18132: bpmcli commands for enabling/disabling state machine Implemented -e and -n options for sm_enable 4.00
11/08/2017 John Diamond Implementation Task #18149: Implement Booster BPM scaling Implemented booster BPM scaling 2.00
11/08/2017 John Diamond Deployment Task #18151: Configure BPMs for test stand at Booster location 21 Configured location 21 BPMs 0.50
11/08/2017 John Diamond Implementation Task #18132: bpmcli commands for enabling/disabling state machine Implemented state machine enable/disable commands for bpmcli 2.00
11/06/2017 John Diamond Implementation Task #18049: Refactor bpmcli 'show' command to be a CLICommand Implemented options 0.50
11/01/2017 John Diamond Implementation Task #17935: Booster BPM State Machine Began implementing StateMachine 4.00
10/31/2017 John Diamond Implementation Task #18049: Refactor bpmcli 'show' command to be a CLICommand Implemented as CLIShowCommand 1.00
10/30/2017 John Diamond Implementation Task #18044: Refactor bpmcli 'abort' command to be a CLICommand Implemented CLIAbortCommand 0.25
10/30/2017 John Diamond Implementation Task #18050: Refactor bpmcli 'shutdown' command to be a CLICommand Implemented CLIShutdownCommand 0.50
10/30/2017 John Diamond Implementation Task #18048: Refactor bpmcli 'readout' command to be a CLICommand Implemented CLIReadoutCommand 1.00
10/30/2017 John Diamond Implementation Task #18045: Refactor bpmcli 'arm' command to be a CLICommand Implemented CLIArmCommand 1.00
10/29/2017 John Diamond Implementation Task #18055: No beam threshold Implemented no beam threshold 1.00
10/29/2017 John Diamond Implementation Feature #18037: Support flagging that data could not be read when a DAQ module is missing/failed Implemented IReading::DataDescription::moduleStatus 2.00
10/26/2017 John Diamond Implementation Task #17999: Refactor to use getopt Integrated getopt in bpmcli 4.00
10/26/2017 John Diamond Implementation Task #18000: Support BPM lists in dump commands Implemented dump commands in the new CLICommand framework 8.00
10/23/2017 John Diamond Implementation Task #18009: Driver for Booster BPM transition board Generated and tested btransitionmod.ko 1.00
10/23/2017 John Diamond Implementation Task #17999: Refactor to use getopt Implemented CLICommand class 4.00
10/20/2017 John Diamond Deployment Task #17974: Create ACNET devices for B38 and B40 Created ACNET devices for BBPMTS 3.00
10/19/2017 John Diamond Implementation Task #17730: ACNET device BPM Orbit Group (0x001e) Implemented setting, basic status and basic control properties 1.00
10/19/2017 John Diamond Implementation Task #17729: ACNET device BPM Average Position (Snapshot) Orbit (0x0014) Implemented setting property 1.00
10/19/2017 John Diamond Implementation Task #17724: ACNET device BPM Turn-by-Turn Scaled Positon Implemented basic status and control 1.00
10/18/2017 John Diamond Implementation Task #17725: ACNET device BPM Single Turn Scaled Position (0x001f) Filled in missing fields 0.50
10/18/2017 John Diamond Implementation Task #17724: ACNET device BPM Turn-by-Turn Scaled Positon Added gps timestamp fields 0.50
10/18/2017 John Diamond Implementation Task #17935: Booster BPM State Machine Implemented MachineContext 1.00
10/17/2017 John Diamond Implementation Task #17730: ACNET device BPM Orbit Group (0x001e) Implemented reading property 4.00
10/11/2017 John Diamond Implementation Task #17731: ACNET device BPM Closed Orbit Circular Buffer (0x0010) Implemented closed orbit history device 1.00
10/11/2017 John Diamond Implementation Task #17729: ACNET device BPM Average Position (Snapshot) Orbit (0x0014) Implemented flash orbit ACNET device 4.00
10/10/2017 John Diamond Implementation Task #17844: Locking mechanism for shared memory objects Implemented SHMLock<> 3.00
10/10/2017 John Diamond Testing Task #17726: ACNET device BPM Single Turn Scaled Position Buffer (0x0020) Tested Z:BTFLH1 0.50
10/09/2017 John Diamond Implementation Task #17726: ACNET device BPM Single Turn Scaled Position Buffer (0x0020) Implemented the flash-turn circular buffer device 3.00
10/09/2017 John Diamond Testing Task #17725: ACNET device BPM Single Turn Scaled Position (0x001f) Tested against Z:BTQFLS 1.00
10/09/2017 John Diamond Implementation Task #17725: ACNET device BPM Single Turn Scaled Position (0x001f) Implemented quick flash turn device 8.00
10/06/2017 John Diamond Implementation Feature #17771: Support for flash-turn and flash-orbit measurements Implemented support for raw readings 8.00
10/05/2017 John Diamond Implementation Feature #17771: Support for flash-turn and flash-orbit measurements Implemented support for flash-turn readings 40.00
09/21/2017 John Diamond Implementation Task #17755: Verify DAQ operation with at least 4 modules Debugged DDC data problems with multiple modules 2.00
09/20/2017 John Diamond Implementation Task #17737: bpmd error facility Implemented BPMError 6.00
09/19/2017 John Diamond Implementation Task #17724: ACNET device BPM Turn-by-Turn Scaled Positon Implemented reading property for turn-by-turn device 4.00
09/19/2017 John Diamond Implementation Task #17723: ACNET device BPM Digitizer Raw Data (0x0013) Implemented BPM Digitizer Raw Data device 8.00
09/18/2017 John Diamond Testing Task #17722: ACNET device BPM Offsets (0x0016) Tested the device 0.25
09/17/2017 John Diamond Implementation Task #17722: ACNET device BPM Offsets (0x0016) Implemented reading of setting and setting property 2.00
09/16/2017 John Diamond Implementation Task #17721: ACNET device BPM Numbers (0x0017) 0.25
09/15/2017 John Diamond Implementation Task #17721: ACNET device BPM Numbers (0x0017) Implemented ACNET device 0x17 5.00
08/07/2017 John Diamond Deployment Task #17352: Configure startup script Tested startup script 0.50
08/07/2017 John Diamond Deployment Task #17350: Configure M40TOR CPU board Configured M40TOR 1.00
08/03/2017 John Diamond Deployment Task #17344: ACNET devices for new scrapers at PIP2IT Deployed startup script and verified ACNET devices return data 0.50
08/03/2017 John Diamond Deployment Task #17352: Configure startup script Created m40torstartup 0.50
08/03/2017 John Diamond Deployment Task #17351: Request ACNET node ID assignment for M40TOR Requested ACNET node ID assignment from Glenn Johnson 0.25
08/02/2017 John Diamond Deployment Task #17344: ACNET devices for new scrapers at PIP2IT Created ACNET devices. 0.50
08/02/2017 John Diamond Deployment Task #17344: ACNET devices for new scrapers at PIP2IT Configured new device in startup script 0.50
07/12/2017 John Diamond Deployment Task #16531: Install hardware for NMLTR2 Replaced PMC-UCD for NMLTR2 2.00
07/11/2017 John Diamond Deployment Task #16533: Create ACNET devices for new toroids Created ACNET devices and debugged some ACNET issues 4.00
07/10/2017 John Diamond Implementation Task #16712: Create ACNET devices Implemented commands for manipulating the registers from the CLI 3.00
07/09/2017 John Diamond Deployment Task #16712: Create ACNET devices Created ACNET devices 1.00
06/08/2017 John Diamond Deployment Task #16784: Commission new scrapers for PXIE Renamed ACNET devices for the prototype scraper 1.50
05/31/2017 John Diamond Deployment Task #16718: Request ACNET node assignment Set rack and backup keeper on D98 0.10
05/31/2017 John Diamond Deployment Task #16717: Configure startup parameters Configured nmltrg 1.00
05/30/2017 John Diamond Deployment Task #16718: Request ACNET node assignment E-mailed Glenn 0.10
05/30/2017 John Diamond Deployment Task #16711: Create startup script Created a startup script for nmltrg 0.50
05/22/2017 John Diamond Deployment Task #16532: Install hardware for NMLTR3 Installed CPU 1.00
05/22/2017 John Diamond Deployment Task #16531: Install hardware for NMLTR2 Installed CPUs 1.00
05/16/2017 John Diamond Deployment Task #16530: Create NMLTR3 startup script and build target Created & deployed startupscript and build target 0.50
05/16/2017 John Diamond Deployment Task #16529: Create NMLTR2 startup script and build target Created and installed boot script and development object 0.50
05/16/2017 John Diamond Deployment Task #16528: Register NMLTR3 as an ACNET node Submitted request 0.25
05/16/2017 John Diamond Deployment Task #16527: Register NMLTR2 as an ACNET node Request submitted 0.25
05/16/2017 John Diamond Deployment Necessary Maintenance #16553: NMLTOR is not responding after power outage Moved the ethernet cable to the active port. 0.50
04/03/2017 John Diamond Deployment Task #16045: Configure a cycle device for R:TOR703 g-2 operation Configured and created devices 2.00
04/02/2017 John Diamond Deployment Task #16023: Configure R:TOR703 for g-2 operation Modified R:TOR703 to use filter chain device ID 0.25
04/02/2017 John Diamond Deployment Task #16023: Configure R:TOR703 for g-2 operation Deployed and verified new startup script 1.50
03/29/2017 John Diamond Deployment Task #16023: Configure R:TOR703 for g-2 operation Created S60TOR startup script 1.00
03/28/2017 John Diamond Implementation Bug #16009: Attenuation tables won't initialize correctly on startup Corrected startup scripts 1.00
03/28/2017 John Diamond Deployment Task #15979: Create devices for Ring Pickup study at PXIE Created ACNET devices for Ring Pickup #2 Split 1.00
01/27/2017 John Diamond Implementation Task #15296: BBM Interface Implemented BBM interface 8.00
01/26/2017 Elliott McCrory Analysis Task #15052: Sum device for muon campus toroid (R:TOR703) Notes on structure 0.50
01/24/2017 Elliott McCrory Analysis Bug #15282: Support plotting MDAT transmitter frames via ACNET Trying to understand the assignment 1.00
12/05/2016 John Diamond Testing Task #14696: Support for PXIE digitizer firmware ABC02 Results of testing new firmware out at PXIE 2.00
12/05/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Added digital status bits for MPS trip type 0.50
12/04/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented vmeintMPSSoftTrip(..) 0.50
12/04/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented support for displaying trip type and trip window number 1.50
12/03/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Proper implementation for mpsSoftTrip(..) 0.15
12/03/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Provide current reading from average beam current register 0.25
12/03/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implememented commands for switching between the four operating modes 4.00
12/01/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented support for the after gate delay register 0.50
12/01/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented a support for more run register bits and number of windows register 2.00
12/01/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented support for setting the ADC's gate mode 1.00
12/01/2016 John Diamond Deployment Task #14512: Support for Rich's MPS transmission loss task Moved scaling for scrappers into the frontend 2.00
11/30/2016 John Diamond Implementation Task #14512: Support for Rich's MPS transmission loss task Fixed some issues as a result of Rich & Arden's studies 0.50
11/29/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented vmeintADCTriggerModeSet(..) 1.00
11/29/2016 John Diamond Implementation Task #14696: Support for PXIE digitizer firmware ABC02 Implemented vmeintADCArmModeSet() 1.00
11/28/2016 John Diamond Testing Task #14512: Support for Rich's MPS transmission loss task Debugged locked MPS trips on nbeam 1.00
11/22/2016 John Diamond Testing Task #14512: Support for Rich's MPS transmission loss task 1.50
11/21/2016 John Diamond Testing Task #14512: Support for Rich's MPS transmission loss task 0.25
11/21/2016 John Diamond Testing Task #14512: Support for Rich's MPS transmission loss task Prepared test setup on nbeam 4.00
11/16/2016 John Diamond Implementation Task #14512: Support for Rich's MPS transmission loss task Implemented VMEInt::mpsSoftTrip(..) 1.00
11/16/2016 John Diamond Implementation Task #14512: Support for Rich's MPS transmission loss task Implemented VMEInt::pulseListenerAdd() 3.00
11/15/2016 John Diamond Testing Task #14512: Support for Rich's MPS transmission loss task Loaded Rich's code on nbeam 0.50
11/14/2016 John Diamond Deployment Task #14499: Replace NMLTOR processor with a spare Submitted help desk ticket to document the swap 0.25
11/14/2016 John Diamond Deployment Task #14499: Replace NMLTOR processor with a spare Replace NMLTOR with a spare 0.50
11/14/2016 John Diamond Deployment Task #14499: Replace NMLTOR processor with a spare Diagnosis 0.50
11/03/2016 John Diamond Deployment Task #14359: Write integrated pulse readings to file Hacked up the save feature and expanded scope of this ticket 1.00
10/26/2016 John Diamond Administration Task #14283: Configure pulse width tracking for PXIE scrappers Added documentation for gate width monitor commands 0.50
10/26/2016 John Diamond Deployment Task #14280: BBM for R:TOR703 Created R:BBM703 0.50
10/13/2016 Elliott McCrory Implementation Task #12049: Clean up compile warnings Partial cleanup 1.00
10/13/2016 Elliott McCrory Deployment Feature #11104: Add ScaleFilter and Accessors Done 0.10
10/13/2016 Elliott McCrory Analysis Necessary Maintenance #12056: Break VMEIntCommands.cpp into Sub-Systems Not a necessary change at this time. 1.00
10/07/2016 John Diamond Deployment Task #13918: Configure second ring pickup for PXIE Configured second ring pickup in pxintstartup and created ACNET devices 0.50
09/30/2016 John Diamond Implementation Task #13962: ADC configuration commands for PXIE Toroids Created new CLI commands and modified PXIE startup script 6.00
09/28/2016 John Diamond Implementation Task #13962: ADC configuration commands for PXIE Toroids Implemented vmeintADCAvgDecRateSet(..) and vmeintADCRawAvgDecRateSet(..) 2.00
09/27/2016 John Diamond Implementation Task #13919: Fix scaling for ring pick MPS thresholds Added output to vmeintShow for MPS threshold scaling 2.00
09/27/2016 John Diamond Implementation Task #13919: Fix scaling for ring pick MPS thresholds Implemented PXIERingPickupMPSScaleFilter 8.00
09/22/2016 John Diamond Implementation Feature #13733: Current Scaling Filter for PXIE Implemented support for averaging gate width pulse-to-pulse 2.00
09/15/2016 John Diamond Implementation Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Implemented support for returning raw data or FTP data through the same device. 3.00
09/09/2016 John Diamond Testing Feature #13733: Current Scaling Filter for PXIE Tested on pxint 1.00
09/09/2016 John Diamond Implementation Feature #13733: Current Scaling Filter for PXIE Implemented CurrentScaleFilter 2.00
09/08/2016 John Diamond Implementation Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Fixed CB FTP bug 4.00
09/06/2016 John Diamond Testing Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Debugged external triggers 1.50
09/06/2016 John Diamond Deployment Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Created additional ACNET devices for all 8 channels on the test crate 0.25
09/02/2016 John Diamond Implementation Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Implemented controls for the ADC sample rate 2.00
09/01/2016 John Diamond Implementation Feature #13706: Support for Alexei's 80MHz Circular Buffer firmware Implemented support for Circular Buffer firmware 16.00
08/26/2016 John Diamond Implementation Feature #13694: Support tracking the chopper's pulse width with a static amount of extra time Implemented support for user-defined padding 1.50
08/24/2016 John Diamond Implementation Feature #13572: ACNET device support for new MPS features in ABB0F firmware Implemented CLI commands 4.00
08/23/2016 John Diamond Implementation Feature #13572: ACNET device support for new MPS features in ABB0F firmware Implemented output for the new MPS features in Toroid::show(). 6.00
08/18/2016 John Diamond Implementation Feature #13572: ACNET device support for new MPS features in ABB0F firmware Began implementing show routines 6.00
08/05/2016 Dennis Nicklaus Implementation Bug #13456: 80MHz Digitizer requires repeating commands for re-arming twice 1.00
07/18/2016 John Diamond Deployment Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Deployed to pxint 2.50
07/18/2016 John Diamond Implementation Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Modified window size ACNET device to support new method 1.00
07/15/2016 John Diamond Testing Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Some more testing 1.00
07/15/2016 John Diamond Testing Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Tested on nbeam 4.00
07/13/2016 John Diamond Deployment Task #13192: Create average position devices Created ACNET devices 1.00
07/13/2016 John Diamond Implementation Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Widen intensity fields from 32 bits to 64 3.00
07/12/2016 John Diamond Implementation Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Reverted changes made to the window size accessor 0.25
07/11/2016 John Diamond Testing Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Tested and de-bugged. 5.00
07/11/2016 John Diamond Deployment Milestone #13191: Release 201607A Depolyed to T9 and SSB 1.00
07/08/2016 John Diamond Implementation Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Finished implementation of the pulse length control loop 2.00
07/08/2016 John Diamond Implementation Feature #13118: Support tracking the chopper's pulse width for PXIE Toroids Implemented driver-level support for long integration windows 6.00
07/06/2016 John Diamond Implementation Task #13120: Methods and ACNET devices for "Sync In Mode" register Implemented controls for the Sync Source Mode register 2.00
07/01/2016 John Diamond Implementation Task #13098: Expand gate width register from 16-bit to 32-bits Implemented new register width for gate width 0.25
06/29/2016 John Diamond Implementation Task #13070: Support different DcctDrv firmware running on ANUB and MIDCCT Implemented DcctDrv10 and DcctDrv21 4.00
06/28/2016 John Diamond Testing Support #12935: DCCT: Transfer Recycler Devices from MIBEAM to ANUB Syntax checked Roger's dabbel file 0.25
06/28/2016 John Diamond Deployment Support #12935: DCCT: Transfer Recycler Devices from MIBEAM to ANUB Depoloyed code and new startup script for anub 1.00
06/28/2016 John Diamond Implementation Task #12943: Source MDAT transmitter from a filter chain instead of an intensity device Switched to using filter chains 2.00
06/27/2016 John Diamond Analysis Bug #12915: Missing first injection and other odd behavior with 6+6 slip stacking state Came up with a timing diagram 0.25
06/23/2016 John Diamond Testing Bug #12915: Missing first injection and other odd behavior with 6+6 slip stacking state Tried dispatching all DMA reads at once 1.00
06/23/2016 John Diamond Testing Bug #12915: Missing first injection and other odd behavior with 6+6 slip stacking state Analyzed timing requirements and tested some optimization strategies 10.00
06/16/2016 John Diamond Deployment Support #12935: DCCT: Transfer Recycler Devices from MIBEAM to ANUB Configured ANUB R:BEAM MDAT frame $70 3.00
06/13/2016 John Diamond Testing Bug #12915: Missing first injection and other odd behavior with 6+6 slip stacking state Reduced flash turn buffer size to 448 1.00
06/13/2016 John Diamond Testing Bug #12915: Missing first injection and other odd behavior with 6+6 slip stacking state Replicated and diagnosed the issue on the rrbpm test stand 8.00
06/09/2016 John Diamond Implementation Task #12905: Changes to the scaling filter for the PXIE donut ring current device Implemented PXIERingIntensityFilter 1.50
06/09/2016 John Diamond Deployment Task #12905: Changes to the scaling filter for the PXIE donut ring current device Configured new scale factors for P:M01EPC 0.50
06/06/2016 Roger Tokarek Implementation Support #12847: FAST Requests New Toroid N:T121 1.00
06/02/2016 John Diamond Deployment Task #12768: ACNET devices for ubpm23 BPMs Created some ACNET devices for ubpm23 4.00
06/01/2016 John Diamond Deployment Task #12768: ACNET devices for ubpm23 BPMs Created some ACNET devices for ubpm23 1.00
05/27/2016 John Diamond Implementation Bug #12805: SY BPMs won't boot Debugged A16 and A32 pointer issues 2.00
05/27/2016 John Diamond Testing Bug #12805: SY BPMs won't boot Added module to startup script 0.50
05/25/2016 John Diamond Deployment Task #12768: ACNET devices for ubpm23 BPMs Created some ACNET devices for ubpm23 1.00
05/25/2016 John Diamond Implementation Bug #12763: Raw data device does not support channels Designated the SSDN misc field as the ADC channel number 1.00
05/25/2016 John Diamond Deployment Support #12764: Install MIDCCT Configured boot parameters for MIDCCT 0.50
05/23/2016 John Diamond Implementation Bug #12753: 80MHz board driver could be a little more forgiving of mistakes. Implemented try/catch block 0.25
05/23/2016 Roger Tokarek Implementation Support #12746: DCCT Change Driver to read Integer, Not Short. 4.00
05/20/2016 John Diamond Deployment Task #12739: Network connections for new muon BPM nodes Visited MI-60S again 0.50
05/20/2016 John Diamond Deployment Task #12739: Network connections for new muon BPM nodes Visited services buildings to get SBC serial numbers 2.00
05/13/2016 Roger Tokarek Implementation Support #12596: Engineering Requests Acnet DCCT on AILAB 0.50
05/13/2016 Roger Tokarek Implementation Support #12618: Update VMEInt DcctDrv to Support New DCCT Firmware 2.00
05/13/2016 John Diamond Implementation Feature #12632: Support new digitizer gate mode for ASTA Implemented BBB Gate Mode toggle switch and ACNET support 3.00
05/12/2016 Roger Tokarek Implementation Support #12615: Request Networking New FE - MI DCCT Support 0.50
05/12/2016 Roger Tokarek Deployment Support #12536: Add Aisha's FE to Acnet 4.00
05/11/2016 Roger Tokarek Implementation Bug #12497: Investigate Possible Pxie Current vs Current Average Discrepancy 0.50
05/06/2016 Roger Tokarek Analysis Support #12426: Complete Adding Averaging Devices to Filter Chain 8.00
04/29/2016 John Diamond Deployment Task #12417: Network connection and kerberos principles for PXIE BPM system Submitted network connection request and installed board in test crate 1.00
04/26/2016 John Diamond Implementation Feature #12390: ACNET interface for CMTFInterlocksADC Implemented some loose ends 1.00
04/26/2016 John Diamond Implementation Feature #12390: ACNET interface for CMTFInterlocksADC Implemented raw readout and diagnostic interrupt devices. 6.00
04/25/2016 Roger Tokarek Development Task #12396: Remove tick-to-usecond conversion in MirrTorDrv 1.00
04/25/2016 John Diamond Implementation Feature #12390: ACNET interface for CMTFInterlocksADC Implemented status & control devices 1.00
04/25/2016 John Diamond Deployment Feature #12390: ACNET interface for CMTFInterlocksADC Created more ACNET devices 1.00
04/24/2016 John Diamond Development Feature #12390: ACNET interface for CMTFInterlocksADC Created test devices 0.50
04/24/2016 John Diamond Implementation Feature #12390: ACNET interface for CMTFInterlocksADC Implemented accessors for all scalar devices 8.00
04/13/2016 John Diamond Implementation Task #12300: Add a repository for rrtb Created repository for rrtb 0.25
04/06/2016 John Diamond Deployment Milestone #11650: Mar 2016 Release A - 201603A Finished deploying 201603A 1.50
04/06/2016 John Diamond Testing Milestone #11650: Mar 2016 Release A - 201603A Debugged sum task 1.00
04/06/2016 John Diamond Deployment Milestone #11650: Mar 2016 Release A - 201603A Deployed 201603A 3.00
04/05/2016 John Diamond Implementation Feature #12159: Scaling filter for PXIE Ring Pickup Implemented support for changing a filter chain DAQ source and ExpScaleFilter 3.00
04/05/2016 John Diamond Implementation Feature #12141: Provide Boxcar Averaging on Current Devices Debugged average current calculation 2.00
03/29/2016 John Diamond Deployment Task #12101: ACNET setting saves for anub Added all settnigs devices on anub to the download list and verified 1.50
03/29/2016 John Diamond Deployment Task #12100: ACNET setting saves for pxint Added pxint devices to the downloads list and verified 0.50
03/24/2016 John Diamond Testing Feature #12054: Baseline subtraction for DCCTs Verified baseline subtraction 2.00
03/24/2016 John Diamond Implementation Feature #12054: Baseline subtraction for DCCTs Implemented RRBaselineFilter 3.00
03/23/2016 John Diamond Deployment Feature #12028: On/off switch for readouts Tested BBB readout switch 0.50
03/23/2016 John Diamond Deployment Feature #12028: On/off switch for readouts Created control and status properties for PXIE raw data devices 1.00
03/22/2016 John Diamond Implementation Feature #12028: On/off switch for readouts Implemented status and control properties for raw data devices 1.00
03/22/2016 John Diamond Implementation Feature #12028: On/off switch for readouts Implemented CLI commands 3.00
03/22/2016 John Diamond Deployment Task #11858: Commission node at MI-60S for RF spill monitor Configured node and created ACNET devices 0.50
03/20/2016 Roger Tokarek Implementation Feature #11993: Pxie Provide Current 4.00
03/19/2016 John Diamond Implementation Feature #11991: Average pulse integrated intensity Implemented a setting property for controlling the number of pulses to average 1.50
03/19/2016 John Diamond Implementation Feature #11991: Average pulse integrated intensity Implemented pulse averaging 2.50
03/16/2016 John Diamond Deployment Milestone #11650: Mar 2016 Release A - 201603A Deployed to nmltor 2.00
03/14/2016 Roger Tokarek Implementation Task #11960: pxint startup script 0.50
03/14/2016 Roger Tokarek Implementation Support #11953: Create Pxie Devices for March Startup 8.00
03/12/2016 Roger Tokarek Development Feature #11947: Add Acnet Access to Virtual Data 8.00
03/11/2016 Roger Tokarek Testing Bug #11945: Resolve Task Runtime Error 4.00
03/06/2016 John Diamond Implementation Feature #11849: TSG Support Began implementing support for a TSG 1.00
03/05/2016 John Diamond Implementation Milestone #11902: Driver for VFRT-VUCD TSG Began implementing TSGHardware and VFRTVUCD classes 3.00
03/03/2016 John Diamond Deployment Feature #11843: PXIE MPS support Created MPS test devices 1.00
03/02/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented ACNET interface for basic MPS features 2.00
03/02/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented vmeintMPSAlarmFreqSet(..) 1.50
03/02/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented a CLI command for resetting all MPS boards 0.50
03/02/2016 John Diamond Deployment Task #11858: Commission node at MI-60S for RF spill monitor Network connection request submitted 0.50
03/01/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented a MPS section for vmeintShow() 1.50
03/01/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented CLI commands for enabling/disabling the MPS for an intensity device 1.00
03/01/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented CLI commands for setting MPS thresholds 2.00
03/01/2016 John Diamond Implementation Feature #11843: PXIE MPS support Implemented driver-level support for MPS functions in ABB0B firmware 6.00
02/29/2016 John Diamond Testing Task #11840: Refactor VMEInt::intensityRead(..) to delegate through the IIntMonitorDev Test on nbeam and s60tor 0.50
02/28/2016 John Diamond Implementation Task #11840: Refactor VMEInt::intensityRead(..) to delegate through the IIntMonitorDev Refactored VMEInt::intensityRead(..) 1.00
02/28/2016 John Diamond Testing Bug #11719: Raw pulse data should only readout the number of samples that were digitized Tested code on nbeam 0.50
02/28/2016 John Diamond Implementation Bug #11719: Raw pulse data should only readout the number of samples that were digitized Implemented checks on the number of raw samples that were acquired 0.50
02/28/2016 John Diamond Implementation Task #11718: Refactor FFT readout to occur at the end of pulse Refactored to readout the FFT data at the end of pulse into a Buffer<> owned by the Toroid class 8.00
02/26/2016 John Diamond Deployment Milestone #11833: Release 201602A Deployed to all nodes 1.00
02/26/2016 John Diamond Deployment Task #11830: Create position average devices for all BPMs Created ACNET devices 2.00
02/18/2016 Roger Tokarek Development Task #11761: 201602A Replace Vector of Monitors with Map. 1.00
02/18/2016 Roger Tokarek Development Feature #11729: 201602A Replace Latch with ATR 72.00
02/13/2016 John Diamond Implementation Task #11715: Refactor SumMgr to use EvtTrigTclkEventGenerator Replace PMCUCDTimingSystem with EvtTrigTCLKEventGenerator 1.50
02/12/2016 John Diamond Deployment Task #11713: Create raw data ACNET devices Created ACNET devices 1.00
02/12/2016 John Diamond Deployment Task #11712: Document save raw data tools Added documentation to the wiki 0.50
02/09/2016 John Diamond Implementation Feature #11651: ACNET devices for raw ADC data Coded ACNET support for accessing raw data 8.00
02/03/2016 John Diamond Deployment Task #11520: Create new sum devices Implemented new sums on mi14tor 2.00
01/26/2016 John Diamond Implementation Task #11494: Move ADC driver into adinsthw Moved INSTADC126x8 to adinsthw and renamed to SY120BPMADC 8.00
01/15/2016 John Diamond Implementation Task #11373: Support FFT intensity readouts in MIRRTorDrv Implemented acnet devices 4.00
01/14/2016 John Diamond Implementation Task #11373: Support FFT intensity readouts in MIRRTorDrv Implemented vmeintDAQSourceSelect command 1.00
01/14/2016 John Diamond Implementation Task #11373: Support FFT intensity readouts in MIRRTorDrv Configured nbeam for FFT 2.50
01/13/2016 John Diamond Implementation Task #11373: Support FFT intensity readouts in MIRRTorDrv Implemented more details for FFT calculations 6.00
01/11/2016 John Diamond Implementation Task #11393: Switch the DCCT intensity register from 16-bit to 32-bit Changed DCCT intensity register from 16-bit to 32-bit 1.00
01/08/2016 John Diamond Implementation Task #11373: Support FFT intensity readouts in MIRRTorDrv Implemented FFT methods in MirrTorDrv 2.00
01/05/2016 Roger Tokarek Implementation Task #11287: Reboot hardware and ACNET device for anub 0.00
01/04/2016 John Diamond Implementation Feature #11013: BEL running average devices Configured anub and created ACNET devices for I:RABEL and R:RABEL 2.50
01/04/2016 John Diamond Implementation Bug #11275: anub is randomly crashing once every few days re-coded the way BEL samples are removed from the history deque 0.50
01/02/2016 John Diamond Deployment Feature #11021: Use Trace for logging & error reporting Deployed to anub 0.50
01/02/2016 John Diamond Implementation Feature #11021: Use Trace for logging & error reporting Replaced cout's and cerr's with TRACE0 2.00
01/02/2016 John Diamond Testing Bug #11275: anub is randomly crashing once every few days More debugging 0.50
01/01/2016 John Diamond Implementation Bug #11275: anub is randomly crashing once every few days Added a mutex to EvtTrigTclkEventGenerator 0.50
12/31/2015 John Diamond Implementation Feature #11274: Weighted running average device Implemented WeightsACNET class 3.00
12/30/2015 John Diamond Implementation Feature #11274: Weighted running average device Implemented WeightedAvgFilter class 3.00
12/23/2015 John Diamond Deployment Feature #11258: Triggered Beam Devices Created ACNET devices 2.00
12/23/2015 John Diamond Implementation Feature #11260: ACNET devices for scale factor and offset Implemented ScalingACNET and created ACNET devices 2.00
12/22/2015 John Diamond Implementation Feature #11260: ACNET devices for scale factor and offset Implemented a table for referring to the ScaleFilter by a name 1.00
12/22/2015 John Diamond Implementation Task #11289: Support chaining together filter chains Implemented and tested SpliceFilter 1.00
12/22/2015 John Diamond Implementation Feature #11258: Triggered Beam Devices Fixed event and delay accessors 1.50
12/22/2015 John Diamond Deployment Task #11287: Reboot hardware and ACNET device for anub Solved the riddle 0.50
12/22/2015 John Diamond Implementation Feature #11258: Triggered Beam Devices Implemented Triggers subsystem 6.00
12/22/2015 John Diamond Deployment Task #11287: Reboot hardware and ACNET device for anub E-mailed charlie 0.25
12/21/2015 John Diamond Testing Task #11022: Support for :BEAMnX devices Fixed some bugs in the machine array device 1.00
12/21/2015 John Diamond Testing Feature #11015: BEL end-of-flattop reading devices Verified that setting device works 0.25
12/21/2015 John Diamond Testing Feature #11259: Box car averaging devices Tested 0.50
12/21/2015 John Diamond Implementation Feature #11259: Box car averaging devices Implemented BoxCarFilter and created ACNET devices 1.00
12/20/2015 John Diamond Deployment Feature #11015: BEL end-of-flattop reading devices Updated m:BELnn devices 0.50
12/20/2015 John Diamond Implementation Feature #11015: BEL end-of-flattop reading devices Implemented accessor for setting EOF sample time 1.00
12/20/2015 John Diamond Development Feature #11015: BEL end-of-flattop reading devices Implemented end-of-flattop measurements and reading accessor 1.00
12/18/2015 Roger Tokarek Development Feature #11104: Add ScaleFilter and Accessors 10.00
12/18/2015 Roger Tokarek Development Bug #11241: Create NMLTOR Variant 1.50
12/18/2015 Roger Tokarek Development Bug #11233: Update TOD Tasks in PXINT and NMLTOR Startup 0.50
12/18/2015 Roger Tokarek Development Bug #11233: Update TOD Tasks in PXINT and NMLTOR Startup 0.25
12/18/2015 Roger Tokarek Development Milestone #11150: PXIE - ABB ADC Support 2.00
12/17/2015 John Diamond Implementation Task #11180: Refactor to support altering a filter at runtime Implemented replace support for filters 2.00
12/16/2015 John Diamond Testing Task #11159: Refactor to sample from filter chain instead of raw intensity device Tested on anub. 0.50
12/16/2015 John Diamond Implementation Task #11159: Refactor to sample from filter chain instead of raw intensity device Refactored code 0.50
12/16/2015 John Diamond Implementation Feature #11018: Support replacing a BEL device configuration Implemented support for replacing a BEL device 0.25
12/16/2015 John Diamond Deployment Feature #11014: BEL 1 hour and 5 min average and total devices Created ACNET devices 3.00
12/15/2015 John Diamond Implementation Feature #11014: BEL 1 hour and 5 min average and total devices Implemented accessors for supported BEL measurements 3.00
12/15/2015 John Diamond Implementation Feature #11014: BEL 1 hour and 5 min average and total devices Implemented BEL totals and averages 4.00
12/14/2015 John Diamond Implementation Feature #11011: Normalized BEL devices Implemented normalized BEL measurement 1.00
12/13/2015 John Diamond Implementation Feature #11010: x:BEL devices for MI and RR Implemented accessor for m:BEL 0.50
12/13/2015 John Diamond Implementation Feature #11010: x:BEL devices for MI and RR Added MDAT support to BEL 2.00
12/13/2015 John Diamond Implementation Feature #11010: x:BEL devices for MI and RR Implemented BELMachine 1.50
12/09/2015 John Diamond Deployment Feature #11031: Extraction sample device Tested extraction devices and created ACNET devices 1.00
12/09/2015 John Diamond Testing Feature #11031: Extraction sample device Fixed some bugs in the circular buffer 1.00
12/09/2015 John Diamond Implementation Feature #11031: Extraction sample device Implemented sample size sanity check 0.50
12/08/2015 John Diamond Deployment Feature #11029: Injection sample devices Create injection array devices for all cycles 0.50
12/08/2015 John Diamond Testing Feature #11029: Injection sample devices Testing injection cycle devices accessor 0.50
12/08/2015 John Diamond Testing Feature #11029: Injection sample devices Tested injection cycle devices 2.00
12/08/2015 Roger Tokarek Development Feature #11104: Add ScaleFilter and Accessors 2.00
12/06/2015 John Diamond Implementation Feature #11031: Extraction sample device Implemented ClassACNet accessors 1.00
12/05/2015 Roger Tokarek Development Task #10975: Acnet Device Set Toroid ADC Registers S60, MI10, MI14, MI30 1.00
12/05/2015 Roger Tokarek Development Task #10977: Add vmeMasterMap to all Motorola Front Ends 1.00
12/05/2015 John Diamond Implementation Feature #11031: Extraction sample device Refactored CycleDeviceEx to use std::vector 1.00
12/04/2015 John Diamond Implementation Feature #11031: Extraction sample device Finished implementation 3.00
12/01/2015 John Diamond Implementation Feature #11031: Extraction sample device Implemented CircularBuffer class 3.00
12/01/2015 John Diamond Implementation Feature #11029: Injection sample devices Implemented CycleDeviceInj 3.00
11/30/2015 John Diamond Deployment Task #11022: Support for :BEAMnX devices Created devices 2.00
11/29/2015 John Diamond Implementation Task #11022: Support for :BEAMnX devices Implemented support for :BEAMnX devices 2.00
11/29/2015 John Diamond Deployment Milestone #11019: Cycle devices for anub Configured DCCT cycle devices 0.50
11/29/2015 John Diamond Implementation Task #11020: Replace Cycle Devices event notification system Replaced PMCUCDTimingSystem with EvtTrigTclkEventGenerator 1.00
11/28/2015 John Diamond Implementation Task #11016: Replace BEL trigger system Replaced PMCUCDTimingSystem with EvtTrigTclkEventGenerator 2.00
11/28/2015 John Diamond Implementation Task #10990: Support for Charlie's evttrig library Implemented EvtTrigTclkEventGenerator 8.00
11/25/2015 Roger Tokarek Development Feature #10976: Confirm ADC Present and Correct 2.00
11/25/2015 Roger Tokarek Development Bug #11005: Artesyn Board VmeA32ToLocalArtesyn() Not Working 1.00
11/23/2015 John Diamond Testing Task #10974: In startup scripts, replace setRegister(..) calls with vmeintADCxxxSet commands Tested and merged 0.50
11/23/2015 John Diamond Deployment Task #10946: ACNET settings for ADC parameters Created devices for s60tor 0.50
11/23/2015 Roger Tokarek Development Bug #10980: Test MirrTorDrv on S60 0.50
11/22/2015 John Diamond Implementation Task #10974: In startup scripts, replace setRegister(..) calls with vmeintADCxxxSet commands Implemented MirrTorDrv::chanBufferSizeSet() and MirrTorDrv::rawSampleSizeSet() 1.00
11/22/2015 Roger Tokarek Development Bug #10427: Provide correct A32 Addressing 4.00
11/22/2015 Roger Tokarek Development Bug #10496: MI TOROID R:TOR703 (S60TOR) Drop Outs 5.00
11/21/2015 John Diamond Implementation Task #10974: In startup scripts, replace setRegister(..) calls with vmeintADCxxxSet commands Implemented shell commands for ADC settings 1.00
11/20/2015 John Diamond Deployment Task #10946: ACNET settings for ADC parameters Created test devices on nbeam 1.00
11/20/2015 John Diamond Testing Feature #10966: Reset sum on disarm event + delay Committed code 0.50
11/20/2015 John Diamond Testing Feature #10966: Reset sum on disarm event + delay Verified on test stand 0.50
11/19/2015 John Diamond Implementation Feature #10966: Reset sum on disarm event + delay Added delay and moved reset to disarm handler 0.50
11/19/2015 John Diamond Implementation Task #10946: ACNET settings for ADC parameters Implemented the remaining ACNET devices. 4.00
11/18/2015 John Diamond Implementation Task #10946: ACNET settings for ADC parameters Implemented accessors and some setting methods 4.00
11/17/2015 John Diamond Implementation Task #10946: ACNET settings for ADC parameters Began implementing accessors 1.00
11/16/2015 John Diamond Implementation Task #10927: ACNET devices for pule only integration and average baseline integration Increased channel max for new accessors 0.50
11/15/2015 John Diamond Implementation Task #9664: Devices for averaged position over the whole spill Updated RunAvfFilter class 1.50
11/13/2015 John Diamond Testing Task #10927: ACNET devices for pule only integration and average baseline integration Created test devices on nbeam 0.50
11/12/2015 John Diamond Implementation Task #10927: ACNET devices for pule only integration and average baseline integration Implemented ACNET devices 2.50
11/12/2015 Roger Tokarek Development Task #10914: Add Pulse Only Integration & Baseline Integration to MirrDrvTor 0.50
11/12/2015 Roger Tokarek Development Task #10754: 10751-2 Create MirrTorDrv Driver 0.50
11/11/2015 Roger Tokarek Development Task #10753: 10751 [1] Rename torDrvBBB to PxieTorDrv 0.50
11/09/2015 Roger Tokarek Development Feature #10889: Implement Mooc 720 Hz Upgrade 0.50
11/09/2015 Roger Tokarek Development Feature #10889: Implement Mooc 720 Hz Upgrade 0.50
11/09/2015 Roger Tokarek Development Feature #10889: Implement Mooc 720 Hz Upgrade 0.50
11/09/2015 John Diamond Implementation Task #10884: ACNET devices for digitizer settings Created ACNET devices for digitizer parameters 3.00
11/08/2015 John Diamond Implementation Task #9664: Devices for averaged position over the whole spill Created S:VPA90, S:HPA90, S:VPA94, S:HPA94 0.50
11/08/2015 John Diamond Implementation Milestone #10100: Refactor ACNET subsystem Implemented CrateACNET class. 4.00
11/06/2015 John Diamond Deployment Necessary Maintenance #10832: Replace the sbpmsb with a MVME2434 Replaced sbpmsb with rrzdmp 1.00
11/05/2015 Roger Tokarek Administration Meeting #10789: 10751 [0] Plan implementation of getIntensity(), return int or float 1.00
11/04/2015 Roger Tokarek Development Task #10753: 10751 [1] Rename torDrvBBB to PxieTorDrv 1.00
11/03/2015 Roger Tokarek Analysis Feature #10751: New MI-RR-BNB Toroid Driver 0.00
11/03/2015 Roger Tokarek Design Feature #10751: New MI-RR-BNB Toroid Driver 0.00
11/01/2015 John Diamond Deployment Feature #9394: Injection Summation Devices Implemented accessor for injection sums and configured I:19SUM3 on m10tor. 3.00
10/26/2015 Roger Tokarek Implementation Bug #10496: MI TOROID R:TOR703 (S60TOR) Drop Outs 3.00
10/26/2015 Roger Tokarek Implementation Support #10611: Update Integration Window 0.50
10/22/2015 Roger Tokarek Implementation Support #10611: Update Integration Window Settings completed in FEs. 0.50
10/13/2015 Roger Tokarek Development Bug #10496: MI TOROID R:TOR703 (S60TOR) Drop Outs 2.00
10/12/2015 John Diamond Testing Task #10317: BBM Testing Patched some bugs in BBM code 1.00
10/12/2015 Roger Tokarek Implementation Task #10317: BBM Testing Testing 0.50
10/11/2015 Roger Tokarek Development Support #10481: 10477 10478 ANUB: Provide Coherent DCCT Data Access 3.00
10/11/2015 Roger Tokarek Development Feature #10478: 10477 ANUB: Set DCCT Data Source 2.00
10/11/2015 Roger Tokarek Development Task #10483: 10477 ANUB: Update ANUB Startup Script to Match Reg Maps Completed. 1.00
10/11/2015 Roger Tokarek Development Feature #10478: 10477 ANUB: Set DCCT Data Source 3.00
10/10/2015 Roger Tokarek Development Feature #10478: 10477 ANUB: Set DCCT Data Source 1.00
10/10/2015 Roger Tokarek Development Support #10481: 10477 10478 ANUB: Provide Coherent DCCT Data Access 2.00
10/09/2015 Roger Tokarek Testing Task #10317: BBM Testing 0.50
10/09/2015 John Diamond Deployment Task #10430: Create ACNET devices for new BPMs Created ACNET devices for new P1 line BPMs 1.50
10/09/2015 John Diamond Deployment Task #10437: Configure ibpmp1 for new BPMs Configured new digitizer 0.50
10/09/2015 John Diamond Testing Task #10317: BBM Testing Fixed a bug in BBM.cpp 1.50
10/08/2015 Roger Tokarek Deployment Feature #10347: Provide Guaranteed Readable Devices 0.50
10/08/2015 Roger Tokarek Deployment Bug #10405: VMEServer Not Working 1.00
10/06/2015 Roger Tokarek Testing Task #10317: BBM Testing 3.00
10/06/2015 John Diamond Deployment Task #10391: Add new frontends to D121 list Added MDAT frame delay devices to D121 0.25
10/06/2015 Roger Tokarek Development Task #10401: Implement addBBBToroid() similar to addAstaToroid() does NOT include Threshold, Droop or Direction. Implemented. 1.00
10/05/2015 John Diamond Deployment Task #10262: Configure MDAT frames Asked controls to time in the new toroids 0.25
10/05/2015 John Diamond Deployment Task #10391: Add new frontends to D121 list Enabled MoocDeviceDownload for new frontends 0.25
10/05/2015 John Diamond Deployment Task #10338: Make sure all startup scripts are enabled Debugged boot issue 1.00
10/05/2015 John Diamond Deployment Task #10338: Make sure all startup scripts are enabled Made sure that startup scripts are enabled on toroid nodes 0.25
10/02/2015 John Diamond Deployment Task #10380: Implement a driver for the old vmetor-style digitizer at MI-30 Configured mi30tor to use the Linac ADC driver 1.00
10/02/2015 Chip Edstrom Testing Bug #10094: Frequent Errors in Live Acquisition Failure 1.00
10/02/2015 John Diamond Implementation Milestone #9393: Code Clean Up Cleaned up VMEInt.h 2.00
09/29/2015 John Diamond Testing Feature #9396: Beam Energy Loss Devices More testing of Z:BEL 1.00
09/29/2015 John Diamond Testing Feature #9396: Beam Energy Loss Devices Started BEL testing 2.00
09/29/2015 Roger Tokarek Development Feature #10347: Provide Guaranteed Readable Devices 0.50
09/29/2015 Roger Tokarek Testing Task #10317: BBM Testing 1.00
09/28/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Implemented BELAccessor 1.00
09/28/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Implemented vmeintBELCreate() command 1.00
09/28/2015 John Diamond Testing Feature #9394: Injection Summation Devices Fixed the PMC-UCD interrupts issue 1.00
09/27/2015 John Diamond Deployment Task #10262: Configure MDAT frames Configured MDAT channels and created delay devices 1.00
09/27/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Implemented BELDevice class 2.00
09/26/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Started implementing BELDevice 2.00
09/26/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Implemented the BELDevice class 0.50
09/26/2015 John Diamond Implementation Feature #9396: Beam Energy Loss Devices Began implementing BELMgr 0.50
09/25/2015 Roger Tokarek Development Task #10317: BBM Testing 1.00
09/25/2015 John Diamond Implementation Feature #9394: Injection Summation Devices Correct a bug in filter chain processing 1.00
09/25/2015 John Diamond Testing Feature #9394: Injection Summation Devices Continued testing sums 3.00
09/24/2015 John Diamond Testing Feature #9394: Injection Summation Devices Debugged some timing issues 2.00
09/24/2015 Roger Tokarek Development Task #10268: Create MI BBM Devices 1.00
09/24/2015 Roger Tokarek Development Task #9527: Install and Configure Processors MI-60S 3.00
09/24/2015 John Diamond Testing Feature #9394: Injection Summation Devices Fixed bug in Timing::PMCUCDTimingSystem 1.00
09/24/2015 John Diamond Implementation Feature #9394: Injection Summation Devices Finished implementation of SumMgr 5.00
09/24/2015 Roger Tokarek Development Task #10268: Create MI BBM Devices 2.00
09/23/2015 John Diamond Implementation Feature #9394: Injection Summation Devices Began implementing injection sums 2.50
09/23/2015 John Diamond Deployment Task #10268: Create MI BBM Devices Modified recycler BBM devices 0.25
09/23/2015 John Diamond Implementation Task #9395: Upgrade Code on MI14TOR & MI30TOR Configured startup scripts for mi14tor and mi30tor 0.50
09/23/2015 Roger Tokarek Development Task #10268: Create MI BBM Devices 0.50
09/23/2015 John Diamond Testing Feature #9391: Implement MDAT Receiver Tested filter chain acnet device 1.00
09/23/2015 John Diamond Deployment Feature #9391: Implement MDAT Receiver Got the anub startup script working 0.50
09/23/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Implemented FilterChainAccessor 2.00
09/23/2015 John Diamond Testing Feature #9390: Implement MDAT Transmitter Verified with Vogel that frame $91 is going out 0.50
09/22/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Implemented commands for configuring filter chains 1.00
09/22/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Implemented filter support 2.50
09/22/2015 John Diamond Testing Feature #9390: Implement MDAT Transmitter Verified that the MDAT delay ACNET device is working 1.00
09/22/2015 John Diamond Testing Feature #9390: Implement MDAT Transmitter Verified that the transmitter is working 1.00
09/22/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Implemented vmeintMDATChannel(..) shell command 0.50
09/22/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Verified the work I did last night loads properly 1.00
09/21/2015 John Diamond Implementation Feature #9391: Implement MDAT Receiver Implemented PMCUCDMDATDrv class 1.50
09/21/2015 John Diamond Implementation Feature #9390: Implement MDAT Transmitter Implemented ACNET device for MDAT delay 1.00
09/21/2015 John Diamond Implementation Feature #9390: Implement MDAT Transmitter Implemented MDAT class 5.00
09/21/2015 John Diamond Implementation Task #10199: Refactor to use the PMCUCDTimingSystem class from the timing library Refactored code 1.00
09/20/2015 John Diamond Implementation Feature #9390: Implement MDAT Transmitter Began implementing MDAT class 1.00
09/20/2015 John Diamond Implementation Feature #9390: Implement MDAT Transmitter Began implementing the MDAT subsystem. 1.00
09/18/2015 John Diamond Testing Task #9889: Verify test node Worked with Peter to figure out how to configure test stand measurement 0.50
09/18/2015 John Diamond Deployment Task #9886: Configure test stand processor Got bootscript working 1.00
09/18/2015 John Diamond Deployment Task #9888: Add test node to R143 Emailed Hendricks 0.25
09/18/2015 John Diamond Deployment Task #10160: Register ACNET node Update D98 page for ubpmts 0.25
09/18/2015 John Diamond Deployment Task #9886: Configure test stand processor Investigate why I can't nfsmount the ini directory 0.25
09/17/2015 John Diamond Testing Task #9886: Configure test stand processor Worked on startup scripts for ubpmts 6.00
09/16/2015 John Diamond Deployment Task #9886: Configure test stand processor Configured processor with new ACNET node name and tested TCLK signal. 1.00
09/16/2015 John Diamond Deployment Task #9886: Configure test stand processor Updated node name 0.25
09/16/2015 John Diamond Deployment Task #9886: Configure test stand processor Configured test stand processor networking 0.50
09/16/2015 John Diamond Deployment Task #10160: Register ACNET node E-mailed Glenn Johnson 0.25
09/14/2015 John Diamond Implementation Milestone #10100: Refactor ACNET subsystem Began implementing TBACNET 1.00
09/14/2015 John Diamond Implementation Task #9664: Devices for averaged position over the whole spill Added readPositionAvg(..) to Controller 0.25
09/14/2015 John Diamond Implementation Milestone #10100: Refactor ACNET subsystem Implemented BPMACNET and refactored ACNETInterface 6.00
09/10/2015 John Diamond Implementation Milestone #10100: Refactor ACNET subsystem Implemented BPMACNET.h 2.00
09/09/2015 John Diamond Requirements Feature #9389: 10477 ANUB: Implement Cycle Devices Added some notes on the MIBEAM cycle devices to the Wiki 2.00
09/08/2015 John Diamond Implementation Task #9664: Devices for averaged position over the whole spill Coded running average filter class (RunAvgFilter) 5.00
09/04/2015 John Diamond Testing Bug #10049: TB getting garbage attenuation values on most cycles (but not all!) Bug fix 1.50
09/03/2015 John Diamond Deployment Bug #10044: Some BPMs are incorrectly mapped for TG9 Corrected BPM to channel mappings for TG9 0.25
09/03/2015 John Diamond Testing Bug #10026: Program exception in bpmShowSlowBuffer shell-command Debugged an issue in bpmShowSlowBuffer 2.00
08/28/2015 John Diamond Implementation Milestone #9788: Support for RF spill monitors Verified RF spill monitor devices 0.50
08/28/2015 John Diamond Testing Task #9893: Trigger on TCLK $20 instead of $39 for the duration of the shutdown Attempted to find out why we weren't getting $20s 2.00
08/28/2015 John Diamond Deployment Bug #9939: Digitizers at SSB have the wrong firmware. Re-installed CPU and digitizers 1.00
08/27/2015 John Diamond Deployment Bug #9939: Digitizers at SSB have the wrong firmware. Debugged LSB/Firmware Version hardware issue 1.00
08/27/2015 Roger Tokarek Requirements Task #9657: Install backdoor on PXINT Completed 1.00
08/27/2015 Roger Tokarek Requirements Task #9395: Upgrade Code on MI14TOR & MI30TOR Completed 4.00
08/27/2015 Roger Tokarek Requirements Milestone #9393: Code Clean Up Ongoing 3.00
08/27/2015 Roger Tokarek Implementation Task #9529: Create ACNET devices Ongoing 2.00
08/27/2015 Roger Tokarek Implementation Task #9528: Request ACNET node assignments Done 1.00
08/27/2015 Roger Tokarek Requirements Task #9528: Request ACNET node assignments 1st Step Z: device stand-ins created. 1.00
08/27/2015 Roger Tokarek Implementation Task #9527: Install and Configure Processors 15.00
08/27/2015 Roger Tokarek Requirements Feature #9389: 10477 ANUB: Implement Cycle Devices 12.00
08/27/2015 John Diamond Deployment Bug #9939: Digitizers at SSB have the wrong firmware. Re-installed digitizers only to find that the problem is not the firmware but something else 1.50
08/27/2015 John Diamond Deployment Task #9750: ACNET devices for F4 and SSB Added ACNET devices to S49 1.00
08/27/2015 John Diamond Testing Task #9893: Trigger on TCLK $20 instead of $39 for the duration of the shutdown Made code changes to trigger on the $20 instead of the $39 2.00
08/26/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Configured processor at SSB 1.00
08/26/2015 John Diamond Deployment Task #9890: Rename tstbpm3 to sbpmt9 Serviced networking problem with TG9 node 1.00
08/25/2015 John Diamond Deployment Task #9890: Rename tstbpm3 to sbpmt9 Debugging issues with ACNET node rename 0.50
08/25/2015 John Diamond Deployment Task #9890: Rename tstbpm3 to sbpmt9 Reconfigured tstbpm3 as sbpmt9 0.25
08/25/2015 John Diamond Deployment Task #9885: Submit network connection request Submitted network connection request 0.25
08/25/2015 John Diamond Deployment Task #9885: Submit network connection request Found node information in MISCOMP 0.25
08/13/2015 John Diamond Requirements Task #9470: Find a replacement for the CT VX405/04x SBC Researched VITA 41.4 SBCs 4.00
08/07/2015 John Diamond Deployment Milestone #9788: Support for RF spill monitors Configured another RF spill monitor 0.25
08/07/2015 John Diamond Implementation Milestone #9788: Support for RF spill monitors Configured an RF spill monitor at TG9 0.25
08/07/2015 John Diamond Design Milestone #9788: Support for RF spill monitors Came up with a plan 0.25
08/07/2015 John Diamond Deployment Task #9750: ACNET devices for F4 and SSB Added sbpmf4 ACNET devices to wiki 0.25
08/07/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Finalized the mvme2401 prestartup script. 0.50
08/07/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Working my way through the 2401 startup script 1.00
08/07/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Got network working on sbpmf4 1.50
08/07/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Registered sbpmf4 and sbpmsb on chablis 0.25
08/06/2015 John Diamond Deployment Task #9750: ACNET devices for F4 and SSB Created ACNET devices for new BPMs at SSB 2.00
08/06/2015 John Diamond Deployment Task #9750: ACNET devices for F4 and SSB Created ACNET devices for new BPMs at F4 1.00
08/06/2015 John Diamond Deployment Task #9749: Configure processors at F4 and SSB Configured network on sbpmf4 1.00
08/06/2015 John Diamond Deployment Task #9750: ACNET devices for F4 and SSB Configured BPMs 0.50
08/06/2015 John Diamond Deployment Task #9751: Register ACNET node for F4 and SSB Requested ACNET node registration 0.25
08/06/2015 John Diamond Deployment Task #9786: Create ACNET devices for new BPMs at TG9 Added new devices to S49 0.25
08/06/2015 John Diamond Deployment Task #9786: Create ACNET devices for new BPMs at TG9 Added ACNET devices to wiki 0.25
08/05/2015 John Diamond Deployment Task #9786: Create ACNET devices for new BPMs at TG9 Created ACNET devices for new BPMs at TG9 2.50
08/05/2015 John Diamond Testing Task #9786: Create ACNET devices for new BPMs at TG9 Re-installed DAQ board. 0.25
08/05/2015 John Diamond Implementation Bug #9790: Data access exception in transition board control task Debugged null pointer de-reference 1.00
08/05/2015 John Diamond Testing Task #9786: Create ACNET devices for new BPMs at TG9 Looked into what's wrong with the digitizers at 0x4000 0.50
08/04/2015 John Diamond Deployment Task #9786: Create ACNET devices for new BPMs at TG9 Configured new BPMs in sbpmt9 startup script 1.00
08/03/2015 John Diamond Testing Task #9761: ACNET device for setting/reading frequency curve Completed testing 6.00
08/03/2015 John Diamond Implementation Task #9753: Refactor the copy methods in BpmdInterface to use STL algorithms Had to convert the raw display function in bpmcli to support this 0.50
08/02/2015 John Diamond Implementation Task #9470: Find a replacement for the CT VX405/04x SBC Researched more options. 0.50
07/31/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Created SharedNCOFreqTable class 3.00
07/30/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Spent some time coding up the frequency table shared memory segment 1.00
07/30/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Created status & control properties 2.00
07/30/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Changed the way we register the Device class with the framework 0.50
07/30/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Got the DAQDevice class returning data to ACNET, created test devices for NCO frequency table 4.00
07/29/2015 John Diamond Implementation Task #9761: ACNET device for setting/reading frequency curve Began implementing DAQDevice 2.00
07/28/2015 John Diamond Implementation Task #9753: Refactor the copy methods in BpmdInterface to use STL algorithms Refactored copy methods to use STL algorithms and tested 1.00
07/28/2015 John Diamond Deployment Task #9748: Build VMEBPM for MVME2401 and create targets for F4 and SSB Built for MVME2401, created download directories and install scripts 1.00
07/28/2015 John Diamond Deployment Task #9747: Network connection request for F4 and SSB Requests submitted 0.50
07/27/2015 John Diamond Requirements Task #9470: Find a replacement for the CT VX405/04x SBC Researched Themis XV1 0.50
07/23/2015 John Diamond Testing Task #9610: Test command list for reading out down converter Tried various things to get the DDC to trigger, but no luck. 2.00
07/23/2015 John Diamond Testing Task #9610: Test command list for reading out down converter Successfully tested capturing and plotting a 53MHz signal in raw mode on the 0x2a cycle 2.50
07/22/2015 John Diamond Testing Task #9610: Test command list for reading out down converter Found that the external trigger was not supported yet 0.25
07/22/2015 John Diamond Testing Task #9610: Test command list for reading out down converter Setup upstairs test rig with Peter 2.00
07/22/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Added a bounds check on the offset 0.50
07/22/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Added the 'd' parameter to the raw display 0.25
07/22/2015 John Diamond Testing Bug #9636: Timing board stops generating TCLK interrupts Found what was causing the timing board to freeze up 0.25
07/21/2015 John Diamond Testing Bug #9636: Timing board stops generating TCLK interrupts Analyzed code looking for something that could be causing the timing board to fail. 0.50
07/21/2015 John Diamond Implementation Task #9611: ACNET devices for plotting DDC buffers Tried various things to get the array paging scheme to work with synoptic but failed 5.00
07/21/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Figured out why some devices wouldn't return more than 100 samples. 0.50
07/21/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Tested and fixed issues with the TBT data displays 0.25
07/20/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Created TBT displays 1.50
07/20/2015 John Diamond Implementation Task #9658: Instrument bpmd control commands and display their execution time in syslog Added execution time messages 4.00
07/20/2015 John Diamond Implementation Task #9635: Make Synoptic pages for displaying DDC data Created a Raw Buffer Display 2.00
07/17/2015 John Diamond Testing Task #9611: ACNET devices for plotting DDC buffers Started testing the TBT readout devices 1.00
07/17/2015 John Diamond Design Task #9658: Instrument bpmd control commands and display their execution time in syslog Researched RTAI timers 0.50
07/17/2015 John Diamond Testing Task #9611: ACNET devices for plotting DDC buffers Added the beam intensity threshold check to BPM::calculatePosition 1.00
07/16/2015 John Diamond Design Task #9113: Command List / Measurement Modes Design Added notes to the Design wiki re: state machine states 0.15
07/16/2015 John Diamond Implementation Task #9611: ACNET devices for plotting DDC buffers Created TBT ACNET devices 1.00
07/16/2015 John Diamond Implementation Task #9611: ACNET devices for plotting DDC buffers Implemented turn-by-turn device attributes for I, magnitude and position 2.00
07/15/2015 John Diamond Testing Task #9611: ACNET devices for plotting DDC buffers Verified that the raw readout devices work properly with the state machine 3.00
07/15/2015 John Diamond Implementation Task #9610: Test command list for reading out down converter Debugged an issue with the ARM command's trigger parameter 2.00
07/14/2015 John Diamond Requirements Task #9470: Find a replacement for the CT VX405/04x SBC E-mailed Concurrent 0.24
07/14/2015 John Diamond Implementation Task #9610: Test command list for reading out down converter Made some changes to support the new ADC250x12xsmod ARM command. 2.00
07/14/2015 John Diamond Implementation Task #9614: Implement ARM command for digitizer driver's real-time interface Implemented _handle_arm in rt.c 3.00
07/14/2015 John Diamond Implementation Bug #9613: btimemod_device_release does not release alarm interrupt handler Added vme_irq_free to btimemod_device_release() 0.50
07/13/2015 John Diamond Design Task #9153: Design ACNET interface for command lists B:BPMCxx design 0.50
07/13/2015 John Diamond Testing Task #9383: Implement timer-triggered commands More attempts to get this to work with no success. 4.00
07/10/2015 John Diamond Testing Task #9383: Implement timer-triggered commands Sound several things that were wrong but nothing that made interrupts happen 1.50
07/10/2015 John Diamond Testing Task #9383: Implement timer-triggered commands Tried various things to get the alarm interrupts working this morning but no success. 4.00
07/09/2015 John Diamond Implementation Task #9383: Implement timer-triggered commands Implemented timers 4.00
07/09/2015 John Diamond Implementation Task #9385: State Machine subsystem test Implemented a placeholder for TB_SEND commands. 0.50
07/07/2015 John Diamond Testing Task #9250: Execute CommandLists Verified basic state machine operation 1.00
07/07/2015 John Diamond Testing Task #9250: Execute CommandLists Found a bug in StateMachine::_inCycleEnter() 1.50
07/06/2015 John Diamond Deployment Task #9358: Add nodes to save list More debugging of device saves 1.50
07/06/2015 John Diamond Deployment Task #9358: Add nodes to save list Marked all of these nodes as production on D98 0.25
07/06/2015 John Diamond Deployment Task #9372: Add F1 and F3 to D31 Created MOOC version devices and updated D98 0.25
07/02/2015 John Diamond Implementation Bug #9359: Reading garbage from I:BEAM Fixed I:BEAM readings 0.50
07/02/2015 John Diamond Deployment Milestone #9356: Use Roger's variants technique to manage startup scripts for individual targets Implemented targets 1.00
07/02/2015 John Diamond Testing Bug #9347: Transition board attenuation does not change as expected. Tested attenuator settings on TG9 1.00
07/02/2015 John Diamond Implementation Bug #9347: Transition board attenuation does not change as expected. Changed LAST_BEAM_LOOKBACK_LIMIT 0.50
07/02/2015 John Diamond Testing Bug #9347: Transition board attenuation does not change as expected. Looking into this issue on tstbpm3, sbpmf1 and sbpmf3 1.00
07/01/2015 John Diamond Testing Bug #9347: Transition board attenuation does not change as expected. Instrumented attenuation settings 0.75
07/01/2015 John Diamond Deployment Bug #9345: Serial port not working on sbpmf1 Submitted network device swap requests 0.25
07/01/2015 John Diamond Deployment Bug #9345: Serial port not working on sbpmf1 Installed rrblt as tstbpm3 at TG9 0.50
07/01/2015 John Diamond Deployment Milestone #9302: Create ACNET devices Added devices to S49 0.25
07/01/2015 John Diamond Deployment Milestone #9301: Configure processors Deployed tstbpm3 as sbpmf1 2.00
07/01/2015 John Diamond Deployment Milestone #9301: Configure processors Configured sbpmf3 4.00
06/30/2015 John Diamond Deployment Milestone #9302: Create ACNET devices Created ACNET devices for F1 and F3 nodes 3.50
06/30/2015 John Diamond Deployment Milestone #9301: Configure processors Created startup scripts 0.25
06/30/2015 John Diamond Deployment Milestone #9301: Configure processors Configured network 0.50
06/29/2015 John Diamond Testing Task #9250: Execute CommandLists Spent more time fixing the behavior of Command::empty() 1.00
06/29/2015 John Diamond Testing Task #9250: Execute CommandLists Tracked down some bugs in the Command class 2.00
06/29/2015 John Diamond Deployment Milestone #9321: Register ACNET nodes for F1 & F3 E-mailed Glenn Johnson 0.25
06/29/2015 John Diamond Testing Bug #9320: MoocNew() fails on tstbpm3 Verified that Charlie's suggestion fixed the problem 0.50
06/29/2015 John Diamond Deployment Milestone #9321: Register ACNET nodes for F1 & F3 E-mail Steve looking for IP addresses 0.10
06/27/2015 John Diamond Testing Bug #9320: MoocNew() fails on tstbpm3 Added a routeAdd command to bootscript 0.25
06/27/2015 John Diamond Testing Bug #9320: MoocNew() fails on tstbpm3 Emailed controls and did some more investigating 1.00
06/25/2015 John Diamond Deployment Milestone #9298: Create new ACNET devices for sybpm1 Created ACNET devices 1.50
06/25/2015 John Diamond Deployment Milestone #9297: Build and install latest git for sybpm1 Gave up on 6.1 and went back to 6.4. 2.00
06/25/2015 John Diamond Implementation Milestone #9296: Build PMCECAN software for 5500 Made build work for MVME5500_64 target 1.50
06/25/2015 John Diamond Implementation Milestone #9297: Build and install latest git for sybpm1 Added MVME5500_61 target to vmebpm 1.50
06/25/2015 John Diamond Deployment Milestone #9300: Submit network connection requests Submitted network connection requests 0.50
06/25/2015 John Diamond Implementation Milestone #9296: Build PMCECAN software for 5500 Added MVME5500_61 target to vmebpm 0.25
06/24/2015 John Diamond Implementation Milestone #9296: Build PMCECAN software for 5500 Made build work for MVME5500_61 target 1.00
06/24/2015 John Diamond Deployment Milestone #9296: Build PMCECAN software for 5500 Built test-level library for MVME 5500 VxWorks 6.1 1.00
06/23/2015 John Diamond Testing Task #9250: Execute CommandLists More testing 2.00
06/23/2015 John Diamond Implementation Task #9250: Execute CommandLists Began testing 3.00
06/22/2015 John Diamond Implementation Task #9250: Execute CommandLists Implemented support for executing immediate and TCLK-triggered Commands 5.00
06/19/2015 John Diamond Implementation Task #9250: Execute CommandLists Began work on executing command lists 3.00
06/18/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Implemented delete function for ct_edit. 0.25
06/18/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Finished ct_enable command. 0.50
06/18/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Started to work on the bpmcli ct_enable command 2.00
06/18/2015 John Diamond Implementation Milestone #9243: Migrate source from AD/Controls CVS repository to cdcvs Git Made first commit 1.00
06/18/2015 John Diamond Implementation Milestone #9243: Migrate source from AD/Controls CVS repository to cdcvs Git Requested a Git repository 0.10
06/18/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Finished ct_edit command. 4.00
06/17/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table More work on Command::editor() 1.00
06/17/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Continued working on Command::editor() 3.00
06/16/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Spent most of the time today debugging an errant null character introduced by getline(). 8.00
06/15/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table More work on ct_edit. 1.50
06/15/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Began working on ct_edit command 1.50
06/15/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Implemented ct_show_list command. 1.00
06/15/2015 John Diamond Implementation Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Implemented ct_show command. 4.00
06/14/2015 John Diamond Implementation Task #9191: Implemented SharedCommandListTable Did some coding from home 2.00
06/13/2015 John Diamond Design Task #9198: Implement bpmcli interface for creating/editing/removing entries in the command table Added some ideas to the State Machine section of the Design wiki page 0.50
06/13/2015 John Diamond Implementation Task #9191: Implemented SharedCommandListTable Worked on show() methods 1.00
06/12/2015 John Diamond Implementation Task #9191: Implemented SharedCommandListTable Created the classes SharedCommandTable, CommandList and Command. 2.00
06/12/2015 John Diamond Implementation Task #9189: Shared Allocator for STL Containers 1.00
06/12/2015 John Diamond Implementation Task #9189: Shared Allocator for STL Containers Implemented RTAIShmAllocator<> 2.00
06/11/2015 John Diamond Design Task #9113: Command List / Measurement Modes Design Worked on class diagrams for State Machine command lists 2.00
06/11/2015 John Diamond Design Task #9113: Command List / Measurement Modes Design Basic state machine design described in wiki 3.00
06/10/2015 John Diamond Implementation Task #9013: Refactor pointer usage to smart pointers Refactored SharedBPMTable 1.00
06/10/2015 John Diamond Implementation Task #9084: Verify that necessary signals are present when device is initialized. Added checks for signals to btimemod_initialize() 0.50
06/10/2015 John Diamond Implementation Bug #9085: VME Interrupt already taken error when re-launching bpmd Disable interrupts and uninstall interrupt handlers 0.50
06/10/2015 John Diamond Implementation Feature #9042: Implement detach-all TCLK for BTime Finished 0.50
06/09/2015 John Diamond Implementation Bug #9081: Detach from TCLK events when StateMachine is destroyed Found that I was using the attach parameter structure instead of the detach one. Compiled, will test in AM. 0.50
06/09/2015 John Diamond Implementation Feature #9042: Implement detach-all TCLK for BTime Implemented real-time API 1.00
06/09/2015 John Diamond Testing Task #9030: Implement attach-to-tclk support for BTime Finished up 2.00
06/09/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime Got Peter to investigate the RF clock, found it to be missing 0.50
06/09/2015 John Diamond Implementation Bug #8558: BBB devices are returning stale data Moved the memcpy call in VMEInt::bbbRead 0.50
06/09/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime 5.00
06/08/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime Considering now that the problem is how to setup TCLK interrupts on the timing board. 5.00
06/08/2015 John Diamond Implementation Bug #9075: Kernel panic when re-inserting btimemod Fixed 0.50
06/08/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime Interrupt test 1.00
06/08/2015 John Diamond Implementation Bug #9073: Devices stop reporting data before the $36 event goes out Increased SY_SAMPLE_SIZE to 5s 0.75
06/06/2015 John Diamond Administration Task #9019: Migrate to cdcvs Git Migration completed. 0.25
06/06/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime 0.00
06/05/2015 John Diamond Implementation Task #9030: Implement attach-to-tclk support for BTime Tried unsuccessfully to get the timing board to interrupt for the correct TCLK event. 7.00
06/05/2015 John Diamond Implementation Bug #9032: State machine task does not properly shutdown. Tested - shutdown message works. 0.00
06/04/2015 John Diamond Implementation Bug #9032: State machine task does not properly shutdown. Implemented shutdown 0.50
06/04/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Realized that the size used to construct the StateMachine event mailbox is incorrect. Adjusted in code will test in AM. 0.50
06/04/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Worked on delivering tclk event notifications, ran into trouble with rt_mbx_send_if 3.50
06/04/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Got tclk interrupts working! 0.75
06/04/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Started work on BTime::initialize(..) 2.00
06/03/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Implemented btimemod_tclk_attach(..) 0.50
06/03/2015 John Diamond Design Task #9030: Implement attach-to-tclk support for BTime Defined the btime TCLK listeners table 1.00
06/03/2015 John Diamond Development Task #9030: Implement attach-to-tclk support for BTime Implemented real-time kernel API for BTime::tclkAttach(..) 2.50
06/03/2015 John Diamond Development Milestone #9017: State Machine subsystem First checkin for StateMachine class 1.50
06/03/2015 John Diamond Development Bug #9016: Remove beam intensity threshold from magnitude devices Done. 0.50
06/02/2015 John Diamond Development Feature #9006: Provide ACNET devices for signal magnitude on each BPM plate Implemented 5.00
06/01/2015 John Diamond Development Bug #8945: Error on One-Shot Acquisition Reverting to streams library 0.50
05/27/2015 John Diamond Design Feature #8276: Calibration to Device 0.00
05/27/2015 John Diamond Design Feature #8826: Camera Ordering Weights 0.25
05/27/2015 John Diamond Testing Bug #8945: Error on One-Shot Acquisition Having trouble reproducing 0.50
05/27/2015 Chip Edstrom Testing Bug #8946: Defalut camera? Note... 0.01
05/15/2015 John Diamond Development Bug #7023: Remember fit selection between acquisition types 0.50
05/15/2015 John Diamond Development Bug #8273: Picture Stops Updating 1.00
05/15/2015 John Diamond Development Bug #8274: Incorrect amplitude scaling on ROI 1.00
05/15/2015 John Diamond Development Bug #7065: Error notifications on multi-screen displays 0.50
05/12/2015 John Diamond Development Bug #8452: Input is not in the .gz format Added a 5 second delay before readout. 12.00
05/01/2015 John Diamond Deployment Bug #8558: BBB devices are returning stale data 0.50
    (1-677/677) Per page: 25, 50, 100, 5000

    Also available in: Atom CSV