unido epics meeting 2003 the electronic logbook of delta elke kasel june 2003 e-journal
Post on 02-Jan-2016
216 Views
Preview:
TRANSCRIPT
UniDo
2Elke Kasel <kasel@delta.uni-dortmund.de>
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.
UniDo
3Elke Kasel <kasel@delta.uni-dortmund.de>
e-journal
e-journal
• stores entries in an Oracle database
• is written in tcl/tk (DELTA convention)
• has a modular structure
UniDo
5Elke Kasel <kasel@delta.uni-dortmund.de>
e-journal
The Configuration File
• 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
contains all environment specific information
UniDo
12Elke Kasel <kasel@delta.uni-dortmund.de>
e-journal
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 ImageMagick (free)
• the e-journal package (free)– tcl/tk packages– tcl/tk GUI and html Interface– sampe configuration file
UniDo
13Elke Kasel <kasel@delta.uni-dortmund.de>
e-journal
e-journal at worken
trie
s pe
r m
onth
month
UniDo
14Elke Kasel <kasel@delta.uni-dortmund.de>
e-journal
Future Plans for e-journal
other Databases
(mysql ?) other formats
more
functionality
top related