Instrument Neutral Distributed Interface INDI  2.0.2
Public Attributes | List of all members
dsp_stream_t Struct Reference

Contains a set of informations and data relative to a buffer and how to use it. More...

#include <dsp.h>

Public Attributes

char name [128]
 Friendly name of the stream. More...
 
int is_copy
 Increments by one on the copied stream. More...
 
int len
 The buffers length. More...
 
int dims
 Number of dimensions of the buffers. More...
 
int * sizes
 Sizes of each dimension. More...
 
dsp_tbuf
 buffer More...
 
dsp_complex dft
 Fourier transform. More...
 
void * arg
 Optional argument for the func() callback. More...
 
struct dsp_stream_tparent
 The parent stream. More...
 
struct dsp_stream_t ** children
 Children streams. More...
 
int child_count
 Children streams count. More...
 
dsp_locationlocation
 Location coordinates pointer, can be extended to the main buffer size as location companion. More...
 
double * target
 Target coordinates. More...
 
struct timespec starttimeutc
 Time at the beginning of the stream. More...
 
double wavelength
 Wavelength observed, used as reference with signal generators or filters. More...
 
double focal_ratio
 Focal ratio. More...
 
double diameter
 Diameter. More...
 
double SNR
 SNR. More...
 
int red
 Red pixel (Bayer) More...
 
double * pixel_sizes
 Sensor size. More...
 
double samplerate
 Sample rate of the buffers. More...
 
pthread_t thread
 Thread type for future usage. More...
 
dsp_func_t func
 Callback function. More...
 
struct dsp_stream_tmagnitude
 Fourier transform magnitude. More...
 
struct dsp_stream_tphase
 Fourier transform phase. More...
 
dsp_regionROI
 Regions of interest for each dimension. More...
 
dsp_starstars
 Stars or objects identified into the buffers - TODO. More...
 
int stars_count
 Stars or objects quantity. More...
 
dsp_triangletriangles
 Triangles of stars or objects. More...
 
int triangles_count
 Triangles of stars or objects quantity. More...
 
dsp_align_info align_info
 Align/scale/rotation settings. More...
 
int frame_number
 Frame number (if part of a series) More...
 

Detailed Description

Contains a set of informations and data relative to a buffer and how to use it.

See also
dsp_stream_new
dsp_stream_add_dim
dsp_stream_del_dim
dsp_stream_alloc_buffer
dsp_stream_copy
dsp_stream_free_buffer
dsp_stream_free

Definition at line 362 of file dsp.h.


The documentation for this struct was generated from the following file: