Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The debug level for some of the low-level SVT code is controlled by "int client_util_debug" which is in myexampleApp/src/client_util_debug.c 
IOC development

Compiling source and DB

$ cd /home/tracker/pelle/epics/example/myexampleApp

$ make

Interesting files:
EPICS Db: /home/tracker/pelle/epics/example/myexampleApp/Db/
dbSVT.db: controls the polling from the control server
dbFebTemp.db: FEB temperature records
dbHybLV.db: hybrid low voltage records
dbHybT.db: hybrid temperature records


/home/tracker/pelle/epics/example/myexampleApp/src/
dbSubExample.c: contains backend code for parsing and delegating communication with the control server.
client_util.c: Utility functions to communicate with control server and parsing/creating of xml strings



Notes
6/24/14

 

  • Alarm handler
    • Add two hybrid temperature and the front end board temperature to alarm handler. 
       
  • Front End power supply GUI:
    • Can we add a button at the top that turns ALL ON/OFF?
    • Also we might want to make a GUI that has only monitoring and ON/OFF and small expert GUI’s for each FE board where we can set voltages? Similar to for the hybrid.
    • Can we link the ALL ON/OFF so that ANAN and ANAP is turned on at the same time followed by DIG  (not exact delay is not critical). 
    • The individual “LV ON/OFF” shouldn’t be linked together.

...