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

Stores all the parameters the device driver needs. More...

Data Fields

INT detailed_msg
 flag indicating if detailed status/error messages are wanted More...
 
INT read_timeout
 how often data shall be taken in (sec) More...
 
char port [NAME_LENGTH]
 MSCB port, e.g. /dev/parport0. More...
 
INT group_addr
 group address within the MSCB More...
 
INT node_addr
 node address within the MSCB More...
 
char demand [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the demand temperature. More...
 
char temp [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the temperatures. More...
 
char gain [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the gain P (PID) More...
 
char rate [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the reset I (PID) More...
 
char pint [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of PInt (PID) More...
 
char power [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the power cycle. More...
 
char offset [SCS400_TEMP_CHS][NAME_LENGTH]
 Name of the temperature offsets. More...
 
char period [NAME_LENGTH]
 Name of period. More...
 

Detailed Description

Stores all the parameters the device driver needs.

Definition at line 57 of file scs400.c.

Field Documentation

char SCS400_SETTINGS::demand[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the demand temperature.

Definition at line 63 of file scs400.c.

Referenced by scs400_get_out_label().

INT SCS400_SETTINGS::detailed_msg

flag indicating if detailed status/error messages are wanted

Definition at line 58 of file scs400.c.

Referenced by scs400_set().

char SCS400_SETTINGS::gain[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the gain P (PID)

Definition at line 65 of file scs400.c.

Referenced by scs400_get_out_label().

INT SCS400_SETTINGS::group_addr

group address within the MSCB

Definition at line 61 of file scs400.c.

INT SCS400_SETTINGS::node_addr

node address within the MSCB

Definition at line 62 of file scs400.c.

Referenced by scs400_get(), scs400_in_init(), and scs400_set().

char SCS400_SETTINGS::offset[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the temperature offsets.

Definition at line 69 of file scs400.c.

Referenced by scs400_get_out_label().

char SCS400_SETTINGS::period[NAME_LENGTH]

Name of period.

Definition at line 70 of file scs400.c.

Referenced by scs400_get_out_label().

char SCS400_SETTINGS::pint[SCS400_TEMP_CHS][NAME_LENGTH]

Name of PInt (PID)

Definition at line 67 of file scs400.c.

Referenced by scs400_get_in_label().

char SCS400_SETTINGS::port[NAME_LENGTH]

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

Definition at line 60 of file scs400.c.

Referenced by scs400_in_init().

char SCS400_SETTINGS::power[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the power cycle.

Definition at line 68 of file scs400.c.

Referenced by scs400_get_in_label().

char SCS400_SETTINGS::rate[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the reset I (PID)

Definition at line 66 of file scs400.c.

Referenced by scs400_get_out_label().

INT SCS400_SETTINGS::read_timeout

how often data shall be taken in (sec)

Definition at line 59 of file scs400.c.

Referenced by scs400_get().

char SCS400_SETTINGS::temp[SCS400_TEMP_CHS][NAME_LENGTH]

Name of the temperatures.

Definition at line 64 of file scs400.c.

Referenced by scs400_get_in_label().


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