Changes between Version 7 and Version 8 of wiser/mSoftware/aWiserd


Ignore:
Timestamp:
06/29/15 11:31:52 (2 years ago)
Author:
stojadin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • wiser/mSoftware/aWiserd

    v7 v8  
    2222  1. '''fft_movavg_udp''': performs the FFT on the time samples received from the receiver module, calculates the moving average and sends the results via UDP. The consumer name used to add the consumer while using the program is "fftmovingavgudp". Needed parameters: FFT length, averaging window length, UDP address and port. 
    2323  1. '''fft_pow_udp''': performs the FFT on the time samples, calculates the power of each FFT bin and sends the results as arrays of 8bit numbers via UDP, with a preset minimal power corresponding to 0 and preset maximal power corresponding to 255. Consumer name is "fftpowudp". Needed parameters: FFT length, minimal power, maximal power, UDP address and port. 
    24   1. '''time_samples_to_file''': simply stores the time samples as complex 32bit floats in a binary file, with the format of the file being: receiver frequency as a 32bit float, receiver sampling rate as a 32bit float, receiver gain as a 32bit float, the number of stored samples as a 32bit unsigned integer, followed by the samples as 32bit complex floats, with the real part coming first and imaginary second for each sample. Consumer name is "timesamplestofile".  Needed parameters: the required number of time samples to store. 
     24  1. '''time_samples_to_file''': simply stores the time samples as complex 32bit floats in a binary file, with the real part coming first and imaginary second for each sample. Consumer name is "timesamplestofile".  Needed parameters: the receiver output file name. The module will append information such as the receiver central frequency, sampling rate and file extension to the name of the file. 
    2525  1. '''fft_movavg_oml''': performs the FFT on the time samples received from the receiver module, calculates the moving average and sends the results to the OML server. The consumer name is "fftmovingavgoml". Needed parameters: FFT length, averaging window length, OML server address and port (use server name "file" to store locally), OML filename. 
    2626  1. '''fft_sigpower_oml''': performs the FFT on the time samples receivd from the receiver module, calculates the peak power in dBm and 3dB bandwidth each second, and on used command sends the results to the OML server. Needed parameters: FFT length, OML server address and port (use server name "file" to store locally), OML filename.