User Tools

Site Tools


fftweb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fftweb [2016/03/16 15:09] – [How to see the result] mimbertfftweb [2016/12/13 17:39] (current) – [How to use FFT Web block] onicolas
Line 1: Line 1:
 # How to use FFT web # How to use FFT web
  
-FFT Web is an Out-Of-Tree block which sends a signal FFT by UDP to a websocket server. This websocket server packs and broadcast this FFT data to websocketswhich can be opened by html/javascript code for real-time display of the fft in web-browsers (don't worry we are already providing that part ;) ).+FFT Web is an Out-Of-Tree (OOT) block which sends a signal FFT by UDP to a websocket server. This websocket server packs and broadcasts this FFT data to websockets which can be opened by html/javascript code for real-time display of the fft in web-browsers (don't worrywe are providing that part ;) ).
  
-FFT Web block come along with the CorteXlab OOT module, but it can also be found on [[https://github.com/CorteXlab/fft-web|github]].+The FFT Web block is part of the CorteXlab OOT module, but it can also be found on [[https://github.com/CorteXlab/fft-web|github]].
  
 ## How to use FFT Web block ## How to use FFT Web block
  
-FFT web is FFT sink block you have to feed with the signal you want to analysefor example you can put it just ater an USRP Source block to act as a spectrum analyser.+FFT web is an FFT sink block you have to feed with the signal you want to analyzeFor example you can put it just after a USRP Source block to act as a spectrum analyzer.
  
-FFT Web can be tune with several parameters :+FFT Web can be tuned with several parameters :
  
 * **fft_size** The size of the FFT ( 256 is a good start) * **fft_size** The size of the FFT ( 256 is a good start)
 * **power max** The upper limit of the measured power in dB (-30 is a good start) * **power max** The upper limit of the measured power in dB (-30 is a good start)
 * **power min** The lower limit of the measured power in dB (-100 is a good start) * **power min** The lower limit of the measured power in dB (-100 is a good start)
-* **port** The port use to send the data. Usefull when you are using multiple fft web block. (default is 6663)+* **port** The port used to send the data. Useful when you are using multiple FFT Web blocks. (default is 6663)
 * **frame rate** The frequency of the acquisition (10 is a good start) * **frame rate** The frequency of the acquisition (10 is a good start)
-* **samp rate** This correspond to the bandwith of the signal+* **samp rate** This corresponds to the bandwidth of the signal
 * **ip address** The address of the websocket server the data will be sent to. The address of our server is "srvwww.cortexlab.fr" * **ip address** The address of the websocket server the data will be sent to. The address of our server is "srvwww.cortexlab.fr"
  
-The resolution of graphic will be ''samp rate/fft size''.+The resolution of the graph will be ''samp rate/fft size''.
  
 ## How to see the result ## How to see the result
Line 25: Line 25:
 To see the live results you can go to our web page [[http://xp.cortexlab.fr/fft/|http://xp.cortexlab.fr/fft/]]. To see the live results you can go to our web page [[http://xp.cortexlab.fr/fft/|http://xp.cortexlab.fr/fft/]].
  
-You will land on an empty page because you will have to configure graphics corresponding to each of your fft web block. There is several parameters to set up before adding a new graphic +You will land on an empty page because you will have to configure the graphs corresponding to each of your FFT Web block. There are several parameters to set up before adding a new graph 
  
 * **host** The address of the websocket server to connect to (except in special situations, you should not need to change the default value) * **host** The address of the websocket server to connect to (except in special situations, you should not need to change the default value)
 * **port** The port to use (except in special situations, you should not need to change the default value) * **port** The port to use (except in special situations, you should not need to change the default value)
-* **UDP port** This correspond to the port set up in the FFT web block +* **UDP port** This corresponds to the port set up in the FFT Web block 
-* **width** Width of the new graphic +* **width** Width of the new graph 
-* **height** Height of the new graphic +* **height** Height of the new graph 
-* **rearrange halves** This is needed to display properly the result of FFT+* **rearrange halves** This is needed to display properly the result of an FFT
 * **mean window** Width of the sliding window used to compute a mean value to display * **mean window** Width of the sliding window used to compute a mean value to display
-* **title** Title of the new graphic+* **title** Title of the new graph
 * **x\_min** Label for the lower limit of the X axis * **x\_min** Label for the lower limit of the X axis
-* **x\_max** Label for the uppper limit of the X axis+* **x\_max** Label for the upper limit of the X axis
 * **y\_min** Label for the lower limit of the Y axis * **y\_min** Label for the lower limit of the Y axis
 * **y\_max** Label for the upper limit of the Y axis * **y\_max** Label for the upper limit of the Y axis
fftweb.1458137350.txt.gz · Last modified: 2016/03/16 15:09 by mimbert

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki