![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
AOloopControl_IOtools - 3. DATA STREAMS PROCESSING | |
errno_t | AOloopControl_IOtools_imAlignStream (const char *IDname, int xbox0, int ybox0, const char *IDref_name, const char *IDout_name, int insem) |
Aligns data stream. More... | |
TEMPLATEMODULE - 2.1. SECOND GROUP OF FUNCTIONS - SUBGROUP1 | |
int | templatemodule_examplefunc01 (const char *namein, float val1, int n1, float *restrict farray) |
errno_t AOloopControl_IOtools_imAlignStream | ( | const char * | IDname, |
int | xbox0, | ||
int | ybox0, | ||
const char * | IDref_name, | ||
const char * | IDout_name, | ||
int | insem | ||
) |
Aligns data stream.
Align image stream in real-time
IDname is input stream
The alignment is computed using a rectangular box of starting at (xbox0,ybox0)
Reference image used for alignment is provided by IDref_name
Function runs a loop. Reacts to updates to stream IDname
int templatemodule_examplefunc01 | ( | const char * | namein, |
float | val1, | ||
int | n1, | ||
float *restrict | farray | ||
) |
This function demonstrates use of seteuid, sched_setscheduler
Note that fields "Use", "return", "not" and "warning" are optional
Brief description of arguments is in .h file
A more detailed description of arguments in provided here
Use section is optional to use this function, call it as