Low-Energy Muon (LEM) Experiment  0.5.2
MODCRYO_SETTINGS Struct Reference

#include <experim.h>

Data Fields

float update_threshold [41]
 
float input_offset [41]
 
float output_offset [29]
 
float input_factor [41]
 
float output_factor [29]
 
struct {
   struct {
      BOOL   enabled
 
      struct {
         struct {
            char   ls336_name [32]
 
            char   names_in [24][32]
 
            char   names_out [14][32]
 
         }   odb_names
 
         struct {
            INT32   detailed_messages
 
            BOOL   read_raw_data
 
            INT32   odb_offset
 
            char   odb_output_path [64]
 
            INT32   __sensors_used
 
         }   intern
 
         struct {
            INT32   sensor_type [8]
 
            INT32   calibration_curve [8]
 
            char   channel [8][4]
 
            float   raw_input_channel [8]
 
         }   sensors
 
         struct {
            char   ctrl_ch [4]
 
            float   temperature_limit
 
            INT32   max__current_tag
 
            float   max__user_current
 
            INT32   heater_resistance_tag
 
            INT32   output__on_1__off_0_
 
            INT32   powerup_enabled
 
         }   loop1
 
         struct {
            char   ctrl_ch [4]
 
            float   temperature_limit
 
            INT32   max__current_tag
 
            float   max__user_current
 
            INT32   heater_resistance_tag
 
            INT32   output__on_1__off_0_
 
            INT32   powerup_enabled
 
         }   loop2
 
         struct {
            char   zone [10][64]
 
         }   zone
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   lake336_moderator_0
 
   struct {
      BOOL   enabled
 
   }   lake336_moderator_1
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   enabled
 
         INT32   modbus_adress
 
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         INT32   odb_offset
 
         char   input [8][32]
 
         char   output [7][32]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   eurotherm2416_in
 
   struct {
      BOOL   enabled
 
   }   eurotherm2416_out
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   enabled
 
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         INT32   odb_offset
 
         char   odb_output_path [64]
 
         char   input [7][64]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   w6100_in
 
   struct {
      BOOL   enabled
 
      struct {
         char   output [8][64]
 
      }   dd
 
   }   w6100_out
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         char   name_1 [32]
 
