f4exb
|
31ad75a405
|
Make the DSP source engine forward messages to own source input GUI message queue. Implementation in all sources
|
2017-09-17 01:23:54 +02:00 |
|
f4exb
|
dc45452a76
|
Make the DSP source engine forward messages to own source input GUI message queue. Example of handling with SDRplay
|
2017-09-17 00:06:09 +02:00 |
|
f4exb
|
c83b6e61d5
|
Implemented connection from device sample source/sink to GUI input message queue
|
2017-09-16 23:44:00 +02:00 |
|
f4exb
|
9dd99a4530
|
Separate construction/destruction for the sink output plugin core and the GUI
|
2017-09-16 11:34:25 +02:00 |
|
f4exb
|
c92b34202b
|
Fixes for new build for Windows 64
|
2017-09-16 04:50:25 +02:00 |
|
f4exb
|
379330d9a5
|
Fixed sdrbase windows compilation
|
2017-09-15 18:48:30 +02:00 |
|
f4exb
|
3606ab2cf2
|
Added a destroy virtual method to all source input plugin main classes
|
2017-09-15 02:32:30 +02:00 |
|
f4exb
|
11f6b72b8c
|
Windows build: restored mingW32 compilation
|
2017-09-12 13:54:32 +02:00 |
|
f4exb
|
868f96ea96
|
Add possibility to return the core device interface pointer from the device source API
|
2017-09-05 13:57:49 +02:00 |
|
f4exb
|
6c9dbb79c4
|
Added a windowed FIR filter calculator analogous to Scipy's firwin (this one from Iowa Hills Software LLC code)
|
2017-09-04 01:44:36 +02:00 |
|
f4exb
|
b2337e44dd
|
Channel marker own serializer/deserializer
|
2017-08-26 09:58:07 +02:00 |
|
f4exb
|
a464ccd2cd
|
Channel marker: frequency scale display option
|
2017-08-26 09:33:04 +02:00 |
|
f4exb
|
480257a5dd
|
Added frequency scale display option to channel marker
|
2017-08-26 06:38:28 +02:00 |
|
f4exb
|
d98d8757b0
|
Moved audio sample definitions to dsp types definitions
|
2017-08-24 15:24:28 +02:00 |
|
f4exb
|
614021f9a0
|
Added send port to UDP parameters
|
2017-08-24 02:26:47 +02:00 |
|
f4exb
|
7d4eddbeac
|
New basic channel marker settings with UDP address and port
|
2017-08-23 23:43:11 +02:00 |
|
f4exb
|
f6bc9daf8e
|
UpChannelizer: pass baseband sample rate in notification message
|
2017-08-06 17:10:29 +02:00 |
|
f4exb
|
8a5668a186
|
SSB demod: clamp AGC value
|
2017-08-06 00:02:16 +02:00 |
|
f4exb
|
428d22579d
|
SSB modulator: added compression (AGC) volume order control
|
2017-08-05 23:11:05 +02:00 |
|
f4exb
|
d8f7dcebdc
|
SSM modulator: added audio compressor
|
2017-08-05 19:08:33 +02:00 |
|
f4exb
|
38318577de
|
Put smootherstep function code in one place
|
2017-07-27 11:24:01 +02:00 |
|
f4exb
|
ca8cad26c5
|
Removed MagSquaredAGC class and added use squared value (power) as an option to MagAGC because apart from that the code was entirely the same
|
2017-07-27 10:56:59 +02:00 |
|
f4exb
|
86e52928d9
|
SSB demod: remove AGC threshold (squelch) completely if level us fully turned down (-99 dB)
|
2017-07-27 10:50:41 +02:00 |
|
f4exb
|
7acc42436a
|
SSB demod: exchange up and down step counter values when the threshold state changes to avoid restarting from 0 or step length when state changes rapidly
|
2017-07-26 17:50:17 +02:00 |
|
f4exb
|
e17a815125
|
SSB demod: AGC threshold step up/down optimization
|
2017-07-26 16:23:34 +02:00 |
|
f4exb
|
432ab7d834
|
SSB demod: fixed step up/down factor calculation (float)
|
2017-07-26 15:55:25 +02:00 |
|
f4exb
|
a815507f77
|
SSB demod: set AGC threshold step up and down maximum time to 100ms
|
2017-07-26 13:36:18 +02:00 |
|
f4exb
|
da6b60d48c
|
SSB demod: AGC step down
|
2017-07-26 08:39:20 +02:00 |
|
f4exb
|
9ec4e6de98
|
SSB demod: improve AGC threshold handling
|
2017-07-25 23:39:27 +02:00 |
|
f4exb
|
2597883015
|
SSB demod: updated AGC
|
2017-07-25 21:21:48 +02:00 |
|
f4exb
|
94704ab7b2
|
SSB demod: implemented basic AGC not optional
|
2017-07-25 00:58:16 +02:00 |
|
f4exb
|
604273742a
|
AF squelch: reset after setting threshold. Removed NFM demod deferred init
|
2017-06-06 02:16:28 +02:00 |
|
f4exb
|
91021678b2
|
NFM Demod: try a deferred init to cure AF squelch init problem
|
2017-06-06 01:53:52 +02:00 |
|
f4exb
|
9a8cc15d8f
|
NFM demod and AF squelch: fixed initialization and reset at each squelch change
|
2017-05-31 23:36:02 +02:00 |
|
f4exb
|
db1a620fc2
|
Attempt to fix AF squelch
|
2017-05-31 00:30:00 +02:00 |
|
f4exb
|
c8bd0e8e85
|
AF squelch: try to fix max = 0 state
|
2017-05-30 20:31:15 +02:00 |
|
f4exb
|
2ae702763b
|
Fixed critical compiler warnings in Windows
|
2017-05-26 10:35:29 +02:00 |
|
f4exb
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
dafad384c8
|
Merged Sigysmund changes for Mac OS Sierra on v3.4.5
|
2017-05-16 23:01:44 +02:00 |
|
f4exb
|
b01d41c55b
|
AF Squelch: use unsigned integers
|
2017-05-16 15:36:30 +02:00 |
|
ZigaS
|
27aab58d92
|
MacOS(sierra) development environment.
Updated qmake project configs.
Deploy & Run script.
For now only hardware supported is HackRF.
|
2017-05-15 12:32:16 +02:00 |
|
f4exb
|
e4d3f7eba7
|
AF squelch
|
2017-05-13 16:05:47 +02:00 |
|
f4exb
|
7430dee09a
|
AF squelch
|
2017-05-13 16:01:41 +02:00 |
|
f4exb
|
efb52beb09
|
AF squelch init sequence review
|
2017-05-13 15:07:56 +02:00 |
|
f4exb
|
f57eecee86
|
NFM demod: af squeelch optimization
|
2017-05-13 12:10:03 +02:00 |
|
f4exb
|
a39b102f89
|
NFM demod: fixed AF squelch initialization
|
2017-05-12 23:10:54 +02:00 |
|
f4exb
|
6b4ba98e8e
|
AM demod: fill AGC average with ones when passing squelch threshold to avoid abrupt start at squelch opening
|
2017-05-12 16:38:58 +02:00 |
|
f4exb
|
74f65fcbdc
|
NFM Demod: AF squelch crap
|
2017-05-12 14:41:27 +02:00 |
|
f4exb
|
3cd754bd67
|
Fixed down channelizer by dividing by 2 at each filter stage
|
2017-05-12 02:41:51 +02:00 |
|
f4exb
|
55099c73c5
|
AGC and SimpleAGC: Use double for moving average storage type
|
2017-05-11 23:40:31 +02:00 |
|