Documentation
¶
Index ¶
- Constants
- func CloseChannel(channel int)
- func Create_anbEXT(id int, run int, buffsize int, samplerate float64, tau float64, ...)
- func Create_divEXT(id int, run int, nr int, size int)
- func Create_nobEXT(id int, run int, mode int, buffsize int, samplerate float64, tau float64, ...)
- func DestroyAnalyzer(dist int)
- func Destroy_anbEXT(id int)
- func FExchange0(channel int, in *float64, out *float64, err *int)
- func FExchange2(channel int, Iin []float32, Qin []float32, Iout []float32, Qout []float32, ...)
- func Flush_anbEXT(id int)
- func GetPixels(disp int, pixout int, pix *[]float32, flag *int)
- func GetRXAAGCHangLevel(channel int, hangLevel *float64)
- func GetRXAAGCHangThreshold(channel int, hangThreshold *int)
- func GetRXAAGCThresh(channel int, thresh *float64, size float64, rate float64)
- func GetRXAAGCTop(channel int, maxAGC *float64)
- func GetRXAMeter(channel int, mt int)
- func GetWDSPVersion() int
- func OpenChannel(channel int, inSize int, dspSize int, inputSamplerate int, dspRate int, ...)
- func RXANBPSetShiftFrequency(channel int, shift float64)
- func RXASetMP(channel int, nc int)
- func RXASetNC(channel int, nc int)
- func RXASetPassband(channel int, fLow float64, fHi float64)
- func SetAllRates(channel int, inRate int, dspRate int, outRate int)
- func SetAnalyzer(dist int, nPixout int, nFft int, typ int, flp []int32, sz int, bfSz int, ...)
- func SetChannelState(channel int, state int, dmode int) int
- func SetChannelTDelayDown(channel int, time float64)
- func SetChannelTDelayUp(channel int, time float64)
- func SetChannelTSlewDown(channel int, time float64)
- func SetChannelTSlewUp(channel int, time float64)
- func SetDSPBuffsize(channel int, dspSize int)
- func SetDSPSamplerate(channel int, samplerate int)
- func SetDisplayAvBackmult(disp int, pixout int, mult float64)
- func SetDisplayAverageMode(disp int, pixout int, mode int)
- func SetDisplayDetectorMode(disp int, pixout int, mode int)
- func SetDisplayNumAverage(disp int, pixout int, num int)
- func SetEXTDIVBuffsize(id int, size int)
- func SetEXTDIVNr(id int, nr int)
- func SetEXTDIVOutput(id int, output int)
- func SetEXTDIVRotate(id int, nr int, Irotate []float64, Qrotate []float64)
- func SetEXTDIVRun(id int, run int)
- func SetInputBuffsize(channel int, inSize int)
- func SetInputSamplerate(channel int, samplerate int)
- func SetOutputSamplerate(channel int, samplerate int)
- func SetRXAAGCAttack(channel int, attack int)
- func SetRXAAGCDecay(channel int, decay int)
- func SetRXAAGCFixed(channel int, fixedAGC float64)
- func SetRXAAGCHang(channel int, hang int)
- func SetRXAAGCHangLevel(channel int, hangLevel float64)
- func SetRXAAGCHangThreshold(channel int, hangThreshold int)
- func SetRXAAGCMode(channel int, mode int)
- func SetRXAAGCSlope(channel int, slope int)
- func SetRXAAGCThresh(channel int, thresh float64, size float64, rate float64)
- func SetRXAAGCTop(channel int, maxAGC float64)
- func SetRXAAMDSBMode(channel int, sbmode int)
- func SetRXAAMSQRun(channel int, run int)
- func SetRXAAMSQThreshold(channel int, threshold float64)
- func SetRXAANFRun(channel int, run int)
- func SetRXAANRRun(channel int, run int)
- func SetRXAANRVals(channel int, taps int, delay int, gain float64, leakage float64)
- func SetRXABandpassRun(channel int, run int)
- func SetRXAEMNRPosition(channel int, position int)
- func SetRXAEMNRRun(channel int, run int)
- func SetRXAEMNRaeRun(channel int, run int)
- func SetRXAEMNRgainMethod(channel int, method int)
- func SetRXAEMNRnpeMethod(channel int, method int)
- func SetRXAEQRun(channel int, run int)
- func SetRXAFMDeviation(channel int, deviation float64)
- func SetRXAFMSQRun(channel int, run int)
- func SetRXAFMSQThreshold(channel int, threshold float64)
- func SetRXAMode(channel int, mode int)
- func SetRXAPanelBinaural(channel int, bin int)
- func SetRXAPanelPan(channel int, pan float64)
- func SetRXASNBARun(channel int, run int)
- func SetRXAShiftFreq(channel int, fshift float64)
- func SetRXAShiftRun(channel int, run int)
- func SetTXAMode(channel int, mode int)
- func SetType(channel int, typ int)
- func Spectrum(disp int, ss int, LO int, I []float32, Q []float32)
- func Spectrum0(run int, disp int, ss int, LO int, in *float64)
- func WDSPwisdom(directory string)
- func XCreateAnalyzer(dist int, success *int, mSize int, mNumFft int, mStitch int, ...)
- func XanbEXT(id int, in *float64, out *float64)
Constants ¶
const ( RXA_S_PK = iota RXA_S_AV RXA_ADC_PK RXA_ADC_AV RXA_AGC_GAIN RXA_AGC_PK RXA_AGC_AV RXA_METERTYPE_LAST )
Variables ¶
This section is empty.
Functions ¶
func Create_anbEXT ¶
func Create_anbEXT( id int, run int, buffsize int, samplerate float64, tau float64, hangtime float64, advtime float64, backtau float64, threshold float64, )
Noise Blanker prototypes extern void create_anbEXT( int id, int run, int buffsize, double samplerate, double tau, double hangtime, double advtime, double backtau, double threshold);
func Create_divEXT ¶
Diversity prototypes extern void create_divEXT (int id, int run, int nr, int size);
func Create_nobEXT ¶
func Create_nobEXT( id int, run int, mode int, buffsize int, samplerate float64, tau float64, hangtime float64, advtime float64, backtau float64, threshold float64, )
extern void create_nobEXT( int id, int run, int mode, int buffsize, double samplerate, double slewtime, double hangtime, double advtime, double backtau, double threshold);
func FExchange0 ¶
// iobuffs extern void fexchange0 (int channel, double* in, double* out, int* error); func FExchange0(channel int, in []float64, out []float64, err *int) {
func FExchange2 ¶
func FExchange2(channel int, Iin []float32, Qin []float32, Iout []float32, Qout []float32, err *int)
extern void fexchange2 (int channel, INREAL *Iin, INREAL *Qin, OUTREAL *Iout, OUTREAL *Qout, int* error);
func GetRXAAGCHangLevel ¶
extern void GetRXAAGCHangLevel(int channel, double *hangLevel);
func GetRXAAGCHangThreshold ¶
extern void GetRXAAGCHangThreshold(int channel, int *hangthreshold);
func GetRXAAGCThresh ¶
extern void GetRXAAGCThresh(int channel, double *thresh, double size, double rate);
func GetRXAAGCTop ¶
extern void GetRXAAGCTop(int channel, double *max_agc);
func GetRXAMeter ¶
extern double GetRXAMeter (int channel, int mt);
func OpenChannel ¶
func OpenChannel(channel int, inSize int, dspSize int, inputSamplerate int, dspRate int, outputSamplerate int, typ int, state int, tdelayup float64, tslewup float64, tdelaydown float64, tslewdown float64, bfo int)
// channel extern void OpenChannel (int channel, int in_size, int dsp_size, int input_samplerate, int dsp_rate, int output_samplerate, int type, int state, double tdelayup, double tslewup, double tdelaydown, double tslewdown, int bfo);
func RXANBPSetShiftFrequency ¶
DEPRECATED extern void SetRXAGrphEQ (int channel, int *rxeq); extern void RXANBPSetShiftFrequency (int channel, double shift);
func RXASetPassband ¶
DEPRECATED extern void SetRXABandpassFreqs (int channel, double low, double high); extern void RXASetPassband (int channel, double f_low, double f_high);
func SetAllRates ¶
extern void SetAllRates (int channel, int in_rate, int dsp_rate, int out_rate);
func SetAnalyzer ¶
func SetAnalyzer(dist int, nPixout int, nFft int, typ int, flp []int32, sz int, bfSz int, winType int, pi float64, ovrlp int, clp int, fscLin int, fscHin int, nPix int, nStch int, calset int, fmin float64, fmax float64, maxW int)
extern void SetAnalyzer(int disp, int n_pixout, int n_fft, int typ, int *flp, int sz, int bf_sz, int win_type, double pi, int ovrlp, int clp, int fscLin, int fscHin, int n_pix, int n_stch, int calset, double fmin, double fmax, int max_w);
func SetChannelState ¶
int SetChannelState (int channel, int state, int dmode);
func SetChannelTDelayDown ¶
extern void SetChannelTDelayDown (int channel, double time);
func SetChannelTDelayUp ¶
extern void SetChannelTDelayUp (int channel, double time);
func SetChannelTSlewDown ¶
extern void SetChannelTSlewDown (int channel, double time);
func SetChannelTSlewUp ¶
extern void SetChannelTSlewUp (int channel, double time);
func SetDSPBuffsize ¶
extern void SetDSPBuffsize (int channel, int dsp_size);
func SetDSPSamplerate ¶
extern void SetDSPSamplerate (int channel, int samplerate);
func SetDisplayAvBackmult ¶
extern void SetDisplayAvBackmult (int disp, int pixout, double mult);
func SetDisplayAverageMode ¶
extern void SetDisplayAverageMode(int disp, int pixout, int mode);
func SetDisplayDetectorMode ¶
extern void SetDisplayDetectorMode(int disp, int pixout, int mode);
func SetDisplayNumAverage ¶
extern void SetDisplayNumAverage(int disp, int pixout, int num);
func SetEXTDIVBuffsize ¶
extern void SetEXTDIVBuffsize (int id, int size);
func SetEXTDIVOutput ¶
extern void SetEXTDIVOutput (int id, int output);
func SetEXTDIVRotate ¶
extern void SetEXTDIVRotate (int id, int nr, double *Irotate, double *Qrotate);
func SetInputBuffsize ¶
extern void SetInputBuffsize (int channel, int in_size);
func SetInputSamplerate ¶
extern void SetInputSamplerate (int channel, int samplerate);
func SetOutputSamplerate ¶
extern void SetOutputSamplerate (int channel, int samplerate);
func SetRXAAGCAttack ¶
extern void SetRXAAGCAttack (int channel, int attack);
func SetRXAAGCDecay ¶
extern void SetRXAAGCDecay (int channel, int decay);
func SetRXAAGCFixed ¶
extern void SetRXAAGCFixed (int channel, double fixed_agc);
func SetRXAAGCHang ¶
extern void SetRXAAGCHang (int channel, int hang);
func SetRXAAGCHangLevel ¶
extern void SetRXAAGCHangLevel(int channel, double hangLevel);
func SetRXAAGCHangThreshold ¶
extern void SetRXAAGCHangThreshold (int channel, int hangthreshold);
func SetRXAAGCMode ¶
extern void SetRXAAGCMode (int channel, int mode);
func SetRXAAGCSlope ¶
extern void SetRXAAGCSlope (int channel, int slope);
func SetRXAAGCThresh ¶
extern void SetRXAAGCThresh(int channel, double thresh, double size, double rate);
func SetRXAAGCTop ¶
extern void SetRXAAGCTop (int channel, double max_agc);
func SetRXAAMDSBMode ¶
extern void SetRXAAMDSBMode(int channel, int sbmode);
func SetRXAAMSQRun ¶
extern void SetRXAAMSQRun (int channel, int run);
func SetRXAAMSQThreshold ¶
extern void SetRXAAMSQThreshold (int channel, double threshold);
func SetRXAANFRun ¶
extern void SetRXAANFRun(int channel, int run);
func SetRXAANRRun ¶
extern void SetRXAANRRun(int channel, int run);
func SetRXAANRVals ¶
extern void SetRXAANRVals (int channel, int taps, int delay, double gain, double leakage);
func SetRXABandpassRun ¶
extern void SetRXABandpassRun (int channel, int run);
func SetRXAEMNRPosition ¶
extern void SetRXAEMNRPosition (int channel, int position);
func SetRXAEMNRRun ¶
extern void SetRXAEMNRRun (int channel, int run);
func SetRXAEMNRaeRun ¶
extern void SetRXAEMNRaeRun (int channel, int run);
func SetRXAEMNRgainMethod ¶
extern void SetRXAEMNRgainMethod (int channel, int method);
func SetRXAEMNRnpeMethod ¶
extern void SetRXAEMNRnpeMethod (int channel, int method);
func SetRXAEQRun ¶
extern void SetRXAEQRun (int channel, int run);
func SetRXAFMDeviation ¶
extern void SetRXAFMDeviation (int channel, double deviation);
func SetRXAFMSQRun ¶
extern void SetRXAFMSQRun (int channel, int run);
func SetRXAFMSQThreshold ¶
extern void SetRXAFMSQThreshold (int channel, double threshold);
func SetRXAMode ¶
extern void SetRXAMode (int channel, int mode);
func SetRXAPanelBinaural ¶
extern void SetRXAPanelBinaural(int channel, int bin);
func SetRXAPanelPan ¶
extern void SetRXAPanelPan (int channel, double pan);
func SetRXASNBARun ¶
extern void SetRXASNBARun (int channel, int run);
func SetRXAShiftFreq ¶
extern void SetRXAShiftFreq (int channel, double fshift);
func SetRXAShiftRun ¶
extern void SetRXAShiftRun (int channel, int run);
func SetTXAMode ¶
extern void SetTXAMode (int channel, int mode);
func WDSPwisdom ¶
func WDSPwisdom(directory string)
Types ¶
This section is empty.