Actor¶
The jaeger actor provides a TCP/IP interface to the jaeger functionality. jaeger uses CLU to provide the actor framework. Most actor commands are thin wrappers around the functionality provided by the jaeger API.
The following commands are available in the jaeger actor.
jaeger-actor¶
jaeger-actor [OPTIONS] COMMAND [ARGS]...
current¶
Sets the current of the positioner.
jaeger-actor current [OPTIONS] [POSITIONER_ID]... ALPHA BETA
Options
- -a, --all¶
applies to all connected positioners.
Arguments
- POSITIONER_ID¶
Optional argument(s)
- ALPHA¶
Required argument
- BETA¶
Required argument
goto¶
Sends positioners to a given (alpha, beta) position.
jaeger-actor goto [OPTIONS] [POSITIONER_ID]... ALPHA BETA
Options
- -r, --relative¶
whether this is a relative move
- -s, --speed <speed>¶
the speed of both alpha and beta arms, in RPS on the input.
- -a, --all¶
applies to all valid positioners.
- -f, --force¶
forces a move to happen.
Arguments
- POSITIONER_ID¶
Optional argument(s)
- ALPHA¶
Required argument
- BETA¶
Required argument
hall¶
Turns the hall sensor on/off.
jaeger-actor hall [OPTIONS] COMMAND [ARGS]...
help¶
Shows the help.
jaeger-actor help [OPTIONS] [PARSER_COMMAND]
Arguments
- PARSER_COMMAND¶
Optional argument
ieb¶
Manages the IEB.
jaeger-actor ieb [OPTIONS] COMMAND [ARGS]...
fbi¶
Control the power output (0-100%) of the fibre back illuminator (FBI).
jaeger-actor ieb fbi [OPTIONS] DEVICE VALUE
Arguments
- DEVICE¶
Required argument
- VALUE¶
Required argument
info¶
Shows information about the IEB layout in a human-readable format.
jaeger-actor ieb info [OPTIONS]
Options
- -v, --verbose¶
Shows extra information.
initialise¶
Initialises positioners.
jaeger-actor initialise [OPTIONS] [POSITIONER_ID]...
Options
- --datums¶
If set, initialises the datums.
Arguments
- POSITIONER_ID¶
Optional argument(s)
keyword¶
Prints human-readable information about a keyword.
jaeger-actor keyword [OPTIONS] KEYWORD
Arguments
- KEYWORD¶
Required argument
led¶
Turns the positioner LED on/off.
jaeger-actor led [OPTIONS] COMMAND [ARGS]...
pollers¶
Handle the positioner pollers.
jaeger-actor pollers [OPTIONS] COMMAND [ARGS]...
speed¶
Sets the (alpha, beta)
speed in RPM on the input.
jaeger-actor speed [OPTIONS] [POSITIONER_ID]... ALPHA BETA
Options
- -a, --all¶
applies to all valid positioners.
Arguments
- POSITIONER_ID¶
Optional argument(s)
- ALPHA¶
Required argument
- BETA¶
Required argument
status¶
Reports the position and status bit of a list of positioners.
jaeger-actor status [OPTIONS] [POSITIONER_ID]...
Options
- -f, --full¶
outputs more statuses.
Arguments
- POSITIONER_ID¶
Optional argument(s)
talk¶
Send a direct command to the CAN network and show the replies.
jaeger-actor talk [OPTIONS] COMMAND_ID POSITIONER_ID [PARAMS]...
Arguments
- COMMAND_ID¶
Required argument
- POSITIONER_ID¶
Required argument
- PARAMS¶
Optional argument(s)
Schema¶
type |
object |
||
properties |
|||
|
type |
string |
|
|
type |
integer |
|
enum |
0, 1, 2 |
||
|
Temperature measurements |
||
type |
array |
||
items |
|||
T1 |
|||
type |
number |
||
T2 |
|||
type |
number |
||
T3 |
|||
type |
number |
||
RTD1 |
|||
type |
number |
||
RTD2 |
|||
type |
number |
||
RTD3 |
|||
type |
number |
||
RTD4 |
|||
type |
number |
||
RTD6 |
|||
type |
number |
||
RTD7 |
|||
type |
number |
||
RTD8 |
|||
type |
number |
||
RTD9 |
|||
type |
number |
||
RTD10 |
|||
type |
number |
||
RTD12 |
|||
type |
number |
||
|
Relative humidity measurements |
||
type |
array |
||
items |
|||
RH1 |
|||
type |
number |
||
RH2 |
|||
type |
number |
||
RH3 |
|||
type |
number |
||
|
Power supply voltage measurements |
||
type |
array |
||
items |
|||
PV24_1 |
|||
type |
number |
||
PV24_2 |
|||
type |
number |
||
PV24_3 |
|||
type |
number |
||
PV24_4 |
|||
type |
number |
||
PV24_5 |
|||
type |
number |
||
PV24_6 |
|||
type |
number |
||
|
Coolant flow measurements |
||
type |
array |
||
items |
|||
FLOW1 |
|||
type |
number |
||
FLOW2 |
|||
type |
number |
||
|
Coolant pressure measurements |
||
type |
array |
||
items |
|||
PRESSURE1 |
|||
type |
number |
||
PRESSURE2 |
|||
type |
number |
||
|
Integration spheres LED power |
||
type |
array |
||
items |
|||
LED1 |
|||
type |
number |
||
multipleOf |
0.1 |
||
LED2 |
|||
type |
number |
||
multipleOf |
0.1 |
||
|
Power supply relays |
||
type |
array |
||
items |
|||
PS1 |
|||
type |
boolean |
||
PS2 |
|||
type |
boolean |
||
PS3 |
|||
type |
boolean |
||
PS4 |
|||
type |
boolean |
||
PS5 |
|||
type |
boolean |
||
PS6 |
|||
type |
boolean |
||
|
CANNet module relays |
||
type |
array |
||
items |
|||
CM1 |
|||
type |
boolean |
||
CM2 |
|||
type |
boolean |
||
CM3 |
|||
type |
boolean |
||
CM4 |
|||
type |
boolean |
||
CM5 |
|||
type |
boolean |
||
CM6 |
|||
type |
boolean |
||
|
SYNC line status |
||
type |
array |
||
items |
|||
SYNC |
|||
type |
boolean |
||
|
GFA power relays |
||
type |
array |
||
items |
|||
GFA1 |
|||
type |
boolean |
||
GFA2 |
|||
type |
boolean |
||
GFA3 |
|||
type |
boolean |
||
GFA4 |
|||
type |
boolean |
||
GFA5 |
|||
type |
boolean |
||
GFA6 |
|||
type |
boolean |
||
|
GFA NUC relays |
||
type |
array |
||
items |
|||
NUC1 |
|||
type |
boolean |
||
NUC2 |
|||
type |
boolean |
||
NUC3 |
|||
type |
boolean |
||
NUC4 |
|||
type |
boolean |
||
NUC5 |
|||
type |
boolean |
||
NUC6 |
|||
type |
boolean |
||
|
type |
number |
|
|
type |
boolean |
|
|
type |
integer |
|
|
type |
array |
|
items |
|||
positioner_id |
|||
type |
integer |
||
alpha |
|||
type |
number |
||
beta |
|||
type |
number |
||
bits |
|||
type |
integer |
||
initialised |
|||
type |
boolean |
||
bootloader |
|||
type |
boolean |
||
firmware |
|||
type |
string |
||
interface |
|||
type |
integer |
||
bus |
|||
type |
integer |
||
|
type |
array |
|
items |
|||
command_id |
|||
type |
integer |
||
uid |
|||
type |
integer |
||
response_code |
|||
type |
integer |
||
data |
|||
type |
string |
||
additionalProperties |
False |