Low-Energy Muon (LEM) Experiment  0.5.1
HVR400_SETTINGS Struct Reference

Data Fields

BOOL enabled
 flag indicating if the device is enabled or disabled More...
 
BOOL scw_in_use
 flag indicating if the slowcontrol watchdog shall be used More...
 
INT detailed_msg
 flag indicating if detailed status/error messages are wanted More...
 
char port [NAME_LENGTH]
 MSCB port, e.g. /dev/parport0 or usb1. More...
 
char pwd [NAME_LENGTH]
 MSCB password for MSCB ethernet modules. More...
 
INT group_addr
 group address within the MSCB More...
 
INT node_addr
 node address of the first HV channel within the MSCB More...
 
char name [NAME_LENGTH]
 name of the hvr_400 card More...
 
INT odb_offset
 HV channel offset within ODB. More...
 

Detailed Description

Stores all the parameters the device driver needs.

Definition at line 58 of file hvr400.c.

Field Documentation

INT HVR400_SETTINGS::detailed_msg

flag indicating if detailed status/error messages are wanted

Definition at line 61 of file hvr400.c.

BOOL HVR400_SETTINGS::enabled

flag indicating if the device is enabled or disabled

Definition at line 59 of file hvr400.c.

Referenced by hvr400_init().

INT HVR400_SETTINGS::group_addr

group address within the MSCB

Definition at line 64 of file hvr400.c.

char HVR400_SETTINGS::name[NAME_LENGTH]

name of the hvr_400 card

Definition at line 66 of file hvr400.c.

Referenced by hvr400_init().

INT HVR400_SETTINGS::node_addr

node address of the first HV channel within the MSCB

Definition at line 65 of file hvr400.c.

Referenced by hvr400_get(), hvr400_init(), hvr400_read_all(), hvr400_set(), hvr400_set_current_limit(), hvr400_set_rampdown(), hvr400_set_rampup(), hvr400_set_triptime(), and hvr400_set_voltage_limit().

INT HVR400_SETTINGS::odb_offset

HV channel offset within ODB.

Definition at line 67 of file hvr400.c.

char HVR400_SETTINGS::port[NAME_LENGTH]

MSCB port, e.g. /dev/parport0 or usb1.

Definition at line 62 of file hvr400.c.

Referenced by hvr400_init().

char HVR400_SETTINGS::pwd[NAME_LENGTH]

MSCB password for MSCB ethernet modules.

Definition at line 63 of file hvr400.c.

Referenced by hvr400_init().

BOOL HVR400_SETTINGS::scw_in_use

flag indicating if the slowcontrol watchdog shall be used

Definition at line 60 of file hvr400.c.

Referenced by hvr400_exit(), hvr400_get(), and hvr400_init().


The documentation for this struct was generated from the following file: