EPICS: SCALER : ADDING CRATES
Jump to navigation
Jump to search
how to to add a crate, start scaler IOC, start scalers GUI:
- ssh to clonioc1 as developer (boiarino etc)
- from shell prompt:
source ~sytnik/c
- cd0s
- edit CRATES/SLOTS CONFIGURATION part of the file:
db_generator.cpp : in particular: NCRATES, crate_names[]
- g++ -o program db_generator.cpp
- ./program
- edit startup_new.all
to add, for example: Start_SCALERS_CRATE("1", "hps12")
- Scalers IOC start:
mye_s
- qtcreator
Menu File >> Open file or project browse to /usr/clas12/release/0.2/epics/qt/epicsqt_v1/scalers select scalers.pro click OPEN
- in qtcreator environment :
expand "Sources" double click mainwindow.cpp find: CONFIGURATION PIECE edit: NCRATES, board_types_by_crate_ioc hv_crate_names hv_crate_names_ioc Menu Build >> build project "scalers"
- to start scalers gui
from shell prompt: source ~sytnik/c gui_sc