         char   name_2 [32]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   xtc
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         char   name [32]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   ln2_moddy
 
devices
 
char names_input [41][32]
 
char names_output [29][32]
 

Detailed Description

Definition at line 2026 of file experim.h.

Field Documentation

INT32 MODCRYO_SETTINGS::__sensors_used

Definition at line 2046 of file experim.h.

struct { ... } MODCRYO_SETTINGS::bd
struct { ... } MODCRYO_SETTINGS::bd
struct { ... } MODCRYO_SETTINGS::bd
struct { ... } MODCRYO_SETTINGS::bd
struct { ... } MODCRYO_SETTINGS::bd
INT32 MODCRYO_SETTINGS::calibration_curve[8]

Definition at line 2050 of file experim.h.

char MODCRYO_SETTINGS::channel[8][4]

Definition at line 2051 of file experim.h.

char MODCRYO_SETTINGS::ctrl_ch[4]

Definition at line 2055 of file experim.h.

struct { ... } MODCRYO_SETTINGS::dd
struct { ... } MODCRYO_SETTINGS::dd
struct { ... } MODCRYO_SETTINGS::dd
struct { ... } MODCRYO_SETTINGS::dd
struct { ... } MODCRYO_SETTINGS::dd
struct { ... } MODCRYO_SETTINGS::dd
INT32 MODCRYO_SETTINGS::debug

Definition at line 2079 of file experim.h.

INT32 MODCRYO_SETTINGS::detailed_messages

Definition at line 2042 of file experim.h.

struct { ... } MODCRYO_SETTINGS::devices
BOOL MODCRYO_SETTINGS::enabled

Definition at line 2034 of file experim.h.

INT32 MODCRYO_SETTINGS::enabled

Definition at line 2088 of file experim.h.

INT32 MODCRYO_SETTINGS::ets_in_use

Definition at line 2091 of file experim.h.

struct { ... } MODCRYO_SETTINGS::eurotherm2416_in
struct { ... } MODCRYO_SETTINGS::eurotherm2416_out
INT32 MODCRYO_SETTINGS::heater_resistance_tag

Definition at line 2059 of file experim.h.

char MODCRYO_SETTINGS::host[256]

Definition at line 2077 of file experim.h.

char MODCRYO_SETTINGS::input[7][64]

Definition at line 2093 of file experim.h.

float MODCRYO_SETTINGS::input_factor[41]

Definition at line 2030 of file experim.h.

float MODCRYO_SETTINGS::input_offset[41]

Definition at line 2028 of file experim.h.

struct { ... } MODCRYO_SETTINGS::intern
struct { ... } MODCRYO_SETTINGS::lake336_moderator_0
struct { ... } MODCRYO_SETTINGS::lake336_moderator_1
struct { ... } MODCRYO_SETTINGS::ln2_moddy
struct { ... } MODCRYO_SETTINGS::loop1
struct { ... } MODCRYO_SETTINGS::loop2
char MODCRYO_SETTINGS::ls336_name[32]

Definition at line 2037 of file experim.h.

INT32 MODCRYO_SETTINGS::max__current_tag

Definition at line 2057 of file experim.h.

float MODCRYO_SETTINGS::max__user_current

Definition at line 2058 of file experim.h.

INT32 MODCRYO_SETTINGS::modbus_adress

Definition at line 2089 of file experim.h.

char MODCRYO_SETTINGS::name[32]

Definition at line 2146 of file experim.h.

char MODCRYO_SETTINGS::name_1[32]

Definition at line 2132 of file experim.h.

char MODCRYO_SETTINGS::name_2[32]

Definition at line 2133 of file experim.h.

char MODCRYO_SETTINGS::names_in[24][32]

Definition at line 2038 of file experim.h.

char MODCRYO_SETTINGS::names_input[41][32]

Definition at line 2155 of file experim.h.

Referenced by write_env(), and write_temp().

char MODCRYO_SETTINGS::names_out[14][32]

Definition at line 2039 of file experim.h.

char MODCRYO_SETTINGS::names_output[29][32]

Definition at line 2156 of file experim.h.

struct { ... } MODCRYO_SETTINGS::odb_names
INT32 MODCRYO_SETTINGS::odb_offset

Definition at line 2044 of file experim.h.

char MODCRYO_SETTINGS::odb_output_path[64]

Definition at line 2045 of file experim.h.

char MODCRYO_SETTINGS::output[8][64]

Definition at line 2094 of file experim.h.

INT32 MODCRYO_SETTINGS::output__on_1__off_0_

Definition at line 2060 of file experim.h.

float MODCRYO_SETTINGS::output_factor[29]

Definition at line 2031 of file experim.h.

float MODCRYO_SETTINGS::output_offset[29]

Definition at line 2029 of file experim.h.

INT32 MODCRYO_SETTINGS::port

Definition at line 2078 of file experim.h.

INT32 MODCRYO_SETTINGS::powerup_enabled

Definition at line 2061 of file experim.h.

float MODCRYO_SETTINGS::raw_input_channel[8]

Definition at line 2052 of file experim.h.

BOOL MODCRYO_SETTINGS::read_raw_data

Definition at line 2043 of file experim.h.

INT32 MODCRYO_SETTINGS::sensor_type[8]

Definition at line 2049 of file experim.h.

struct { ... } MODCRYO_SETTINGS::sensors
float MODCRYO_SETTINGS::temperature_limit

Definition at line 2056 of file experim.h.

float MODCRYO_SETTINGS::update_threshold[41]

Definition at line 2027 of file experim.h.

struct { ... } MODCRYO_SETTINGS::w6100_in
struct { ... } MODCRYO_SETTINGS::w6100_out
struct { ... } MODCRYO_SETTINGS::xtc
char MODCRYO_SETTINGS::zone[10][64]

Definition at line 2073 of file experim.h.

struct { ... } MODCRYO_SETTINGS::zone

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