Low-Energy Muon (LEM) Experiment
0.5.2
|
Data Fields | |
HV_NHQ_20XM_SETTINGS | settings |
device specifc settings More... | |
MSCB_NODE_VARS | data |
data read back from NHQ More... | |
int | reboot_time [2] |
reboot time structure More... | |
int | fd |
mscb device descriptor More... | |
int | ch_status [NHQ_NO_CHS] |
channel status tag More... | |
int | ch_pol [NHQ_NO_CHS] |
channel polarity More... | |
int | num_channels |
number of channels More... | |
HNDLE | hDB |
ODB main key. More... | |
HNDLE | dd_hkey |
ODB key to the device driver info. More... | |
INT | startup_error |
startup error flag More... | |
DWORD | timer |
cyclic timer to read channels More... | |
int | rebooting |
flag indicating if NHQ is just rebooting More... | |
int | err |
global readback error counter More... | |
Structure holding device driver relevant settings.
Definition at line 154 of file hv_nhq_20xm_mscb.c.
int HV_NHQ_20XM_INFO::ch_pol[NHQ_NO_CHS] |
channel polarity
Definition at line 160 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_init().
int HV_NHQ_20XM_INFO::ch_status[NHQ_NO_CHS] |
channel status tag
Definition at line 159 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_check_status(), and hv_nhq_20xm_mscb_init().
MSCB_NODE_VARS HV_NHQ_20XM_INFO::data |
data read back from NHQ
Definition at line 156 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_check_status(), hv_nhq_20xm_mscb_get(), hv_nhq_20xm_mscb_get_all(), hv_nhq_20xm_mscb_get_current(), hv_nhq_20xm_mscb_get_demand(), and hv_nhq_20xm_mscb_init().
HNDLE HV_NHQ_20XM_INFO::dd_hkey |
ODB key to the device driver info.
Definition at line 163 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_init().
int HV_NHQ_20XM_INFO::err |
global readback error counter
Definition at line 167 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_get(), hv_nhq_20xm_mscb_get_all(), and hv_nhq_20xm_mscb_init().
int HV_NHQ_20XM_INFO::fd |
mscb device descriptor
Definition at line 158 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_exit(), hv_nhq_20xm_mscb_get(), hv_nhq_20xm_mscb_get_all(), hv_nhq_20xm_mscb_init(), hv_nhq_20xm_mscb_set(), and hv_nhq_20xm_mscb_set_ramping().
HNDLE HV_NHQ_20XM_INFO::hDB |
ODB main key.
Definition at line 162 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_init(), hv_nhq_20xm_mscb_set_ramping(), and hv_nhq_20xm_mscb_update_odb().
int HV_NHQ_20XM_INFO::num_channels |
number of channels
Definition at line 161 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_init().
int HV_NHQ_20XM_INFO::reboot_time[2] |
reboot time structure
Definition at line 157 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_get(), and hv_nhq_20xm_mscb_get_reboot_time().
int HV_NHQ_20XM_INFO::rebooting |
flag indicating if NHQ is just rebooting
Definition at line 166 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_get(), and hv_nhq_20xm_mscb_init().
HV_NHQ_20XM_SETTINGS HV_NHQ_20XM_INFO::settings |
device specifc settings
Definition at line 155 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_check_status(), hv_nhq_20xm_mscb_get(), hv_nhq_20xm_mscb_get_all(), hv_nhq_20xm_mscb_get_label(), hv_nhq_20xm_mscb_get_reboot_time(), hv_nhq_20xm_mscb_init(), hv_nhq_20xm_mscb_set(), hv_nhq_20xm_mscb_set_ramping(), and hv_nhq_20xm_mscb_update_odb().
INT HV_NHQ_20XM_INFO::startup_error |
startup error flag
Definition at line 164 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_exit(), hv_nhq_20xm_mscb_get(), hv_nhq_20xm_mscb_get_current(), hv_nhq_20xm_mscb_get_demand(), hv_nhq_20xm_mscb_init(), and hv_nhq_20xm_mscb_set().
DWORD HV_NHQ_20XM_INFO::timer |
cyclic timer to read channels
Definition at line 165 of file hv_nhq_20xm_mscb.c.
Referenced by hv_nhq_20xm_mscb_get(), and hv_nhq_20xm_mscb_init().