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 |
|
f4exb
|
6540979108
|
SDRdaemonFEC support. allow for smaller datagrams than the UDP block size
|
2016-07-12 04:44:44 +02:00 |
|
f4exb
|
83e34fde20
|
SDRdaemonFEC support. compatibility with zero FEC
|
2016-07-07 03:49:47 +02:00 |
|
f4exb
|
e252123567
|
SDRdaemonFEC support. removed special structure for block zero
|
2016-07-07 02:54:23 +02:00 |
|