|
Low-Energy Muon (LEM) Experiment
0.5.1
|
This structure contains private variables for the device driver. More...

Data Fields | |
| TWICKENHAM_SETTINGS | twickenham_settings |
| ODB hot-link data for the DD. More... | |
| INT | num_channels |
| number of channels of the DD More... | |
| INT(* | bd )(INT cmd,...) |
| bus driver entry function More... | |
| void * | bd_info |
| private info of bus driver More... | |
| HNDLE | hkey |
| ODB key for bus driver info. More... | |
| INT | errorcount |
| error counter; for reducing number of error messages More... | |
| DWORD | lasterrtime |
| timer error handling; for reducing number of error messages More... | |
| int | bd_connected |
| flag showing if bus driver is connected More... | |
| INT | readback_failure |
| counts the number of readback failures More... | |
| DWORD | last_reconnect |
| timer for bus driver reconnect error handling More... | |
| float | last_value |
| stores the last valid value More... | |
| int | reconnection_failures |
| how often reconnection failed More... | |
This structure contains private variables for the device driver.
Definition at line 55 of file twickenham.c.
| INT(* TWICKENHAM_INFO::bd)(INT cmd,...) |
bus driver entry function
Definition at line 58 of file twickenham.c.
Referenced by twickenham_exit(), twickenham_get(), and twickenham_init().
| int TWICKENHAM_INFO::bd_connected |
flag showing if bus driver is connected
Definition at line 63 of file twickenham.c.
Referenced by twickenham_get(), and twickenham_init().
| void* TWICKENHAM_INFO::bd_info |
private info of bus driver
Definition at line 59 of file twickenham.c.
Referenced by twickenham_exit(), twickenham_get(), and twickenham_init().
| INT TWICKENHAM_INFO::errorcount |
error counter; for reducing number of error messages
Definition at line 61 of file twickenham.c.
Referenced by twickenham_init().
| HNDLE TWICKENHAM_INFO::hkey |
ODB key for bus driver info.
Definition at line 60 of file twickenham.c.
Referenced by twickenham_get(), and twickenham_init().
| DWORD TWICKENHAM_INFO::last_reconnect |
timer for bus driver reconnect error handling
Definition at line 65 of file twickenham.c.
Referenced by twickenham_get(), and twickenham_init().
| float TWICKENHAM_INFO::last_value |
stores the last valid value
Definition at line 66 of file twickenham.c.
Referenced by twickenham_get().
| DWORD TWICKENHAM_INFO::lasterrtime |
timer error handling; for reducing number of error messages
Definition at line 62 of file twickenham.c.
Referenced by twickenham_init().
| INT TWICKENHAM_INFO::num_channels |
number of channels of the DD
Definition at line 57 of file twickenham.c.
Referenced by twickenham_init().
| INT TWICKENHAM_INFO::readback_failure |
counts the number of readback failures
Definition at line 64 of file twickenham.c.
Referenced by twickenham_get(), and twickenham_init().
| int TWICKENHAM_INFO::reconnection_failures |
how often reconnection failed
Definition at line 67 of file twickenham.c.
Referenced by twickenham_get(), and twickenham_init().
| TWICKENHAM_SETTINGS TWICKENHAM_INFO::twickenham_settings |
ODB hot-link data for the DD.
Definition at line 56 of file twickenham.c.
Referenced by twickenham_get(), twickenham_get_label(), and twickenham_init().