|
1 |
'''[wiki:GraspSwDemoScripts video]''' |
|
2 |
|
|
3 |
[[TracNav(GraspContents)]] |
|
4 |
|
|
5 |
|
|
6 |
||Command:||'''video'''|| |
|
7 |
||Contexts:||Director console or command port|| |
|
8 |
||Function:||Acquire sequential raw frames and deliver them to the video server|| |
|
9 |
||Required Parameters:||none.|| |
|
10 |
||Optional Parameters:|| || |
|
11 |
||'''nframes='''||![16] Number of raw frames/cycles|| |
|
12 |
||'''etime='''||*[0.005] Seconds of integration time per frame|| |
|
13 |
||'''intstart='''||*[0.005] Seconds after start (or end) of readout to start integration|| |
|
14 |
||'''width='''||[det-dependent] Width (columns) of readout per output|| |
|
15 |
||'''height='''||[det-dependent] Height (rows) of readout per output|| |
|
16 |
||'''videodest='''||[from-config] Video server destination IP, port, and feed name|| |
|
17 |
||'''keep='''||*[TRUE] If FALSE, read frame but discard the data|| |
|
18 |
||'''mod='''||Number of cycles after which to repeat pattern (must be < nframes)|| |
|
19 |
||'''ncpus='''||![2] Multi-threaded|| |
|
20 |
||'''dreg='''||*|| |
|
21 |
|
|
22 |
(*) Options etime= intstart= dreg= and keep= take optional extensions to change to a new value on a given frame number. For example, to |
|
23 |
perform on reset and then readouts after: |
|
24 |
{{{ |
|
25 |
dreg=<regval_with_reset>,2:<regval_no_reset> |
|
26 |
}}} |
|
27 |
Without whitespace a comma, a frame number, a colon, and new value. |