waverider exampleΒΆ
The Licel Waverider module is designed to be used in pulsed coherent Doppler Wind systems. It takes the output of balanced fiber detector together with a synchronizing trigger pulse and computes power spectra from an 250MHz AC coupled 14bit ADC signal which are then averaged and transmit- ted over Ethernet to a PC.
The waverider python API currently supports waverider with a single trigger input.
- the waverider_example.py demonstrates how to use the Python TCP/IP API to:
Configure the waverider paramters (fft size, shots, etc..)
Acquire the Power spectra data
save the power spectra data to a netcdf file
the detailed waverider manual is to be found under: https://licel.com/wind.htm
Call the script using:
python3 waverider_example.py --ip <ip> --port <port> --acq <num acquis> --shots <num shots>
--acquis_per_file <acquis per file> --log
Argument List :
-h, --help show this help message and exit
--ip IP waverider ip address
--port PORT waverider command port
--shots SHOTS number of shots per acquisition
--fft_size FFT_SIZE number of adc samples that goes into computing one fft. Accepted values: 32,64,128,256,512,1024.
--range RANGE Defines the maximum distance the ADC trace should cover in meters. Max range is 39320 meters