Low-Energy Muon (LEM) Experiment
0.5.1
|
This structure contains private variables for the device driver. More...
Data Fields | |
PS64_INTERN | intern |
stores DD specific internal settings More... | |
PS64_NAMES | ps64_names |
stores the internal DD settings More... | |
char | ps64_buffer [SPS_MAX_BYTES] |
SPS-DB byte buffer. More... | |
int | ps64_diag [6] |
SPS diagnostics readback array (<1, <2, <3, <5, >5, failed)sec. More... | |
float | ps64_data [PS64_IN_VARS] |
stores decoded values from SPS-DB More... | |
INT(* | bd )(INT cmd,...) |
bus driver entry function for reading More... | |
void * | bd_info |
pointer to the BD info structure of the input channels More... | |
HNDLE | hDB |
main ODB handle More... | |
HNDLE | hKey_in |
main device driver handle for input channels More... | |
HNDLE | hKey_out |
main device driver handle for input channels More... | |
HNDLE | hKey_DB_Buffer |
handle to the raw SPS-DB data More... | |
DWORD | time |
trigger timer More... | |
DWORD | errTime |
timer for error handling concerning tcpip communication More... | |
INT | startup_error |
tag if there has been an error at startup More... | |
INT | tcpip_open_error |
how often the attempt to open the tcpip communication failed More... | |
INT | read_error |
how often there has been a read error More... | |
INT | read_counts |
total no of tcpip reading attempts More... | |
DWORD | last_success |
timer of last read success More... | |
This structure contains private variables for the device driver.
INT(* PS64_INFO::bd)(INT cmd,...) |
bus driver entry function for reading
Definition at line 84 of file ps64.c.
Referenced by ps64_exit(), ps64_get_all(), ps64_in_init(), and ps64_write_cmd().
void* PS64_INFO::bd_info |
pointer to the BD info structure of the input channels
Definition at line 85 of file ps64.c.
Referenced by ps64_exit(), ps64_get_all(), ps64_in_init(), and ps64_write_cmd().
DWORD PS64_INFO::errTime |
timer for error handling concerning tcpip communication
Definition at line 91 of file ps64.c.
Referenced by ps64_get_all(), and ps64_in_init().
HNDLE PS64_INFO::hDB |
main ODB handle
Definition at line 86 of file ps64.c.
Referenced by ps64_exit(), ps64_in_init(), and ps64_set().
HNDLE PS64_INFO::hKey_DB_Buffer |
handle to the raw SPS-DB data
Definition at line 89 of file ps64.c.
Referenced by ps64_exit(), and ps64_in_init().
HNDLE PS64_INFO::hKey_in |
main device driver handle for input channels
Definition at line 87 of file ps64.c.
Referenced by ps64_in_init().
HNDLE PS64_INFO::hKey_out |
main device driver handle for input channels
Definition at line 88 of file ps64.c.
Referenced by ps64_out_init().
PS64_INTERN PS64_INFO::intern |
stores DD specific internal settings
Definition at line 79 of file ps64.c.
Referenced by ps64_get(), ps64_get_all(), ps64_in_init(), and ps64_write_cmd().
DWORD PS64_INFO::last_success |
timer of last read success
Definition at line 96 of file ps64.c.
Referenced by ps64_get_all(), and ps64_in_init().
char PS64_INFO::ps64_buffer[SPS_MAX_BYTES] |
SPS-DB byte buffer.
Definition at line 81 of file ps64.c.
Referenced by ps64_get_all(), ps64_in_init(), ps64_start_pump(), ps64_stop_pump(), and ps64_write_cmd().
float PS64_INFO::ps64_data[PS64_IN_VARS] |
stores decoded values from SPS-DB
Definition at line 83 of file ps64.c.
Referenced by ps64_decode_data(), and ps64_get().
int PS64_INFO::ps64_diag[6] |
SPS diagnostics readback array (<1, <2, <3, <5, >5, failed)sec.
Definition at line 82 of file ps64.c.
Referenced by ps64_get_all().
PS64_NAMES PS64_INFO::ps64_names |
stores the internal DD settings
Definition at line 80 of file ps64.c.
Referenced by ps64_in_get_label(), ps64_in_init(), and ps64_out_get_label().
INT PS64_INFO::read_counts |
total no of tcpip reading attempts
Definition at line 95 of file ps64.c.
Referenced by ps64_get_all(), and ps64_in_init().
INT PS64_INFO::read_error |
how often there has been a read error
Definition at line 94 of file ps64.c.
Referenced by ps64_get_all(), and ps64_in_init().
INT PS64_INFO::startup_error |
INT PS64_INFO::tcpip_open_error |
how often the attempt to open the tcpip communication failed
Definition at line 93 of file ps64.c.
Referenced by ps64_get_all(), ps64_in_init(), and ps64_write_cmd().
DWORD PS64_INFO::time |
trigger timer
Definition at line 90 of file ps64.c.
Referenced by ps64_get_all(), and ps64_in_init().