EPICS: SCALER : ADDING CRATES: Difference between revisions
Jump to navigation
Jump to search
Created page with "== how to to add a crate, start scaler IOC, start scalers GUI: == 1) from shell prompt: source ~/sytnik/c 2) cd0s 3) edit CRATES/SLOTS CONFIGURATION part of the file..." |
No edit summary |
||
| Line 1: | Line 1: | ||
== how to to add a crate, start scaler IOC, start scalers GUI: == | == how to to add a crate, start scaler IOC, start scalers GUI: == | ||
* from shell prompt: | |||
source ~/sytnik/c | source ~/sytnik/c | ||
* cd0s | |||
* edit CRATES/SLOTS CONFIGURATION part of the file: | |||
db_generator.cpp : | 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 | |||
brows to /misc/clas12/release/0.2/epics/qt/epicsqt_v1/build-scalers-Desktop-Debug/scalers | brows to /misc/clas12/release/0.2/epics/qt/epicsqt_v1/build-scalers-Desktop-Debug/scalers | ||
select scalers.pro | select scalers.pro | ||
click OPEN | click OPEN | ||
* in qtcreator environment : | |||
expand "Sources" | |||
double click mainwindow.cpp | |||
find: CONFIGURATION PIECE | find: CONFIGURATION PIECE | ||
edit: NCRATES, | edit: NCRATES, | ||
| Line 42: | Line 40: | ||
Menu Build >> build project "scalers" | Menu Build >> build project "scalers" | ||
* to start scalers gui | |||
from shell prompt: | |||
source ~/sytnik/c | |||
gui_sc | |||
Revision as of 13:55, 18 November 2014
how to to add a crate, start scaler IOC, start scalers GUI:
- 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 brows to /misc/clas12/release/0.2/epics/qt/epicsqt_v1/build-scalers-Desktop-Debug/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