Difference: DTCSoftware (1 vs. 6)

Revision 608 Feb 2011 - MichaelDimitriyev

Line: 1 to 1
 
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

Line: 31 to 31
 
  • DTCRegister – add boolean "verify" which causes readback and check of value, exception on mis-match
  • Implement cgicc for HTML output of "expert view"
  • Make a simple HTML view of DTC registers in a table with their names and brief description
Changed:
<
<
  • Implement a "keepalive" function in dtctool to make sure that the connection never times out
>
>
  • Implement a "keepalive" function in dtctool to make sure that the connection never times out
 
  • Re-write dtctool with the DTC class (contingent on importing ipmitool into the xDAQ source tree)

Revision 526 Jul 2010 - MichaelDimitriyev

Line: 1 to 1
 
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

Line: 25 to 25
 

To Do

Changed:
<
<
  • Implement logging using log4cplus (see DCC or other code for examples)
>
>
  • Implement logging using log4cplus (see DCC or other code for examples)
 
  • Throw exceptions on errors
Changed:
<
<
  • Enhance Init() method to check registers 1, 7, 0xc etc for sensible values. Also capture versions and serial numbers in member variables for later checking.
>
>
  • Enhance Init() method to check registers 1, 7, 0xc etc for sensible values. Also capture versions and serial numbers in member variables for later checking.
 
  • DTCRegister – add boolean "verify" which causes readback and check of value, exception on mis-match
Changed:
<
<
  • Implement cgicc for HTML output of "expert view"
  • Make a simple HTML view of DTC registers in a table with their names and brief description
>
>
  • Implement cgicc for HTML output of "expert view"
  • Make a simple HTML view of DTC registers in a table with their names and brief description
  • Implement a "keepalive" function in dtctool to make sure that the connection never times out
  • Re-write dtctool with the DTC class (contingent on importing ipmitool into the xDAQ source tree)
 

-- MichaelDimitriyev - 16 Jun 2010

Revision 414 Jul 2010 - MichaelDimitriyev

Line: 1 to 1
 
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

Revision 313 Jul 2010 - EricHazen

Line: 1 to 1
 
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

Line: 23 to 23
  http://cms1.bu.edu/~msdim/dtc_software/
Added:
>
>

To Do

  • Implement logging using log4cplus (see DCC or other code for examples)
  • Throw exceptions on errors
  • Enhance Init() method to check registers 1, 7, 0xc etc for sensible values. Also capture versions and serial numbers in member variables for later checking.
  • DTCRegister – add boolean "verify" which causes readback and check of value, exception on mis-match
  • Implement cgicc for HTML output of "expert view"
  • Make a simple HTML view of DTC registers in a table with their names and brief description
  -- MichaelDimitriyev - 16 Jun 2010

Revision 203 Jul 2010 - MichaelDimitriyev

Line: 1 to 1
 
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

Line: 7 to 9
  As the name says: a tool used to send commands with IPMI. Page includes usage with the DTC and how to build off of its code.
Changed:
<
<
DTC library:
>
>
DTC library (dtcreg.o):
  A library with read/write functions constructed from ipmitool libraries specifically for use with the DTC.
Line: 15 to 17
  A command-line tool for reading/writing register values on the DTC.
Added:
>
>
********

A copy of ipmitool modified to include the dtcreg library and dtctool may be found at:

http://cms1.bu.edu/~msdim/dtc_software/

  -- MichaelDimitriyev - 16 Jun 2010

Revision 116 Jun 2010 - MichaelDimitriyev

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CmsSlhc"

Software/code relevant to the DTC:

ipmitool:

As the name says: a tool used to send commands with IPMI. Page includes usage with the DTC and how to build off of its code.

DTC library:

A library with read/write functions constructed from ipmitool libraries specifically for use with the DTC.

dtctool:

A command-line tool for reading/writing register values on the DTC.

-- MichaelDimitriyev - 16 Jun 2010

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback