Low-Energy Muon (LEM) Experiment  0.5.1
bruker.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BRUKER_POLARITY_READBACK   0
 
#define BRUKER_STATUS   1
 
#define BRUKER_DEMAND_CURRENT_READBACK   2
 
#define BRUKER_OUTPUT_CURRENT   3
 
#define BRUKER_OUTPUT_VOLTAGE   4
 
#define BRUKER_POWER   0
 
#define BRUKER_DEMAND_CURRENT   1
 

Functions

INT bruker_in (INT cmd,...)
 
INT bruker_out (INT cmd,...)
 

Macro Definition Documentation

#define BRUKER_DEMAND_CURRENT   1

Definition at line 20 of file bruker.h.

Referenced by bruker_get(), and bruker_set().

#define BRUKER_DEMAND_CURRENT_READBACK   2

Definition at line 14 of file bruker.h.

Referenced by bruker_get().

#define BRUKER_OUTPUT_CURRENT   3

Definition at line 15 of file bruker.h.

Referenced by bruker_get().

#define BRUKER_OUTPUT_VOLTAGE   4

Definition at line 16 of file bruker.h.

Referenced by bruker_get().

#define BRUKER_POLARITY_READBACK   0

Definition at line 12 of file bruker.h.

Referenced by bruker_get().

#define BRUKER_POWER   0

Definition at line 19 of file bruker.h.

Referenced by bruker_set().

#define BRUKER_STATUS   1

Definition at line 13 of file bruker.h.

Referenced by bruker_get().

Function Documentation

INT bruker_in ( INT  cmd,
  ... 
)

bruker magnet power supply device driver (DD) input part. It is handling the communication between the bruker magnet power supply and midas. The bruker is used as a current source for the electromagnet in our $\mathrm{LE-\mu SR}$ setup.

Definition at line 822 of file bruker.c.

References bruker_exit(), bruker_get(), bruker_get_label_in(), bruker_in_init(), hKey, and info.

INT bruker_out ( INT  cmd,
  ... 
)

bruker magnet power supply device driver (DD) output part. It is handling the communication between the bruker magnet power supply and midas. The bruker is used as a current source for the electromagnet in our $\mathrm{LE-\mu SR}$ setup.

Definition at line 874 of file bruker.c.

References bruker_get_label_out(), bruker_out_init(), bruker_set(), hKey, and info.