Update Config_Controller
@@ -1,5 +1,5 @@
|
||||
# Controller
|
||||
Definition of a set of hardware controllers.
|
||||
Definition of a set of hardware controllers. The file contains a JSON structure where each field name corresponds to the name of a controller (the names must be unique strings). These fields then contain a structure that defines the configuration parameters of the controller.
|
||||
|
||||
**type**::<BR>
|
||||
 String value that identifies which hardware interface will handle the controller behaviour. The set of allowed values is listed near the beginning of [`Controller.h`](https://gitlab.psi.ch/microspectro/pixelator/-/blob/master/PixelatorController/src/Controller.h#L19), for example:
|
||||
@@ -10,31 +10,30 @@ Definition of a set of hardware controllers.
|
||||
 Integer value that defines if the controller should be used (value of 1) or ignored (value of 0). <BR>
|
||||
 **Default**: 0
|
||||
|
||||
All further parameters are passed to the specific controller code without checking. Therefore, any default values or subtleties in usage will depend on the controller type.
|
||||
|
||||
**serverAddress**::<BR>
|
||||
 String value that defines the network address where the controller can be accessed. Used together with **serverPort**<BR>
|
||||
 **Default**: ?
|
||||
|
||||
**serverPort**::<BR>
|
||||
 Integer value that defines the port over which the controller can be accessed. Used together with **serverAddress**<BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
**deviceName**::<BR>
|
||||
 String value that defines the filesystem path where the controller can be accessed. <BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
**timeout**::<BR>
|
||||
 Float value that defines the controller timeout. <BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
**loopName**::<BR>
|
||||
 String value that defines which Orchestra loop the controller is associated with. <BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
**nAxes**::<BR>
|
||||
 Integer value that defines the number of `axis` objects that the controller handles. <BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
**baudRate**::<BR>
|
||||
 Integer value that defines communication rate of the controller. <BR>
|
||||
 **Default**: ?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user