f4exb
|
ab588684bb
|
ATV Modulator: implemented channel mute
|
2017-03-14 18:59:49 +01:00 |
|
f4exb
|
7f125828bc
|
ATV plugins: update doc
|
2017-03-14 18:59:45 +01:00 |
|
f4exb
|
fa106b82c1
|
ATV Modulator: readme updates and set number of frames during FPS camera test to 100
|
2017-03-14 08:08:48 +01:00 |
|
f4exb
|
f7626652e4
|
ATV Modulator: hideous hack to split bandwidth between webcams so multi webcam is supported more or less (tested with 2)
|
2017-03-14 01:35:39 +01:00 |
|
f4exb
|
9cb1ebd0da
|
ATV Modulator: hideous hack for webcams under Windows
|
2017-03-14 01:01:02 +01:00 |
|
f4exb
|
a88bc52530
|
ATV Modulator: reposition text overlay origin point
|
2017-03-13 23:12:37 +01:00 |
|
f4exb
|
14e27dc4b3
|
ATV Modulator: count actual number of frames read for camera FPS estimation
|
2017-03-13 22:52:49 +01:00 |
|
f4exb
|
0fa8fc486a
|
ATV Modulator: use exclusively operator>> to retrieve camera frames
|
2017-03-13 22:45:00 +01:00 |
|
f4exb
|
09e3a0fd8e
|
ATV Modulator: documentation
|
2017-03-13 01:11:44 +01:00 |
|
f4exb
|
e8c7294aad
|
ATV Modulator: added .gif and .tiff extensions in image file selector
|
2017-03-13 00:03:54 +01:00 |
|
f4exb
|
43d40a4ace
|
ATV Modulator: PAL-M (525l) effective support
|
2017-03-12 21:41:01 +01:00 |
|
f4exb
|
99b79e383f
|
ATV Modulator: text overlay for video and camera. Automatic font thickness adjustment
|
2017-03-12 19:19:49 +01:00 |
|
f4exb
|
b42d39108a
|
ATV Modulator: text overlay for still images
|
2017-03-12 15:10:59 +01:00 |
|
f4exb
|
e24c7bcf2c
|
ATV Modulator: added camera FPS auto calibration
|
2017-03-12 03:51:22 +01:00 |
|
f4exb
|
3bda397e7a
|
ATV Modulator: process channelizer sample rate change in the GUI
|
2017-03-12 01:26:12 +01:00 |
|
f4exb
|
4acdf78a22
|
ATV Modulator: fixed blank line on top of image
|
2017-03-12 00:29:10 +01:00 |
|
f4exb
|
3b11291dc2
|
ATV Modulator: generic line type determination
|
2017-03-11 23:45:21 +01:00 |
|
f4exb
|
5baaacb2ed
|
ATV Modulator: camera support
|
2017-03-11 08:21:26 +01:00 |
|
f4exb
|
41fac50526
|
ATV Modulator: added camera details to the GUI
|
2017-03-11 06:57:22 +01:00 |
|
f4exb
|
2adf6da86d
|
ATV Modulator: camera device handling (no streaming yet)
|
2017-03-10 19:06:51 +01:00 |
|
f4exb
|
02328b82ff
|
ATV modulator: added camera devices scan and selector in the GUI
|
2017-03-10 14:28:04 +01:00 |
|
f4exb
|
293ac223e4
|
ATV modulator: removed volume control and add .wmv to the video file extensions
|
2017-03-10 13:32:37 +01:00 |
|
f4exb
|
de9bbb26fd
|
ATV Modulator: corected end of file condition check and reset of FPS counters
|
2017-03-10 02:32:49 +01:00 |
|
f4exb
|
54b6ea8b0a
|
ATV modulator: added .vob in the list of supported video file extensions
|
2017-03-10 01:05:52 +01:00 |
|
f4exb
|
dee348a2ad
|
ATV Modulator: transmit video full features
|
2017-03-10 00:30:15 +01:00 |
|
f4exb
|
b6b972638a
|
ATV demodulator: correct the meaning of the Half checkbox
|
2017-03-09 23:27:28 +01:00 |
|
f4exb
|
5d9a1c7c56
|
ATV Modulator: report video file straming to GUI
|
2017-03-09 23:17:14 +01:00 |
|
f4exb
|
d642e132d1
|
ATV Modulator: transmit video basic
|
2017-03-09 21:37:22 +01:00 |
|
f4exb
|
2a64878d7f
|
ATV Modulator: transmit video interim state (1)
|
2017-03-09 19:07:45 +01:00 |
|
f4exb
|
870f44a51b
|
File Sink: added more sample rates
|
2017-03-09 19:07:07 +01:00 |
|
f4exb
|
f52f382a24
|
ATV Modulator: open video file
|
2017-03-09 02:09:31 +01:00 |
|
f4exb
|
a392ccb50f
|
Channel Analyzer NG: corrected readme
|
2017-03-09 01:20:41 +01:00 |
|
f4exb
|
a35b5e2f9b
|
ATV Modulator: transmit still images resize with standard change
|
2017-03-09 01:00:46 +01:00 |
|
f4exb
|
f20d522aa7
|
ATV Modulator: transmit fixed image (1)
|
2017-03-08 23:48:14 +01:00 |
|
f4exb
|
4056fd0f5c
|
ATV Modulator: more generic synchro timings
|
2017-03-08 23:26:58 +01:00 |
|
f4exb
|
82de4eceec
|
ATV Modulator: still image loader
|
2017-03-08 19:04:10 +01:00 |
|
f4exb
|
166f07f26f
|
ATV Modulator: Windows build: implement opencv
|
2017-03-08 11:49:58 +01:00 |
|
f4exb
|
0429b36fd9
|
ATV Modulator: implement opencv
|
2017-03-08 08:36:28 +01:00 |
|
f4exb
|
806b955110
|
ATV Modulator: added image file dialog
|
2017-03-08 01:35:18 +01:00 |
|
f4exb
|
5e8f17ba8c
|
ATV Modulator: added checkbox pattern
|
2017-03-07 22:55:11 +01:00 |
|
f4exb
|
71d4776a93
|
ATV Modulator: implemented FM
|
2017-03-07 19:19:54 +01:00 |
|
f4exb
|
b832ea2173
|
ATV Modulator: added vertical bars and vertical gradient inputs
|
2017-03-07 01:38:19 +01:00 |
|
f4exb
|
d5cb0bf267
|
ATV Modulator: fixed timings and AM levels
|
2017-03-06 18:40:14 +01:00 |
|
f4exb
|
1462ce09e1
|
ATV Modulator: very basically works
|
2017-03-06 03:39:34 +01:00 |
|
f4exb
|
62ab9b2f29
|
ATV Demod: correction for AM sync (F4HKW)
|
2017-03-06 03:36:02 +01:00 |
|
f4exb
|
2318419716
|
NFM demod: new discriminator and optional FM deviatoin based squelch
|
2017-03-05 06:22:05 +01:00 |
|
f4exb
|
b805cc89c9
|
ATV Demod: replaced GL_POLYGON by GL_TRIANGLES as GL_POLYGON is deprecated and compilation fails in some environments
|
2017-03-03 19:37:59 +01:00 |
|
f4exb
|
2579bc40ba
|
ATV Demod: added documentation (readme)
|
2017-03-03 14:14:54 +01:00 |
|
f4exb
|
a0331c1ce9
|
New channel analyzer and scope: set sample rate to constructor value if zero is returned
|
2017-03-03 06:59:31 +01:00 |
|
f4exb
|
0fe7c33e62
|
Channel Analyzer NG: added documentation (readme)
|
2017-03-03 00:45:44 +01:00 |
|
f4exb
|
ba85b9126f
|
Channel Analyzer NG: serialize/deserialize rational downsampler value
|
2017-03-01 06:21:56 +01:00 |
|
f4exb
|
2f6cf815ee
|
Channel Analyzer NG: implemented channel rational downsampler
|
2017-03-01 06:03:04 +01:00 |
|
f4exb
|
f2ec2c9f1d
|
Channel Analyzer NG: isolate one sample processing
|
2017-03-01 05:45:53 +01:00 |
|
f4exb
|
5dfe2a7a2a
|
Channel Analyzer NG: handle rational downsampler in the GUI
|
2017-03-01 05:37:37 +01:00 |
|
f4exb
|
2008b5fbde
|
Channel Analyzer NG: method to get requested sample rate depending on wether the rational downsampler is engaged or not
|
2017-03-01 05:23:37 +01:00 |
|
f4exb
|
68943b122b
|
Channel Analyzer NG: consistent channelizer input sample rate handling
|
2017-03-01 05:02:31 +01:00 |
|
f4exb
|
3d972e8565
|
Channel Analyzer NG: input and channel sample rate getters
|
2017-02-28 23:21:30 +01:00 |
|
f4exb
|
3a32d5aec3
|
Channel Analyzer NG: put spanLog2 and ssb indicator in config structure
|
2017-02-28 23:12:14 +01:00 |
|
f4exb
|
2421dd4e1d
|
Channel Analyzer NG: put bandwidth and lowcutoff filter limits in config structure
|
2017-02-28 22:29:33 +01:00 |
|
f4exb
|
f67bfb4121
|
Channel Analyzer NG: implemented channel interpolator
|
2017-02-28 22:11:13 +01:00 |
|
f4exb
|
ce15d78e55
|
Channel Analyzer NG: created config structure with frequency and sample rates
|
2017-02-28 22:00:24 +01:00 |
|
f4exb
|
41d031f813
|
Channel Analyzer NG: pass required channel rate to analyzer core
|
2017-02-28 17:03:23 +01:00 |
|
f4exb
|
1c04f3f11e
|
Channel Analyzer NG: enhanced filter cutoff handling
|
2017-02-28 01:30:12 +01:00 |
|
f4exb
|
d2727708e9
|
Channel Analyzer NG: revamped UI with rational downsampler UI
|
2017-02-28 00:58:26 +01:00 |
|
f4exb
|
bc2d0f3743
|
New scope: removed Z trace stuff
|
2017-02-27 01:11:12 +01:00 |
|
f4exb
|
35739cb025
|
Channel Analyzer NG: UI: make scope a little bit (30px vertical) larger
|
2017-02-27 00:39:26 +01:00 |
|
f4exb
|
11dd582179
|
Channel Analyzer NG: UI: reviewed minimum size
|
2017-02-26 23:52:21 +01:00 |
|
f4exb
|
3983d8a04e
|
Channel Analyzer NG: UI: reviewed widgets placement
|
2017-02-26 23:11:58 +01:00 |
|
f4exb
|
3e9db6af09
|
ATV Demod: make sure channel marker is correctly updated when channel sample rate changes
|
2017-02-25 13:14:29 +01:00 |
|
f4exb
|
fa3e39859a
|
ChannelAnalyzerNG: standardized some debug messages
|
2017-02-25 11:52:57 +01:00 |
|
f4exb
|
3da146df76
|
ATV demod: GUI: make sure we always use the maximum available bandwidth
|
2017-02-25 11:21:38 +01:00 |
|
f4exb
|
f9f5bf081c
|
ATV demod: GUI: serialization/deserialization
|
2017-02-25 10:34:05 +01:00 |
|
f4exb
|
ebf1e0c439
|
ATV demod: GUI: renamed UI widgets and added reset button
|
2017-02-25 10:15:47 +01:00 |
|
f4exb
|
9772a737a0
|
ATV demod: UI: set sliders page step to 1 so that mouse roll steps by 1
|
2017-02-25 07:14:40 +01:00 |
|
f4exb
|
cff5fc9924
|
ATV demod: ATVDemod cosmetic reformatting
|
2017-02-25 07:12:41 +01:00 |
|
f4exb
|
848a4007c1
|
ATV demod: GLShaderArray cosmetic reformatting
|
2017-02-25 07:00:56 +01:00 |
|
f4exb
|
6636fc75fa
|
ATV demod: ATV screen: reviewed screen shader intialization sequences
|
2017-02-25 06:56:09 +01:00 |
|
f4exb
|
1d0cf9582d
|
ATV demod: ATV screen: use internal 40ms (25 FPS) timer for refresh
|
2017-02-25 05:45:42 +01:00 |
|
f4exb
|
a5df0a1ee4
|
ATV Demod: cosmetic reformatting
|
2017-02-25 05:10:54 +01:00 |
|
f4exb
|
713826cbf4
|
ATV demod: upadte on horizontal sync
|
2017-02-24 23:25:09 +01:00 |
|
f4exb
|
4dc4ab493b
|
Demod ATV: corrections to Windows build and install
|
2017-02-23 08:33:31 +01:00 |
|
f4exb
|
2e93f68e39
|
ATV Demod: include in build tree
|
2017-02-23 08:18:56 +01:00 |
|
f4exb
|
4e102ad86d
|
RTLSDR: restored gain setting
|
2017-02-21 06:14:47 +01:00 |
|
f4exb
|
91377b8a59
|
Channel Analyzer NG: deserialization: set decimation and filters in appropriate order
|
2017-02-21 06:08:02 +01:00 |
|
f4exb
|
4894c8d3ba
|
Channel Analyzer NG: restored previous revision
|
2017-02-21 05:58:11 +01:00 |
|
f4exb
|
038d9c2f41
|
RTLSDR: reviewed apply settings
|
2017-02-21 05:35:20 +01:00 |
|
f4exb
|
1174875551
|
Channel Analyzer NG: reviewed deserialization sequence
|
2017-02-21 04:57:44 +01:00 |
|
f4exb
|
e7e83b13be
|
RTLSDR input: make sample rate precision to the sample/s and added 2.167 MS/s for GSM
|
2017-02-18 12:21:17 +01:00 |
|
f4exb
|
7b9dfb0446
|
BladeRF support: make sample rate precision to the sample/s and added 4.333 MS/s for GSM
|
2017-02-18 11:55:19 +01:00 |
|
f4exb
|
f7d7551d01
|
HackRF support: changed sample rates to sample precision
|
2017-02-18 11:21:12 +01:00 |
|
f4exb
|
710e2b931d
|
New scope: compute trace in ScopeVis only when required by GLScope. Fixed trace and trigger color dialogs
|
2017-02-13 00:17:59 +01:00 |
|
f4exb
|
0672121044
|
New scope: remove previous commit
|
2017-02-10 22:23:04 +01:00 |
|
f4exb
|
4f12661c82
|
DSD Demod: completed the string length comtrol in YSF message displa
|
2017-02-04 20:02:07 +01:00 |
|
f4exb
|
91cb2c39f5
|
SDRdaemonFEC plugin: UDP connect before bind
|
2017-02-03 08:20:53 +01:00 |
|
f4exb
|
0861f71ff3
|
NFM demod: new discriminator
|
2017-01-30 23:28:06 +01:00 |
|
f4exb
|
d69c6cc417
|
New scope: pass sample rate
|
2017-01-29 22:52:38 +01:00 |
|
f4exb
|
58f3180132
|
New Scope: corrected makefile
|
2017-01-29 21:05:14 +01:00 |
|
f4exb
|
f0f7838765
|
New scope: interim state (1)
|
2017-01-29 19:51:45 +01:00 |
|
f4exb
|
6d4c000107
|
DSD demod: improve YSF stability. Bumped to version 3.2.0
|
2017-01-29 14:55:54 +01:00 |
|
f4exb
|
aa84dba7ce
|
NFM and DSD demods: corrected squelch open GUI display
|
2017-01-17 00:49:52 +01:00 |
|
f4exb
|
7e6ab8204b
|
NFM and DSD plugins: use double for base type of moving average. There was an overflow with float on high power signals (over ~5 dBm) preventing the squelch to close back
|
2017-01-15 17:03:32 +01:00 |
|
f4exb
|
618f302aad
|
DSD demod: adapt to dsdcc version 1.6
|
2017-01-13 02:16:28 +01:00 |
|
f4exb
|
5c4078d672
|
HackRF and BladeRF output plugins documentation cosmetic changes
|
2017-01-11 19:49:32 +01:00 |
|
f4exb
|
d0d2a2de0a
|
HackRF input plugin: documentation
|
2017-01-11 19:48:45 +01:00 |
|
f4exb
|
201695bb67
|
HackRF plugins: correct start/stop sequences
|
2017-01-11 01:21:22 +01:00 |
|
f4exb
|
3dc18c675e
|
WFM modulator: fixed default RF bandwidth and default channel marker width
|
2017-01-10 01:09:57 +01:00 |
|
f4exb
|
e405f151e0
|
HackRF Output: limit size of sample FIFO to limit delay
|
2017-01-10 01:02:28 +01:00 |
|
f4exb
|
e4852230ea
|
BladeRF Output: limit size of sample FIFO to limit delay
|
2017-01-09 22:33:58 +01:00 |
|
f4exb
|
52e5d9a5d9
|
BladeRF and HackRF output plugins: updated documentation
|
2017-01-09 03:08:28 +01:00 |
|
f4exb
|
f264e01ca4
|
BladeRF and HackRF output plugins: added interpolation factors 4,8,16,32
|
2017-01-09 02:55:21 +01:00 |
|
f4exb
|
8c32ed4a12
|
Windows build: added BladeRF and HackRF output plugins. Added missing .pro files
|
2017-01-09 02:54:09 +01:00 |
|
f4exb
|
5b26c7f374
|
Windows build: added missing bits
|
2017-01-09 01:31:58 +01:00 |
|
f4exb
|
c10e2a1683
|
HackRF output plugin: restored Debian build
|
2017-01-09 00:52:29 +01:00 |
|
f4exb
|
17eafc64f7
|
HackRF output plugin: documentation
|
2017-01-09 00:51:08 +01:00 |
|
f4exb
|
47f7dc7962
|
HackRF output plugin: correct play/stop button colors
|
2017-01-09 00:28:14 +01:00 |
|
f4exb
|
61e45297df
|
HackRF plugins: shorten wait time in running loop so that start/stop can react faster (delay set to 200ms instead of 1s)
|
2017-01-09 00:08:33 +01:00 |
|
f4exb
|
932dde48ca
|
HackRF output plugin: fixed audio input
|
2017-01-08 23:48:01 +01:00 |
|
f4exb
|
f386fc86cb
|
HackRF output plugin: resize sample FIFO to 500ms
|
2017-01-08 22:30:11 +01:00 |
|
f4exb
|
0ad22f3cd4
|
BFM demod: fixed requiredBW method
|
2017-01-08 20:11:01 +01:00 |
|
f4exb
|
c2c0c902d4
|
WFM mod: fixed requiredBW method
|
2017-01-08 19:54:51 +01:00 |
|
f4exb
|
01bf202ee4
|
WFM demod: fixed requiredBW method
|
2017-01-08 19:42:26 +01:00 |
|
f4exb
|
9fd35cfe5c
|
HackRF output plugin: code cleanup
|
2017-01-08 17:39:02 +01:00 |
|
f4exb
|
095b1cbab1
|
HackRF output plugin: fixed Tx output power setting
|
2017-01-08 17:15:36 +01:00 |
|
f4exb
|
64246c5c6a
|
HackRF output plugin: corrected sample size
|
2017-01-08 13:04:06 +01:00 |
|
f4exb
|
212a8ad2f9
|
HackRF input plugin: pass thread pointer in the callback instead of using a static variable
|
2017-01-08 10:44:38 +01:00 |
|
f4exb
|
5d51fde9f7
|
Dismiss HackRF output plugin
|
2017-01-08 10:27:57 +01:00 |
|
f4exb
|
85ed39c767
|
HackRF output plugin: compiles
|
2017-01-08 04:13:20 +01:00 |
|
f4exb
|
1a8d96d874
|
HackRF input plugin: use actual sample rate and bandwidth values not indexes
|
2017-01-08 02:48:01 +01:00 |
|
f4exb
|
a02b78d24d
|
HackRF input: open and close device considering the possible sink buddy
|
2017-01-08 00:33:11 +01:00 |
|
f4exb
|
250a7f340c
|
HackRF Output support: created a HackRF device library for Rx/Tx common routines and structures
|
2017-01-07 11:24:09 +01:00 |
|
f4exb
|
1187ab99cb
|
Removed BladeRF output plugin from Windows build due to performance reasons
|
2017-01-07 11:05:07 +01:00 |
|
f4exb
|
0c58ba5e01
|
BladeRF output plugin: corrected baseband samplerate display placeholder size
|
2017-01-07 06:51:32 +01:00 |
|
f4exb
|
3b531c42bf
|
WFM plugins: update revision number
|
2017-01-05 21:27:58 +01:00 |
|
f4exb
|
d29ee51ceb
|
BladeRF output: fixed audio input
|
2017-01-05 21:24:32 +01:00 |
|
f4exb
|
1f4451cf0b
|
Fixed Windows build for v3.0.0
|
2017-01-05 18:26:30 +01:00 |
|
f4exb
|
3960df4c2a
|
WFM demod: use same RF filter values as the modulator
|
2017-01-05 11:54:15 +01:00 |
|
f4exb
|
4b89ac3360
|
WFM modulator: do not go below 96 kHz for the channelizer sample rate. Attempt to fix CW problem
|
2017-01-05 11:37:57 +01:00 |
|
f4exb
|
20e08741ca
|
WFM modulator: use CW keyer at channelizer sample rate
|
2017-01-05 11:00:07 +01:00 |
|
f4exb
|
5e324e816a
|
WFM mod: Fixed interpolator sample rates calculation. Fixed FM deviation
|
2017-01-05 10:13:08 +01:00 |
|
f4exb
|
e99a5c5f6d
|
WFM demod: code cleanup
|
2017-01-05 10:12:22 +01:00 |
|
f4exb
|
f91b0382e5
|
WFM modulator: fixed RF bandwidth issue
|
2017-01-05 06:29:08 +01:00 |
|
f4exb
|
b626cf67e6
|
Updated main readme and some Tx plugins readme corrections
|
2017-01-05 04:01:23 +01:00 |
|
f4exb
|
ed769006c2
|
Added documentation on BladeRF input and output plugins and File Sink plugin
|
2017-01-04 23:14:28 +01:00 |
|
f4exb
|
a4f286835d
|
Tx supoort: removed file record option. Unify play button status colors
|
2017-01-04 21:11:51 +01:00 |
|
f4exb
|
9b72a3c064
|
FileSink plugin: fixed possible segfault
|
2017-01-03 23:22:06 +01:00 |
|
f4exb
|
cb207e26c7
|
BladeRF plugins: fixed start/stop and delete sequences
|
2017-01-03 09:09:51 +01:00 |
|
f4exb
|
f1ac22576c
|
BladeRF plugins: fixed deadlock due to useless mutex and disable modules on stop
|
2017-01-03 00:56:18 +01:00 |
|
f4exb
|
f48fd4c3a4
|
BladeRF output plugin: working basically
|
2017-01-02 20:24:25 +01:00 |
|
f4exb
|
8bd9c74620
|
BladeRF output plugin: register sink device correctly
|
2017-01-02 12:30:42 +01:00 |
|
f4exb
|
17736b3a78
|
Tx support: BladeRF output plugin: compiles
|
2017-01-02 10:39:21 +01:00 |
|
f4exb
|
fa0afb6c92
|
Tx support: implemented final interpolation stage in FileSink plugin
|
2017-01-02 03:14:46 +01:00 |
|
f4exb
|
2047463dcf
|
Tx support: common device routines library and handle BladeRF Tx/Rx coordination on Rx side
|
2016-12-30 16:13:28 +01:00 |
|
f4exb
|
f68f949c19
|
Tx support: interim state (1)
|
2016-12-29 12:41:10 +01:00 |
|
f4exb
|
ddb3c6909b
|
Specify SDRplay RSP1 (only) is supported
|
2016-12-28 08:22:29 +01:00 |
|
f4exb
|
dc2df804f7
|
HackRF Tx support: rename more Rx files and cmake items
|
2016-12-27 03:14:50 +01:00 |
|
f4exb
|
7ef54cc2e0
|
BladeRF Tx support: rename more Rx files and cmake items
|
2016-12-27 03:11:57 +01:00 |
|
f4exb
|
da53b153ab
|
HackRF Tx support: rename Rx files and classes
|
2016-12-27 02:25:06 +01:00 |
|
f4exb
|
b677fe4d32
|
BladeRF Tx support: rename Rx files and classes
|
2016-12-27 02:14:31 +01:00 |
|
f4exb
|
3cf0b044d7
|
Fixed audio FIFO read length
|
2016-12-26 11:16:12 +01:00 |
|
f4exb
|
437891da43
|
Corrected number of audio samples pulled considering interpolation
|
2016-12-26 02:15:24 +01:00 |
|
f4exb
|
e02ac85e50
|
All modulators: use buffer for input audio that is always in use while generation is running. This fixes lockup problem reported in issue #11
|
2016-12-26 01:39:34 +01:00 |
|
f4exb
|
e05822ba02
|
Implement own FIFO in BasebandSampleSource. SampleSourceFIFO: remove useless chunk size completely and set initial fill to only half the FIFO size
|
2016-12-23 14:29:42 +01:00 |
|
f4exb
|
ce77f95a2c
|
Bumped to version 2.5.2
|
2016-12-23 00:34:07 +01:00 |
|
f4exb
|
f74e3b83a7
|
Modulators: changed single Tx channel samples feed handling. Pure virtual function is useless
|
2016-12-22 23:45:56 +01:00 |
|
f4exb
|
1afd8df5f9
|
Modulators: changed single Tx channel samples feed handling
|
2016-12-22 23:39:06 +01:00 |
|
f4exb
|
d7918f0ff4
|
Restore tx implementation roadmap
|
2016-12-21 21:47:56 +01:00 |
|
f4exb
|
1769a145de
|
FileSink plugin: return to a 1s sample buffer
|
2016-12-21 02:25:20 +01:00 |
|
f4exb
|
fc58e1be46
|
AM, NFM and WFM modulators: changed mute/umute channel button icon
|
2016-12-20 17:56:49 +01:00 |
|
f4exb
|
299317bb2e
|
WFM Modulator: implemented channel mute
|
2016-12-20 16:44:10 +01:00 |
|
f4exb
|
61df7de043
|
NFM Modulator: implemented channel mute
|
2016-12-20 16:38:27 +01:00 |
|
f4exb
|
cd3191a9dc
|
FileSink plugin: use larger buffer in thread
|
2016-12-20 00:26:43 +01:00 |
|
f4exb
|
77549e74ca
|
AM Modulator: implemented channel mute
|
2016-12-19 18:09:07 +01:00 |
|
f4exb
|
f1bfe8962a
|
NFM Modulator: save/retrieve CTCSS settings
|
2016-12-19 13:20:01 +01:00 |
|
f4exb
|
b0fbf3ac15
|
Modulators: corrections in readme's
|
2016-12-19 13:09:13 +01:00 |
|
f4exb
|
f95ebec3ec
|
AM and WFM modulators: use precision NCO for tone
|
2016-12-19 13:08:58 +01:00 |
|
f4exb
|
d5019e916c
|
WFM modulator: Windows build: fixed compile error with MinGW
|
2016-12-19 08:40:23 +01:00 |
|
f4exb
|
9b6aae348e
|
SSB mod and demod: use precision NCOs
|
2016-12-19 08:28:50 +01:00 |
|
f4exb
|
3820345539
|
Channel Analyzer: use precision NCO
|
2016-12-19 08:26:48 +01:00 |
|
f4exb
|
eca3809ab9
|
NFM Modulator: added CTCSS
|
2016-12-19 02:41:48 +01:00 |
|
f4exb
|
3cfdbe72a0
|
Added documentation for the modulators
|
2016-12-19 00:31:25 +01:00 |
|
f4exb
|
6ec6ab41b9
|
WFM Modulator: set RF level to -1 dB
|
2016-12-18 20:03:47 +01:00 |
|
f4exb
|
4ccb8610c5
|
SSB Modulator: volume span 0.0 to 2.0 max
|
2016-12-18 07:37:56 +01:00 |
|
f4exb
|
55de2d4501
|
AM and NFM Modulators: GUI fixes
|
2016-12-18 07:36:43 +01:00 |
|
f4exb
|
821b1566e8
|
WFM Modulator: fixes
|
2016-12-18 07:32:50 +01:00 |
|
f4exb
|
78343f5cbf
|
WFM Demod: added a 100 kHz RF bandwidth position
|
2016-12-18 06:44:48 +01:00 |
|
f4exb
|
95a8eb9856
|
WFM Moduletor
|
2016-12-17 19:09:07 +01:00 |
|
f4exb
|
d09f0d2ede
|
Bumped to version 2.5.1
|
2016-12-17 08:06:36 +01:00 |
|
f4exb
|
33a0e6210a
|
WFM Modulator: interim state (1) compiles with same logic as NFM
|
2016-12-17 07:58:40 +01:00 |
|
f4exb
|
014ada12ba
|
CW smoother: set default ramp time to 4ms and set the modulators ramp time at the same value
|
2016-12-16 00:02:37 +01:00 |
|
f4exb
|
380eceaae5
|
NFM Modulator: use CW smoother
|
2016-12-14 23:59:25 +01:00 |
|
f4exb
|
1186e80663
|
AM Modulator: use CW smoother
|
2016-12-14 23:45:16 +01:00 |
|
f4exb
|
98b9e20392
|
Make a dedicated CW transition smoothing class
|
2016-12-14 22:48:39 +01:00 |
|
f4exb
|
599ff3d672
|
SSB Modulator: use sine/cosine ramp to smooth out CW transitions
|
2016-12-14 19:08:05 +01:00 |
|
f4exb
|
dad2bf7bf9
|
DSD Demod: use same magnitude squared average technique for the squelch as with the NFM demod
|
2016-12-14 18:46:31 +01:00 |
|
f4exb
|
db3375ca3e
|
SSB Modulator: implemented audio mute, binaural and flip channels
|
2016-12-14 13:52:46 +01:00 |
|
f4exb
|
b45ecd2418
|
SSB Modulator: working... restored file play loop after correction in CW Keyer GUI
|
2016-12-14 02:57:47 +01:00 |
|
f4exb
|
5959364c3d
|
SSB Modulator: interim state (9) Fixed uninitialized low cutoff marker on preset load
|
2016-12-14 02:17:39 +01:00 |
|
f4exb
|
3f20b31cc0
|
SSB Modulator: interim state (8) removed non working play loop
|
2016-12-14 02:09:04 +01:00 |
|
f4exb
|
3e0077c803
|
SSB Modulator: interim state (7)
|
2016-12-14 01:16:23 +01:00 |
|
f4exb
|
dcd87b5ff8
|
SSB Modulator: interim state (6)
|
2016-12-14 00:14:52 +01:00 |
|
f4exb
|
fa1c413e4f
|
SSB Modulator: interim state (5)
|
2016-12-13 23:00:09 +01:00 |
|
f4exb
|
a2089724cf
|
SSB Modulator: Interim state (4)
|
2016-12-13 19:57:07 +01:00 |
|
f4exb
|
604db50b2b
|
SSB Modulator: interim state (3)
|
2016-12-13 01:33:25 +01:00 |
|
f4exb
|
915a73e509
|
NFM Demod: bumped to version 2.5.0
|
2016-12-13 01:32:51 +01:00 |
|
f4exb
|
bcb13d556a
|
SSB Modulator: interim state (2)
|
2016-12-13 00:43:59 +01:00 |
|
f4exb
|
e9faec07c5
|
NFM Demod: revised squelch to take channel power short (16 samples) average
|
2016-12-12 23:15:41 +01:00 |
|
f4exb
|
25e2a9877b
|
SSB Modulator: interim state (1)
|
2016-12-12 22:02:24 +01:00 |
|
f4exb
|
5ff7ced692
|
NFM demod: use instantaneous magnitude squared for squelch trigger (before time gate)
|
2016-12-12 01:43:08 +01:00 |
|
f4exb
|
15d343e32e
|
SSB Modulator: added missing method body setNewRate
|
2016-12-12 01:28:10 +01:00 |
|
f4exb
|
b620462639
|
Windows build: added SSB Modulator and CW Keyer
|
2016-12-12 01:16:36 +01:00 |
|
f4exb
|
12652e5214
|
SSB Modulator; compiles yet non functional
|
2016-12-12 00:48:27 +01:00 |
|
f4exb
|
01e7217303
|
Bumped to version 2.5.0
|
2016-12-11 22:55:50 +01:00 |
|
f4exb
|
cfce93c498
|
NFM Modulator: added CW keyer
|
2016-12-11 22:47:42 +01:00 |
|
f4exb
|
abad9d7299
|
SDRDaemoFEC plugin: fixed possible segfault
|
2016-12-11 14:32:10 +01:00 |
|
f4exb
|
d3d6ebec89
|
CW Keyer with GUI. Sort of works
|
2016-12-11 11:35:25 +01:00 |
|
f4exb
|
2defcc7cec
|
CW Keyer: test with AM modulator and fixes
|
2016-12-10 08:12:16 +01:00 |
|
f4exb
|
f51351cf04
|
AM, NFM and SSB demods: corrections to the readme
|
2016-12-08 07:58:14 +01:00 |
|
f4exb
|
630862d1a0
|
Documentation on AM, NFM and SSB demodulator plugins
|
2016-12-08 00:13:25 +01:00 |
|
f4exb
|
1166cbad2e
|
Debian build: fixed SDRdaemonFEC plugin missing
|
2016-12-07 17:05:51 +01:00 |
|
f4exb
|
25e171bf90
|
Signal meter: adjust font
|
2016-12-07 02:53:10 +01:00 |
|
f4exb
|
dc13a62820
|
BFM demod GUI: adjust minimum size
|
2016-12-07 02:29:32 +01:00 |
|
f4exb
|
8ecb76067d
|
DSD Demod GUI: adjust fonts
|
2016-12-07 01:41:51 +01:00 |
|
f4exb
|
374bca6731
|
NFM demod: corrected squelch (again)
|
2016-12-07 01:21:18 +01:00 |
|
f4exb
|
83b16dd615
|
BFM Demod: minimum GUI size
|
2016-12-06 22:14:00 +01:00 |
|
f4exb
|
30de817ba6
|
BFM and DSD Demods: added signal strength gauge. Limit height on all signal gauges
|
2016-12-06 19:06:38 +01:00 |
|
f4exb
|
e6047fbdf3
|
AM, FM, SSB demods: adjust GUI size
|
2016-12-06 08:30:45 +01:00 |
|
f4exb
|
94406bb122
|
NFM demod: improve squelch tail elimination while keeping threshold close to the signal average
|
2016-12-06 01:59:00 +01:00 |
|
f4exb
|
9eff950730
|
SSB demod: implement level meter
|
2016-12-06 01:58:23 +01:00 |
|
f4exb
|
79b4e6c945
|
AM and NFM demods: improve signal meter with 50ms refresh rate
|
2016-12-06 01:57:35 +01:00 |
|
f4exb
|
bc75ca7735
|
Level meter embellishment
|
2016-12-06 00:25:59 +01:00 |
|
f4exb
|
e6667c88eb
|
NFM Demod: use different color scheme for the signal meter bar
|
2016-12-05 18:42:24 +01:00 |
|
f4exb
|
0de8d916c0
|
NFM demod: make squelch threshold match the displayed signal average
|
2016-12-05 18:41:49 +01:00 |
|
f4exb
|
317836ac92
|
NFM demod: channel power calculation and squelch corrections
|
2016-12-05 03:46:42 +01:00 |
|
f4exb
|
9cadb3a44f
|
NFM demod: cleanup channel power average engine and old code that used it
|
2016-12-05 02:23:56 +01:00 |
|
f4exb
|
387cd2eaba
|
AM and NFM demods: reverted dial colors to reverse gold scheme
|
2016-12-05 02:21:18 +01:00 |
|
f4exb
|
7c3cebf2e1
|
NFM Demod: added signal meter. Corrected squelch. Turned frequency dial green
|
2016-12-05 02:09:08 +01:00 |
|
f4exb
|
c31846a334
|
AM Demod plugin: added a signal level meter
|
2016-12-05 00:57:32 +01:00 |
|
f4exb
|
37f4b4e306
|
AM demod: removed channel power dB average engine. Use direct average from demod
|
2016-12-04 23:29:59 +01:00 |
|
f4exb
|
373a99e575
|
Allow several classes of Level Meters sharing the same base algorithms. Initiate with the VU meter
|
2016-12-04 06:40:57 +01:00 |
|
f4exb
|
a1cd67745b
|
AM Modulator: implement generic volume control and volume level meter
|
2016-12-02 17:56:19 +01:00 |
|
f4exb
|
ea53e63556
|
NFM Modulator: Cleanup level meter code. Use experimental max value for modulation swing calculation
|
2016-12-02 03:00:41 +01:00 |
|
f4exb
|
7a07b56b01
|
NFM Modulator: basic input volume gauge
|
2016-12-02 02:00:53 +01:00 |
|
f4exb
|
ab60cac358
|
NFM Modulator: corrected volume setting
|
2016-12-01 08:45:09 +01:00 |
|
f4exb
|
328e0ad630
|
NFM Modulator: variable tone frequency. Fixed excursion empirically (not satisfactory)
|
2016-12-01 01:19:50 +01:00 |
|
f4exb
|
9fdaa29544
|
AM Modulator: variable tone frequency
|
2016-12-01 00:10:34 +01:00 |
|
f4exb
|
c6a61cb94c
|
AM Modulator: corrected modulation
|
2016-11-30 17:58:35 +01:00 |
|
f4exb
|
47eb55a319
|
AM Demodulator: removed useless AF lowpass filtering and its associated GUI items
|
2016-11-30 16:42:06 +01:00 |
|
f4exb
|
fccdb57f23
|
AM Modulator: removed useless AF lowpass filtering and its associated GUI items
|
2016-11-30 15:56:29 +01:00 |
|
f4exb
|
bde6b78d24
|
NFM Modulator: effectively modulate
|
2016-11-30 13:39:25 +01:00 |
|
f4exb
|
cd296be836
|
NFM Modulator: GUI corrections
|
2016-11-30 02:30:45 +01:00 |
|
f4exb
|
0b5d794ea8
|
Bump version to 2.4.0
|
2016-11-30 02:20:48 +01:00 |
|
f4exb
|
4ffe502e44
|
FM Modulator: reflect GUI changes. Use FM Deviation in place of modulation percentage
|
2016-11-30 00:55:35 +01:00 |
|
f4exb
|
332f0172ca
|
NFM Modulator: clone of AM modulator
|
2016-11-29 23:58:41 +01:00 |
|
f4exb
|
e516672b8f
|
Debian build: correction
|
2016-11-29 18:20:11 +01:00 |
|
f4exb
|
c5f1acdcf1
|
AM Modulator: audio input (mic) basic support
|
2016-11-29 01:09:06 +01:00 |
|
f4exb
|
cb2e99f540
|
AM Modulator: handle record file play loop
|
2016-11-28 18:19:23 +01:00 |
|
f4exb
|
3f3a58772b
|
AM Mod/Demod: added 3kHz and 4kHz bandwidths
|
2016-11-28 13:47:26 +01:00 |
|
f4exb
|
d71f3cecb3
|
AM Modulator: fixed interpolator filter sample rate
|
2016-11-28 13:32:41 +01:00 |
|
f4exb
|
7c1b1032c9
|
AM Modulator: added file input (basic)
|
2016-11-28 02:17:08 +01:00 |
|
f4exb
|
4398a7426a
|
Added Debian files for 2.3.0
|
2016-11-24 00:51:01 +01:00 |
|
f4exb
|
1d28429b3c
|
SDRplay plugin: removed from Windows build
|
2016-11-23 02:16:26 +01:00 |
|
f4exb
|
f93d43ee24
|
SDRplay plugin: note to Windows users
|
2016-11-22 01:32:17 +01:00 |
|
f4exb
|
2d0ee4bf76
|
SDRplay plugin: adjust documentation. Corrections and re-organization of the main readme.md file
|
2016-11-21 18:07:58 +01:00 |
|
f4exb
|
ee947f54e9
|
Corrected clang warnings
|
2016-11-21 18:01:55 +01:00 |
|
f4exb
|
7c8efb046c
|
Fixed SDRdaemon and SDRdaemonFEC builds so that they are included only if dependent libraries are found. This fixes issue #9
|
2016-11-21 17:48:30 +01:00 |
|
f4exb
|
60925ea84b
|
SDRPlay plugin: documentation
|
2016-11-21 01:21:48 +01:00 |
|
f4exb
|
86d7d90450
|
SDRPlay plugin: fixed preset load sequence
|
2016-11-20 11:34:32 +01:00 |
|
f4exb
|
0a618e9f0b
|
SDRPlay plugin: use mixer buffer gain in AM bands in place of LNA
|
2016-11-19 23:25:57 +01:00 |
|
f4exb
|
2e85a6a5b1
|
SDRPlay plugin: change of sample rate needs full stop / start sequence
|
2016-11-19 04:11:19 +01:00 |
|
f4exb
|
ebdec74822
|
SDRPlay plugin: use multiples of 32 for the IF dedicated sample rates (1792, 6400 kS/s)
|
2016-11-19 04:10:48 +01:00 |
|
f4exb
|
9b63cf2670
|
SDRPlay plugin: move up set sample rate block
|
2016-11-19 03:12:28 +01:00 |
|
f4exb
|
549aa34360
|
SDRPlay plugin: removed useless initializations
|
2016-11-18 04:36:12 +01:00 |
|
f4exb
|
d97697b253
|
SDRPlay plugin: fixed gains settings in displaySettings method
|
2016-11-18 03:01:47 +01:00 |
|
f4exb
|
edd6ab751b
|
SDRPlay plugin: added option to handle global tuner gain or individual lna, mixer and baseband gains
|
2016-11-18 02:46:35 +01:00 |
|
f4exb
|
d25e7b613e
|
SDRPlay plugin: gain GUI refactoring
|
2016-11-17 18:35:17 +01:00 |
|
f4exb
|
2e4ee9b13d
|
SDRPlay plugin Windows build: adjust libmirisdr paths
|
2016-11-17 03:46:22 +01:00 |
|
f4exb
|
b997f6ca39
|
SDRPlay plugin: removed usless auto gain mode
|
2016-11-17 03:19:05 +01:00 |
|
f4exb
|
d68b34bd88
|
SDRPlay plugin: change frequency plan
|
2016-11-17 03:04:52 +01:00 |
|
f4exb
|
e4e7621d54
|
SDRPlay plugin: new libmirisdr library: support of SDRPlay hardware flavour
|
2016-11-17 00:45:11 +01:00 |
|
f4exb
|
3da9c5b7cf
|
SDRPlay plugin: new sample rates to better support non zero IF modes
|
2016-11-17 00:41:11 +01:00 |
|
f4exb
|
85807ffadb
|
SDRPlay plugin: now working with open source libmirisdr
|
2016-11-16 02:38:21 +01:00 |
|
f4exb
|
e4f3915282
|
SDRPlay plugin: interface replaced by libmirisdr: refactor interim state (1)
|
2016-11-15 18:58:17 +01:00 |
|
f4exb
|
a9f7c67f7b
|
SDRPlay plugin: interface replaced by libmirisdr: refactor devices enumeration
|
2016-11-15 15:57:13 +01:00 |
|
f4exb
|
4dd5f70dcd
|
SDRPlay plugin: use open source libmirisdr interface instead of the Mirics proprietary one
|
2016-11-15 14:17:45 +01:00 |
|
f4exb
|
e55fe8c63c
|
SDRPlay plugin: Windows build
|
2016-11-14 18:39:06 +01:00 |
|
f4exb
|
5996fc4f48
|
SDRPlay plugin: properly exit libusb at end of enumeration
|
2016-11-14 18:06:20 +01:00 |
|
f4exb
|
c1aa21e1fd
|
SDRPLay plugin: add files for Windows build
|
2016-11-14 08:23:16 +01:00 |
|
f4exb
|
fcbb7b79ca
|
SDRPlay support: source plugin interim state (4) Corrected gain settings. SDRPlay interface is not compatible with Qt anyway
|
2016-11-14 03:23:41 +01:00 |
|
f4exb
|
c9216f2093
|
SDRPlay support: source plugin interim state (3) MIR stream init fails
|
2016-11-14 02:24:44 +01:00 |
|
f4exb
|
13d01f48c6
|
SDRPlay support: source plugin interim state (2) GUI controls
|
2016-11-14 00:38:43 +01:00 |
|
f4exb
|
863522d9ff
|
SDRPlay support: source plugin interim state (1) compiles
|
2016-11-13 02:59:31 +01:00 |
|
f4exb
|
0d4426b8f4
|
BladeRF plugin: cleanup of useless methods and attributes
|
2016-11-12 22:57:25 +01:00 |
|
f4exb
|
57b50f47a9
|
Windows build: set SSE options for all modulator plugins
|
2016-11-07 19:01:52 +01:00 |
|
f4exb
|
caa7905be3
|
Windows build: set SSE options for all demodulator plugins
|
2016-11-07 18:57:52 +01:00 |
|
f4exb
|
aef5e722c1
|
Windows build: set SSE options for all sink device plugins
|
2016-11-07 18:44:23 +01:00 |
|
f4exb
|
8d3056f202
|
Windows build: set SSE options for all source device plugins
|
2016-11-07 18:40:52 +01:00 |
|
f4exb
|
63d6eea066
|
Use more precise SIMD flags and detect actual x86_64 SIMD features
|
2016-11-07 00:42:57 +01:00 |
|
f4exb
|
dbbbfa12ee
|
Changed USE_SIMD flag to USE_SSE
|
2016-11-06 02:08:38 +01:00 |
|
Edouard Griffiths
|
a1c73941a2
|
Debian build: added libbladerf and BladeRF source plugin in the distribution
|
2016-11-02 15:51:45 +01:00 |
|
f4exb
|
875f63fd3d
|
Need to have SSE4.1 support when SSE is available for _mm_mullo_epi32
|
2016-11-02 02:51:13 +01:00 |
|
f4exb
|
b2bc5eaebd
|
Tx ph.2: AMMod interpolator: optimize further the number of taps per phase in polyphase filter
|
2016-11-01 03:37:01 +01:00 |
|
f4exb
|
6a72b12238
|
Tx ph.2: Windows build: activate SIMD instructions for sdrbase and modam modules
|
2016-11-01 00:27:20 +01:00 |
|
f4exb
|
704e6e05ae
|
Tx ph.2: AMMod interpolator: increase number of phases in polyphase filter while slightly reducing the number of taps. This gives better spurs rejection
|
2016-11-01 00:15:10 +01:00 |
|
f4exb
|
283742cada
|
Tx ph.2: FileSink: more sample rates
|
2016-10-31 00:33:25 +01:00 |
|
f4exb
|
f5bbbb7cab
|
Tx ph.2: UpChannelizer: allow any sample rate
|
2016-10-30 22:01:20 +01:00 |
|
f4exb
|
34bf0c4c61
|
Tx ph.2: fixed core dump in AM modulator by properly locking the settings mutex in the pull method
|
2016-10-30 20:57:27 +01:00 |
|
f4exb
|
4a001350d3
|
Tx ph.2: Templatized IntHalfbandFilter and improved coefficients. Changed to order 80 for upsamplers and 48 for downsamplers
|
2016-10-29 17:01:02 +02:00 |
|
f4exb
|
e9f0bb0d45
|
Tx ph.2: UpChannelizer: interpolator (1) draft
|
2016-10-28 18:39:45 +02:00 |
|
f4exb
|
be1629ca6d
|
Bumped version to 2.2.1
|
2016-10-28 08:38:01 +02:00 |
|
f4exb
|
cd347bca4f
|
Allow interpolation in AM demodulator i.e. input sample rate lower than audio rate
|
2016-10-28 05:08:53 +02:00 |
|
f4exb
|
babd4f8014
|
Tx ph.2: allow decimation in AM modulator i.e. output sample rate lower than audio rate
|
2016-10-28 04:34:06 +02:00 |
|
f4exb
|
4d273d8a13
|
Tx ph.2: use a specialized interpolator similar to the decimator derived from the ancient interpolator
|
2016-10-28 03:18:24 +02:00 |
|
f4exb
|
9540a99ac4
|
Tx ph.2: implemented ancient interpolator in AMMod
|
2016-10-27 19:55:52 +02:00 |
|
f4exb
|
63083885be
|
Tx ph.2: allow 80 kS/s sample rate for non (N+1)/N interpolation
|
2016-10-27 17:59:00 +02:00 |
|
f4exb
|
50c5836c0e
|
Tx ph.2: allow nore sample rates below 96 kS/s on FileSink to test just the channel plugin interpolator
|
2016-10-27 17:00:05 +02:00 |
|
f4exb
|
5a5ff31f48
|
Channel plugins: Removed useless link dependency on QT OpenGL and Multimedia
|
2016-10-27 08:46:06 +02:00 |
|
f4exb
|
e7c16e8d85
|
Device plugins: Removed useless link dependency on QT OpenGL and Multimedia
|
2016-10-27 08:38:50 +02:00 |
|
f4exb
|
649786c31d
|
SDRDaemonFEC: set SIMD options. Removed useless dependency on QT OpenGL and Multimedia
|
2016-10-27 08:33:09 +02:00 |
|
Edouard Griffiths
|
368e9d2595
|
Debian package build: re-integrated SDRDaemonFEC
|
2016-10-26 03:48:43 +02:00 |
|
Edouard Griffiths
|
48eb776de9
|
Debian package build: added Airspy, HackRF, RTLSDR input plugins and removed SDRDaemonFEC
|
2016-10-26 02:40:00 +02:00 |
|
f4exb
|
12a3974644
|
Debian package build: corrected HackRF source build
|
2016-10-26 01:08:39 +02:00 |
|
Edouard Griffiths
|
ecc1647ee6
|
Implemented Debian package build environment
|
2016-10-26 00:57:46 +02:00 |
|
f4exb
|
0fc6d95357
|
Tx ph.1: fixed read pointer management when getting new samples
|
2016-10-25 03:31:36 +02:00 |
|
f4exb
|
ee55747c0b
|
Tx ph.1: FileSink: set sample source FIFO size depending on sample rate
|
2016-10-25 02:34:29 +02:00 |
|
f4exb
|
289c1a203f
|
Tx ph.1: Sample source FIFO read with signal. Use a specific spectrum sink (vis) reference in Device sink engine for main spectrum rendering
|
2016-10-24 18:06:44 +02:00 |
|
f4exb
|
7b4032ac0d
|
Tx ph.1: fixed AM modulator frequency translation
|
2016-10-24 02:24:36 +02:00 |
|
f4exb
|
9f1b801d1a
|
Tx ph.1: fixed AM modulator
|
2016-10-24 01:27:23 +02:00 |
|
f4exb
|
f87b714ac7
|
AM demod: removed useless local samples buffer
|
2016-10-23 20:02:39 +02:00 |
|
f4exb
|
c7bec82677
|
Tx ph.1: fixed stream time display in FileSink
|
2016-10-23 12:22:52 +02:00 |
|
f4exb
|
3b132cf471
|
Tx ph.1: handle default file name correctly in FileSink
|
2016-10-23 10:54:54 +02:00 |
|
f4exb
|
e42a717c69
|
Tx ph.1: Fixed sample rate and center frequency handling in File Sink
|
2016-10-23 10:38:44 +02:00 |
|
f4exb
|
119127fdab
|
Tx ph.1: Fixes to file sink GUI and some debug messages
|
2016-10-23 02:22:00 +02:00 |
|
f4exb
|
987c23004c
|
Tx ph.1: Enable center frequecy UI in FileSinkGUI
|
2016-10-22 21:47:59 +02:00 |
|
f4exb
|
774920a1f0
|
Tx ph.1: removed unused signal connection in FileSink
|
2016-10-22 05:08:26 +02:00 |
|
f4exb
|
ffb8b4d737
|
Tx ph.1: review file sink settings handling
|
2016-10-21 01:21:17 +02:00 |
|
f4exb
|
6d0f783d56
|
Tx ph.1: added channel registration messages
|
2016-10-20 22:41:05 +02:00 |
|
f4exb
|
9fff2b8477
|
Tx ph.1: new AM modulator plugin (3). Implemented actual modulation code.
|
2016-10-20 19:34:30 +02:00 |
|
f4exb
|
c28751124c
|
Tx ph.1: new AM modulator plugin (2). Compiles but pull method is still empty
|
2016-10-20 18:04:15 +02:00 |
|
f4exb
|
be9519de71
|
Tx ph.1: new AM modulator plugin (1)
|
2016-10-20 00:42:21 +02:00 |
|
f4exb
|
181b7434fd
|
RxTx semantic move: rename AM demod plugin
|
2016-10-19 23:51:59 +02:00 |
|
f4exb
|
239d67b2aa
|
Tx ph.1: Fixed sample sink plugin registration
|
2016-10-19 22:48:24 +02:00 |
|
f4exb
|
fbb816ebdf
|
Tx ph.1: Added FileSink (2) compiles. Added plugin/samplesink in all builds
|
2016-10-19 22:32:14 +02:00 |
|
f4exb
|
6c82c36958
|
Tx ph.1: Added FileSink (1)
|
2016-10-19 18:42:57 +02:00 |
|
f4exb
|
2246271d47
|
Tx ph.1: Tx support in PluginAPI and PluginManager
|
2016-10-19 18:07:27 +02:00 |
|
f4exb
|
9299eac9dd
|
Tx ph.1: plugins (2)
|
2016-10-13 23:42:08 +02:00 |
|
f4exb
|
94e479bb75
|
Tx ph.1: plugins (1)
|
2016-10-13 22:23:43 +02:00 |
|
f4exb
|
32595f81b9
|
RxTx semantic move: renamed DeviceAPI to DeviceSourceAPI
|
2016-10-11 01:17:55 +02:00 |
|
f4exb
|
211f0570b5
|
RTLSDR: allow decimation by 32. Bumped to version 2.1.6
|
2016-10-10 02:19:21 +02:00 |
|
f4exb
|
6707bab1a5
|
Give the decimation method of the Interpolator class its proper name
|
2016-10-10 01:53:32 +02:00 |
|
f4exb
|
008ee56252
|
File Source plugin: skip header when seeking in I/Q recording
|
2016-10-08 10:02:36 +02:00 |
|
f4exb
|
e9f23ed2bf
|
Bumped to version 2.1.5 for DSDcc YSF voice on fix (1.5.1)
|
2016-10-08 10:01:59 +02:00 |
|
f4exb
|
6f054a51d8
|
Bumped version to 2.1.5
|
2016-10-08 06:25:58 +02:00 |
|
f4exb
|
fd8464eac0
|
FileSource plugin: fixed time length buffer
|
2016-10-08 06:00:54 +02:00 |
|
f4exb
|
1b086348e6
|
File Source plugin: fixed reading chunk size not always a multiple of 4 (I/Q sample size) and display of decimal values of sample rate in kS/s
|
2016-10-07 18:16:17 +02:00 |
|
f4exb
|
f008250ffa
|
Airspy: dynamic rate support in Windows and more debug messages
|
2016-10-06 20:59:23 +02:00 |
|
f4exb
|
36aeaa3ea5
|
RxTx semantic move: renamed SampleFifo to SampleSinkFifo
|
2016-10-06 19:18:02 +02:00 |
|
f4exb
|
e204efe2b8
|
RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine
|
2016-10-03 18:29:05 +02:00 |
|
f4exb
|
dce0ace4ef
|
RxTx semantic move: renamed ThreadedSampleSink to ThreadedBasebandSampleSink
|
2016-10-03 15:55:16 +02:00 |
|
f4exb
|
7a535cc3b8
|
RxTx semantic move: renamed SampleSource to DeviceSampleSource
|
2016-10-02 23:16:40 +02:00 |
|
f4exb
|
78513854ac
|
RxTx semantic move: renamed SampleSink to BasebandSampleSink
|
2016-10-02 22:29:04 +02:00 |
|
f4exb
|
20c6fb19cc
|
RxTx semantic move: renamed Channelizer to DownChannelizer
|
2016-10-02 21:52:39 +02:00 |
|
f4exb
|
1f7df6548a
|
RxTx semantic move: renamed channel plugins directory to channelrx
|
2016-10-02 13:18:07 +02:00 |
|
f4exb
|
1fa80272b5
|
RxTx semantic move: renamed FileSink to FileRecord
|
2016-10-02 10:30:58 +02:00 |
|
f4exb
|
12d845026f
|
More cosmetic updates to the main window and DSD demod documentation
|
2016-09-30 13:26:19 +02:00 |
|
f4exb
|
0eaab62663
|
Main window and DSD demod documentation cosmetic updates
|
2016-09-30 08:20:27 +02:00 |
|
f4exb
|
8566b8cfe8
|
Updated main window and DSD demod plugin documentation with latest changes
|
2016-09-30 03:21:45 +02:00 |
|
f4exb
|
a670c03f46
|
DSD demod: update My Position from the GUI with the value stored in the main window
|
2016-09-28 17:58:29 +02:00 |
|
f4exb
|
9dca6096f9
|
DSD demod: D-Star: display bearing and distance from my position if geolocation is available
|
2016-09-28 13:39:17 +02:00 |
|
f4exb
|
65201286d4
|
DSD demod: D-Star: display locator when geolocalisation is available
|
2016-09-28 02:05:39 +02:00 |
|
f4exb
|
3a6f27474d
|
DSD demod: extend status text to 82 characters. D-Star: add locator space to status text
|
2016-09-27 19:56:42 +02:00 |
|
f4exb
|
565d5be3e1
|
DSD decoder: D-Star: reformat status string
|
2016-09-27 17:57:06 +02:00 |
|
f4exb
|
6f63f1b845
|
DSD demod: D-Star: change status text format
|
2016-09-27 08:31:37 +02:00 |
|
f4exb
|
cf0ecfd7c3
|
DSD demod: increase length of informative text window to 80 characters. D-Star: display informative text (slow data)
|
2016-09-27 01:52:21 +02:00 |
|
f4exb
|
b4b133118d
|
Bumped version displays to 2.1.4
|
2016-09-23 05:56:03 +02:00 |
|
f4exb
|
fc8a09276b
|
DSD demod: YSF: support radio ID mode
|
2016-09-21 22:12:02 +02:00 |
|
f4exb
|
a6ba22aeb7
|
DSD demod: YSF: show addressing information
|
2016-09-21 19:45:22 +02:00 |
|
f4exb
|
b03ac7ad7d
|
DSD demod: YSF support: reduce FICH status display size
|
2016-09-21 13:42:50 +02:00 |
|
f4exb
|
dd1a70430f
|
DSD demod: YSF: 3 digits for squelch code
|
2016-09-20 21:10:08 +02:00 |
|
f4exb
|
0d197b5024
|
DSD demod: YSF: FICH status display
|
2016-09-20 19:35:51 +02:00 |
|
f4exb
|
83057cdb42
|
DSD demod plugin: put all numbers in dPMR status in decimal
|
2016-09-12 06:19:31 +02:00 |
|
f4exb
|
7fc2b431a4
|
DSD demod plugin: DV serial: fix filter, timeout value and volume control
|
2016-09-11 17:02:49 +02:00 |
|
f4exb
|
be467fdc24
|
DSD demod plugin: fixed DV Serial concurrent support
|
2016-09-11 03:57:35 +02:00 |
|
f4exb
|
d01a4166eb
|
DSD demod plugin: lowpass filter for DV serial upsample
|
2016-09-10 20:03:06 +02:00 |
|
f4exb
|
d9ad7213fe
|
Updated documentation related to the DSD demon plugin
|
2016-09-10 11:48:01 +02:00 |
|
f4exb
|
960ba86785
|
DSD demod plugin: DMR: support of mobile voice
|
2016-09-09 02:19:50 +02:00 |
|
f4exb
|
6158356ed1
|
DSD demod plugin: change icons of TDMA split/join stereo/mono toggle button
|
2016-09-08 00:56:39 +02:00 |
|
f4exb
|
ee4524a23b
|
DSD demod plugin: save TDMA stereo split option to preset
|
2016-09-07 00:53:49 +02:00 |
|
f4exb
|
f64d078375
|
DSD demod plugin: DMR refactoring: allow stereo split of TDMA channels. Works with DVSerial too now.
|
2016-09-07 00:47:51 +02:00 |
|
f4exb
|
6dfa20db20
|
DSD demod plugin: DMR refactoring: allow stereo split of TDMA channels. Works with mbelib support only
|
2016-09-07 00:16:08 +02:00 |
|
f4exb
|
87bb930a13
|
DSD demod plugin: DMR refactoring: added embedded signalling processing and corresponfing addresses display in slot text
|
2016-09-06 23:35:41 +02:00 |
|
f4exb
|
627b084682
|
DSD demod plugin: turn TDMA slot on/off button green if voice in the channel (only slot 1 for FDMA)
|
2016-09-04 02:10:52 +02:00 |
|
f4exb
|
2294fce2e8
|
DSD demod plugin: activate dual TDMA slot audio handling
|
2016-09-04 01:06:10 +02:00 |
|
f4exb
|
409a4e2292
|
DSD demod plugin: prepare dual TDMA slot audio handling (DV serial part)
|
2016-08-31 16:43:07 +02:00 |
|
f4exb
|
db96243875
|
DSD demod plugin: prepare dual TDMA slot audio handling (mbelib part)
|
2016-08-31 16:43:01 +02:00 |
|
f4exb
|
ae8b3ba2af
|
DSD demod plugin: DMR refactoring: added logic for buttons to toggle slot1 and slot2 voice output
|
2016-08-31 01:18:32 +02:00 |
|
f4exb
|
045392ae79
|
DSD demod plugin: DMR refactoring: added buttons to toggle slot1 and slot2 voice output
|
2016-08-31 00:58:19 +02:00 |
|
f4exb
|
48d60da008
|
DSD demod plugin: DMR refactoring: show busy slot(s) in slot text display
|
2016-08-29 01:33:12 +02:00 |
|
f4exb
|
c5ad25b19d
|
Push versionto 2.1.3
|
2016-08-28 23:59:16 +02:00 |
|
f4exb
|
3d7984505f
|
DSD demod plugin: refactor DMR status text display
|
2016-08-28 23:53:39 +02:00 |
|
f4exb
|
d4070e2941
|
DSD demod plugin: updated readme with latest changes (2.1.2)
|
2016-08-26 18:28:54 +02:00 |
|
f4exb
|
50689642e3
|
DSD demod plugin: set minimum size of symbol synchronization hits percentage display to handle 100 %
|
2016-08-26 18:28:08 +02:00 |
|
f4exb
|
be4982c447
|
DSD demod plugin: fixed magnitude squared precision problem
|
2016-08-26 02:02:10 +02:00 |
|
f4exb
|
b601fae2e7
|
DSD demod plugin: use a font for monospace compatible with Linux and Windows
|
2016-08-25 22:37:35 +02:00 |
|
Edouard Griffiths
|
faca037685
|
DSD demod plugin: make the frame type display the same as the format status text display
|
2016-08-25 13:58:52 +02:00 |
|
f4exb
|
a6782a2780
|
DSD demod plugin: added button to toggle between transition constellation and symbol synchronization displays
|
2016-08-25 01:06:42 +02:00 |
|
Edouard Griffiths
|
71379c837b
|
DSD demod: get symbol synchronization signal
|
2016-08-24 18:35:12 +02:00 |
|
f4exb
|
001cadae2a
|
DSD demod: show cosine filter output in scope if the filter is engaged
|
2016-08-19 19:30:32 +02:00 |
|
f4exb
|
2bd7f49259
|
DSD demod plugin: fixed dPMR frame type display
|
2016-08-19 05:50:48 +02:00 |
|
f4exb
|
99c74a8e57
|
DSD demod: switch for cosine filter. Other changes to GUI
|
2016-08-18 19:38:39 +02:00 |
|
Edouard Griffiths
|
5ccfbb0ef1
|
Refactoring: DSD plugin: implement generic symbol synchrnization quality metric
|
2016-08-18 13:35:11 +02:00 |
|
f4exb
|
0c94d42c64
|
DSD plugin: added number of sync flips per 32 symbol period display
|
2016-08-18 08:38:43 +02:00 |
|
f4exb
|
8935660410
|
DSD demod: display symbol center and zero crossing
|
2016-08-18 02:47:49 +02:00 |
|
f4exb
|
89a017a5b7
|
DSD plugin: removed reference to modulation entirely. Bump to version 2.1.2
|
2016-08-17 01:33:37 +02:00 |
|
f4exb
|
8ee2219b96
|
DSD DPMR support: show own and called Ids in the info display
|
2016-08-15 10:36:32 +02:00 |
|
f4exb
|
a6987baad1
|
DSD demod: more frame statuses in DSDcc
|
2016-08-15 02:51:51 +02:00 |
|
f4exb
|
1eb3db0291
|
RTLSDR input: more sample rates (1024 and 2048)
|
2016-08-12 08:30:43 +02:00 |
|
f4exb
|
3f7667dffa
|
DSD demod: added extended search frame status
|
2016-08-12 02:28:54 +02:00 |
|
f4exb
|
2d48800d90
|
DSD demod: use more detailed frame status instead of just synchronization indicator
|
2016-08-11 01:09:17 +02:00 |
|
f4exb
|
a1b045b1db
|
DSD demod: added DPMR frame synchronization indicator
|
2016-08-10 01:21:35 +02:00 |
|
f4exb
|
951b6fa16c
|
DSD decoder: GUI adjustments
|
2016-08-09 09:15:55 +02:00 |
|
f4exb
|
3e98505554
|
DSDdecoder: dPMR minimalist implementation
|
2016-08-08 01:04:56 +02:00 |
|
f4exb
|
25b06d06d3
|
DSD demod: allow to set baud rate (2400 or 4800 not 9600 for now)
|
2016-08-06 11:03:05 +02:00 |
|
f4exb
|
5ca0c95dc5
|
DSD demod: added combo box for baud rate
|
2016-08-05 08:30:29 +02:00 |
|
f4exb
|
fb54b162cd
|
Updated to v2.1.1 and updated plugin versions
|
2016-07-31 13:40:41 +02:00 |
|
f4exb
|
5cc67c9908
|
SSB demod: adjust GUI minimum size
|
2016-07-31 06:38:42 +02:00 |
|
f4exb
|
f333aef21c
|
SDRdaemonFEC plugin: stop receive UDP loop when plugin stops
|
2016-07-29 08:21:27 +02:00 |
|
f4exb
|
59a9bb0a8e
|
SDRdaemonFEC plugin: clean up commented out code
|
2016-07-28 23:50:18 +02:00 |
|
Edouard Griffiths
|
904577eae8
|
SDRdaemonFEC plugin: optimization: store I/Q data blocks directly into final buffer
|
2016-07-28 17:09:15 +02:00 |
|
Edouard Griffiths
|
860bad12ca
|
SDRdaemonFEC plugin: change color of text for min total number of blocks display label to be compatible with Windows version
|
2016-07-28 05:57:59 +02:00 |
|
f4exb
|
b157186b32
|
SDRdaemonFEC plugin: further improve stats display on GUI and updated readme accordingly
|
2016-07-28 04:49:33 +02:00 |
|
Edouard Griffiths
|
aa68c907fa
|
SDRdaemonFEC plugin: improve stats on GUI
|
2016-07-27 18:49:17 +02:00 |
|
Edouard Griffiths
|
286ea81470
|
SDRdaemonFEC plugin: Windows build
|
2016-07-27 18:39:59 +02:00 |
|
f4exb
|
72fe72a529
|
SDRdaemonFEC plugin: cleanup and readme updates
|
2016-07-26 23:36:59 +02:00 |
|
f4exb
|
8b82547b86
|
SDRdaemonFEC plugin: make status button background darker when blocks are lost
|
2016-07-25 08:40:10 +02:00 |
|
f4exb
|
1d2e0986e5
|
RTLSDR plugin: align DC and IQ correction buttons with other plugins
|
2016-07-25 04:46:58 +02:00 |
|
f4exb
|
b84fde2831
|
SDRdaemonFEC plugin: updated online documentation
|
2016-07-24 20:01:10 +02:00 |
|
f4exb
|
9007d505ee
|
SDRdaemonFEC plugin: use meta data CRC32 and promote to version 2.1.0 again
|
2016-07-24 19:50:51 +02:00 |
|
f4exb
|
66e829bbf9
|
SDRdaemonFEC plugin: demote to version 2.0.2
|
2016-07-24 14:38:25 +02:00 |
|
f4exb
|
2554851a0b
|
SDRdaemonFEC plugin: do not recover meta because FEC is unreliable
|
2016-07-24 14:27:15 +02:00 |
|
f4exb
|
5e14ac9173
|
SDRdaemonFEC plugin: take buffering into account for timestamp calculation
|
2016-07-24 12:53:39 +02:00 |
|
f4exb
|
bbccea9432
|
SDRdaemonFEC plugin: GUI enhancements
|
2016-07-24 11:09:11 +02:00 |
|
f4exb
|
fac8465575
|
SDRdaemonFEC plugin: first working FEC version with cm256cc library
|
2016-07-23 23:14:22 +02:00 |
|
f4exb
|
c96c52eb5e
|
SDRdaemonFEC plugin: failed connection debug messge
|
2016-07-23 20:13:27 +02:00 |
|
f4exb
|
bda1d8997b
|
SDRdaemonFEC plugin: migrate to new cm256cc library
|
2016-07-23 19:59:42 +02:00 |
|
f4exb
|
a0729ce6f5
|
SDRdaemonFEC: debug FEC (1)
|
2016-07-20 08:54:31 +02:00 |
|
f4exb
|
29240f66dd
|
SDRdaemonFEC plugin: fixed GUI
|
2016-07-18 00:39:35 +02:00 |
|
f4exb
|
85d9a101bf
|
SDRdaemonFEC plugin: fixed CM256 library init and simplify code
|
2016-07-17 23:33:50 +02:00 |
|
f4exb
|
1b8199df89
|
SDRdaemonFEC plugin: check frame and block sequence
|
2016-07-15 19:44:02 +02:00 |
|
f4exb
|
c8785c94bb
|
SDRdaemonFEC support. auto R/W correction
|
2016-07-13 03:31:19 +02:00 |
|
f4exb
|
95804345d5
|
SDRdaemonFEC support. auto R/W correction (1)
|
2016-07-12 08:52:38 +02:00 |
|