1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-27 02:09:14 -05:00
Commit Graph

971 Commits

Author SHA1 Message Date
f4exb
511686f820 Use new audio fifo based on audio sample type 2017-08-25 00:02:49 +02:00
f4exb
f104f217f9 Audio Fifo: use fixed AudioSample size for samples size 2017-08-24 23:54:51 +02:00
f4exb
d98d8757b0 Moved audio sample definitions to dsp types definitions 2017-08-24 15:24:28 +02:00
f4exb
3583996c4a Added UDP sink copy to audio buffer 2017-08-24 11:49:47 +02:00
f4exb
c46ad022b3 Windows build: added basic channel settings dialog 2017-08-24 11:49:29 +02:00
f4exb
614021f9a0 Added send port to UDP parameters 2017-08-24 02:26:47 +02:00
f4exb
01eed29a6f Implemented new basic channel settings dialog instead of widget inside rollup 2017-08-24 02:05:48 +02:00
f4exb
7d4eddbeac New basic channel marker settings with UDP address and port 2017-08-23 23:43:11 +02:00
f4exb
0b80971455 CalcDB: set floor to -120dB 2017-08-23 01:20:52 +02:00
f4exb
db1d19a4bd MainWindow: rearrange widget default placement so that sample source/sink control is on the top left 2017-08-22 13:55:22 +02:00
f4exb
3536cfb816 CalcDB: use direct value for floor in value to dB conversion 2017-08-17 17:17:25 +02:00
f4exb
90ce3ec9ad UDPSink plugin: rename volume to gain 2017-08-17 17:09:02 +02:00
f4exb
9786640322 UDPSink utility: use fixed payload size in bytes 2017-08-15 12:29:54 +02:00
f4exb
16f1f44c64 Bumped to version 3.6.0 2017-08-14 03:50:35 +02:00
f4exb
894a4b2e94 Bumped to version 3.5.5 2017-08-08 00:29:18 +02:00
f4exb
f6bc9daf8e UpChannelizer: pass baseband sample rate in notification message 2017-08-06 17:10:29 +02:00
f4exb
d0f718d982 Audio: info message if format is OK 2017-08-06 02:26:34 +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
0f9c8d17a5 Bumoed version to 3.5.4 2017-08-04 18:10:00 +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
303cb1f3c3 bumped version to 3.5.2 2017-07-22 04:50:38 +02:00
f4exb
de74f27c9a SSB demod: show LSB and DSB values appropriately 2017-07-22 04:23:10 +02:00
f4exb
5dac0b6712 HackRF input: link Tx frequency button and setting 2017-07-20 23:34:12 +02:00
f4exb
37df628719 The first device (R0) is always a buddy leader 2017-07-03 23:22:45 +02:00
f4exb
8da0464a54 Implemented buddy leader logic 2017-07-03 08:59:48 +02:00
f4exb
160307fe23 ValueDialZ: added missing inter-wheel gap 2017-07-01 23:16:29 +02:00
f4exb
3a24158743 Bumped to version 3.5.1 2017-06-27 05:53:09 +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
bf9ce302f3 Rearrange dock widgets so device interface is on the top and presets are on the bottom 2017-05-19 00:14:40 +02:00
f4exb
8abaf69dde Fixed code typo preventing remove last device to work correctly 2017-05-18 23:01:45 +02:00
f4exb
c434b2e24e Fixed re-enumeration of static devices 2017-05-18 22:54:24 +02:00
f4exb
d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb
58fb967ca7 ValueDialZ: use sign wheel to reverse sign using keys 2017-05-17 22:32:03 +02:00
f4exb
a0a8548c7b ValueDialZ: use sign wheel to reverse sign 2017-05-17 22:24:58 +02:00
f4exb
b0a765d67a ValueDialZ: fixed digit selection overlay 2017-05-17 21:41:57 +02:00
f4exb
e317f3762c ValueDialZ: new value dial that handles negative values. Application in TCPsrc plugin 2017-05-17 19:36:36 +02:00
f4exb
93d1a5bae7 Value dial: improved sunken perspective 2017-05-17 00:19:21 +02:00
f4exb
30696762df Put level meter in sunken perspective 2017-05-17 00:13:40 +02:00
f4exb
579c05cfe5 Use doubles for all power calculations 2017-05-16 23:39:49 +02:00
f4exb
dafad384c8 Merged Sigysmund changes for Mac OS Sierra on v3.4.5 2017-05-16 23:01:44 +02:00
f4exb
396baa22c8 New value dial color schemes: new yellow color scheme for filters. Use it in LimeSDR plugins 2017-05-16 21:24:25 +02:00
f4exb
1bcb38038a New value dial color schemes: make the background a little bit darker and mark an embossed border 2017-05-16 20:21:32 +02:00
f4exb
d3a22638e4 New value dial color schemes: make the alpha overlay of the digit highlight a bit thinner 2017-05-16 18:52:53 +02:00
f4exb
007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb
6f9ef0eaf9 New value dial color schemes: propagate to all active plugins 2017-05-16 18:27:36 +02:00
f4exb
7c33fa51e5 New value dial color schemes: changed inter-wheel gap color 2017-05-16 18:16:23 +02:00
f4exb
747f400a78 New value dial color schemes. apply to File and AM demod plugins 2017-05-16 16:21:59 +02:00
f4exb
b01d41c55b AF Squelch: use unsigned integers 2017-05-16 15:36:30 +02:00
f4exb
da868edb68 New value dial color schemes 2017-05-16 09:07:58 +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
f4exb
59ee73e979 Bumped to version 3.4.5 2017-05-11 19:28:56 +02:00
f4exb
9fcc3cd426 Remved default constuctors in Moving average and AGC classes 2017-05-11 18:39:00 +02:00
f4exb
54eb56977d Multi source scope: dormant code 2017-05-10 22:36:19 +02:00
f4exb
529d627019 Bumped version to 3.4.4 2017-05-08 17:36:32 +02:00
f4exb
b232a21e2c Bumped to version 3.4.3 2017-05-07 14:36:18 +02:00
f4exb
0e70c84f45 DSD demod: added possibility to enable/disable the symbol PLL 2017-05-07 10:23:37 +02:00
f4exb
15443fb72d DSD decoder: updated to get symbol PLL lock status. Bumped to version 3.4.2 2017-05-06 00:29:58 +02:00
f4exb
cf267b1254 Code warnings in Eclipse cleanup 2017-05-05 10:40:45 +02:00
f4exb
3fff41ce70 cppcheck fixes 2017-05-05 09:30:45 +02:00
f4exb
6df387081f MainWindow: dos2unix 2017-04-26 18:44:03 +02:00
f4exb
4818e629de Bumped version to 3.4.1 2017-04-26 18:43:13 +02:00
f4exb
137647e2ca IntHalfbandFilters: set workInterpolateLowerHalf and UpperHalf optimized methods as defaults 2017-04-26 02:20:07 +02:00
f4exb
172de27047 IntHalfbandFilters: set workInterpolateCenter optimized methods as defaults 2017-04-26 01:57:11 +02:00
f4exb
cd7e4e4385 IntHalfbandFilters: set myInterpolate optimized methods as defaults 2017-04-26 01:39:45 +02:00
f4exb
a60e2b7597 IntHalfbandFilterEO1: Optimized versions of workInterpolateCenter and myInterpolate 2017-04-26 01:34:27 +02:00
f4exb
822fff3aac IntHalfbandFilterDB: Optimized versions of workInterpolateCenter and myInterpolate 2017-04-26 00:22:27 +02:00
f4exb
6b3bdef3a7 IntHalfbandFilters: Optimized versions of workInterpolateCenter and myInterpolate 2017-04-26 00:07:57 +02:00
f4exb
02981b4f08 CW Keyer: specifiy char signedness to fix error with some compilers 2017-04-25 00:16:44 +02:00
f4exb
e0b7027756 LimeSDR input: added antenna selection 2017-04-23 16:23:01 +02:00
f4exb
196172a1df PluginManager: dos2unix 2017-04-23 10:33:18 +02:00
f4exb
851461b8f3 PluginManager::selectSampleSourceByIndex set device details (incl serial) before trying to open the device so it can work... 2017-04-23 10:32:15 +02:00
f4exb
db67e07ab9 LimeSDR input: implemented basic stream reporting 2017-04-19 18:41:55 +02:00
f4exb
e374dd234e Value dial: do not print leading decimal point 2017-04-18 01:50:58 +02:00