Texo Parameters For Receive Beam Forming

Texo 6.0.3
Texo SDK 6.0.3 provides the following parameters and functions for electronic receive beam forming, or simply receive focusing.

Elements Involved in the Acquisition

 * int texoReceiveParams.numChannels;
 * number of channels (32 or 64)
 * int texoReceiveParams.channelMask[2];
 * channel masking for upto 64 elements (0 = on, 1 = off)


 * double texoReceiveParams.centerElement;
 * the fraction is used for virtual elements
 * int texoReceiveParams.aperture;
 * aperture size in elements

Elements Involved in the Beam Forming
/// maximum aperture curve depth in microns int maxApertureDepth;

/// recieve aperture curve _texoCurve rxAprCrv; // the window type to use for the receive aperture int weightType;

Automatic Focusing
/// computed time delay usage (true = on, false = off) int applyFocus;

/// angle in 1/1000th of a degree int angle;

/// speed of sound in m/s int speedOfSound;

// custom apodization window (true = on, false = off) int useCustomWindow; // custom apodization window unsigned char window[64];

Manual Focusing
/// manual time delay usage (true = on, false = off) int useManualDelays; /// time delays for up to 64 elements, with the maximum delay at the end int manualDelays[65];