Dimitri Stolnikov
1e8b45d09e
apps/fft: make recording controls visible, but don't record by default
...
To start recording, verify the filename and press REC button...
9 years ago
Dimitri Stolnikov
567fcbdffa
apps/fft: implement file recording capability
...
Available wildcards:
%S: sample rate
%F: center frequency
%T: timestamp (%Y%m%d%H%M%S)
Example: osmocom_fft -r /tmp/name-f%F-s%S-t%T.cfile
9 years ago
Dimitri Stolnikov
d29896d854
apps/siggen: add parameter to specify named gains
9 years ago
Dimitri Stolnikov
7ae3e985e2
osmocom_fft: print the exception thrown in DC/IQ correction setters
9 years ago
Dimitri Stolnikov
49765922da
osmocom_siggen: add controls for DC offset and IQ imbalance correction
9 years ago
Dimitri Stolnikov
15d3699d72
apps/osmocom_fft: gui to set DC offset / IQ imbalance correction mode
9 years ago
Sylvain Munaut
2287f08bad
osmocom_fft: Properly set initial sample rate for fosphor output
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Dimitri Stolnikov
0d10f5e9bc
apps/osmocom_fft: recover when .step property is not given for a range
9 years ago
Sylvain Munaut
c21b09ae4a
osmocom_fft: Make the scope area fill all available space
...
The control area is now fixed / packed
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Sylvain Munaut
a2fcadaef3
osmocom_fft: Use the new WX version of fosphor sink
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Dimitri Stolnikov
b7e2dd013b
apps/osmocom_fft: use reasonable defaults for gain & center frequency
9 years ago
Sylvain Munaut
c904d26eb4
apps/osmocom_fft: Add option to use fosphor for the main display
...
Currently the GLFW variant as it's all that's available currently
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Dimitri Stolnikov
0851071ba2
apps: catch corner cases for file= mode in osmocom_fft
...
verified for gqrx and sdrangerlove as well:
file=/tmp/lte.cfile,rate=40e6,freq=1815e6,repeat=true,throttle=true
9 years ago
Dimitri Stolnikov
40a5194276
apps: filter bandwidth follows sample rate in osmocom_fft
9 years ago
Sylvain Munaut
04b4c8b66a
apps: Improve the GSM burst generation
...
Not sure the power window is really aligned to the samples yet though.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Dimitri Stolnikov
d23039463d
apps: allow float frequency correction values
10 years ago
Dimitri Stolnikov
e90ae9daa3
make OSMOCOM lowercase
10 years ago
Dimitri Stolnikov
a0b4f3b2c5
apps: enable bandwidth controls for osmocom_fft and osmocom_siggen
10 years ago
Dimitri Stolnikov
86b906a019
apps: check for sample rate availability
10 years ago
Dimitri Stolnikov
5924f082b8
apps: remove outdated grc templates
...
osmocom_* tools shall be used to verify basic block functionality from
now on
10 years ago
Dimitri Stolnikov
e37057ba19
apps: convert to gnuradio 3.7 interface
10 years ago
Dimitri Stolnikov
7937110496
apps: add experimental gsm waveform to siggen app
...
TODO: implement power ramp
10 years ago
Dimitri Stolnikov
c0b5ece489
apps: add spectrum sense app ported from gnuradio master
10 years ago
Dimitri Stolnikov
3393647bec
apps: add named gain controls to fft and siggen apps
...
usage examples:
osmocom_fft -a hackrf -v
osmocom_fft -a rtl=0 -v
osmocom_fft -a uhd -v
osmocom_siggen -a hackrf -f 100e6 --sweep -x 2e6 -y 10 -v
osmocom_siggen -a uhd,subdev=A:0 -f 100e6 --sweep -x 2e6 -y 10 -s 4e6 -v
10 years ago
Dimitri Stolnikov
a31ea525fb
apps: add spectrum browser and signal generator
...
usage examples:
osmocom_fft -a "rtl=0" -f 100e6 -s 2.4e6 -g 15
osmocom_siggen_gui -a "hackrf=0" -s 5e6 -f 100e6 --sine
osmocom_siggen_gui -a "hackrf=0" -s 5e6 -f 100e6 --sweep -x 2M -y 1 -c34
known issues:
- switching between siggen modes is broken at the moment (WIP) and has
to be made via cli switches only.
- filter bandwidth controls have no effect for TX (this has to be
investigated)
10 years ago
Dimitri Stolnikov
ae3f9b6ce6
update GRC files with the new if gain API
11 years ago
Dimitri Stolnikov
8748ee2b56
update GRC examples
11 years ago
Dimitri Stolnikov
c9637fc181
remove handmade python flowgraph that is not needed anymore
11 years ago
Dimitri Stolnikov
ba0b52868a
changed logic value for automatic gain mode
...
sorry boys & girls!
11 years ago
Dimitri Stolnikov
cf1c3ab117
pick first device if no device arguments were specified
11 years ago
Dimitri Stolnikov
47734f299d
use manual gain mode by default
11 years ago
Dimitri Stolnikov
3a47e3661c
add api for manual gain mode control
11 years ago
Dimitri Stolnikov
0216d1022b
update GRC files for multichannel source
11 years ago
Dimitri Stolnikov
3ddcdbd8b8
update GRC integration
11 years ago
Dimitri Stolnikov
313334d54a
fix scaling in LUT generation
11 years ago
Dimitri Stolnikov
0efd28de6b
initial commit
11 years ago