Uni Do ejournal The Electronic Logbook of DELTA
Uni. Do e-journal The Electronic Logbook of DELTA Elke Kasel June 2003 EPICS Meeting 2003
Uni. Do e-journal Once upon a time there was a chaotic handwritten logbook We want • search options • automatic entries from programms In 2000 Matthew Bickley and Karen White from Jefferson Lab provided elog to DELTA but we failed to adapt elog So I sit down and write my own program. Elke Kasel <kasel@delta. uni-dortmund. de> 2
e-journal Uni. Do e-journal • stores entries in an Oracle database • is written in tcl/tk (DELTA convention) • has a modular structure Elke Kasel <kasel@delta. uni-dortmund. de> 3
Uni. Do e-journal The Structure of e-journal Elke Kasel <kasel@delta. uni-dortmund. de> 4
Uni. Do e-journal The Configuration File contains all environment specific information • define database access (password or confirmation) • can provide automatic entries – for usual text, like „start of shift, operator name. . . “ – for sets of values fetched from EPICS records – for information fetched from the Oracle database • can provide Operator list Elke Kasel <kasel@delta. uni-dortmund. de> 5
Uni. Do e-journal The Structure of e-journal Elke Kasel <kasel@delta. uni-dortmund. de> 6
Uni. Do e-journal Logbook GUI Elke Kasel <kasel@delta. uni-dortmund. de> 7
Uni. Do e-journal The Structure of e-journal Elke Kasel <kasel@delta. uni-dortmund. de> 8
Uni. Do e-journal new. Entry GUI Elke Kasel <kasel@delta. uni-dortmund. de> 9
Uni. Do e-journal The Structure of e-journal Elke Kasel <kasel@delta. uni-dortmund. de> 10
Uni. Do e-journal Readable from Internet Elke Kasel <kasel@delta. uni-dortmund. de> 11
e-journal Uni. Do Requirements • Oracle Database (sql commands for table creation are provided) • Tcl/Tk 8. 4 (free) – Tcl package BLT – Tcl package Tix • the program import from Image. Magick (free) • the e-journal package (free) – tcl/tk packages – tcl/tk GUI and html Interface – sampe configuration file Elke Kasel <kasel@delta. uni-dortmund. de> 12
e-journal Uni. Do entries per month e-journal at work month Elke Kasel <kasel@delta. uni-dortmund. de> 13
e-journal Uni. Do Future Plans for e-journal more functionality other Databases (mysql ? ) Elke Kasel <kasel@delta. uni-dortmund. de> other formats 14
e-journal Uni. Do The End http: //www. delta. uni-dortmund. de mail to: kasel@delta. uni-dortmund. de Elke Kasel <kasel@delta. uni-dortmund. de> 15
- Slides: 15