f4exb
|
1ae75824ac
|
AM modulator: created settings class
|
2017-10-09 18:27:47 +02:00 |
|
f4exb
|
58a17f421c
|
TCP source, UDP sink: removed rollup widget save/restore state during serialization/deserialization and make methods protected in rollup widget
|
2017-10-05 00:37:12 +02:00 |
|
f4exb
|
a30bda2d3a
|
Updated version of touched plugins
|
2017-10-04 01:20:02 +02:00 |
|
f4exb
|
b11cf719d6
|
ATV modulator: fixed segfault when there is no GUI message queue
|
2017-10-01 10:12:54 +02:00 |
|
f4exb
|
dda9a1dcbb
|
Baseband sample source: change messaging mechanism between channel sink and GUI
|
2017-09-28 08:33:05 +02:00 |
|
f4exb
|
0b6eb2129a
|
Reset PluginInstanceGUI to its original name
|
2017-09-26 00:22:08 +02:00 |
|
f4exb
|
a9a514993b
|
Windows build: corrections for the new tool chain
|
2017-09-18 13:41:08 +02:00 |
|
f4exb
|
2b4f8a0f55
|
Implemented GUI input message queue and interface
|
2017-09-16 22:23:31 +02:00 |
|
f4exb
|
1d4cb21bb5
|
Separate construction/destruction for the source input plugin core and the GUI
|
2017-09-16 10:45:08 +02:00 |
|
f4exb
|
11f6b72b8c
|
Windows build: restored mingW32 compilation
|
2017-09-12 13:54:32 +02:00 |
|
f4exb
|
a6d6a717ae
|
GUI segregation: renamed PluginGUI interface to PluginInstanceUI
|
2017-09-03 19:55:00 +02:00 |
|
f4exb
|
73bfbb5bd7
|
Updated documentation (4)
|
2017-08-27 18:09:51 +02:00 |
|
f4exb
|
11299cc63d
|
Updated documentation (3)
|
2017-08-27 18:03:51 +02:00 |
|
f4exb
|
af63a8ed5c
|
NFM demod: implemented option to copy audio to UDP
|
2017-08-27 00:27:11 +02:00 |
|
f4exb
|
95bdb65443
|
UDP sink: use channel marker serializer/deserializer
|
2017-08-26 21:28:25 +02:00 |
|
f4exb
|
c495ba0f2a
|
UDP sink: save channel marker center frequency in only one slot
|
2017-08-26 21:20:35 +02:00 |
|
f4exb
|
e0014867a7
|
UDP sink: fixed input power display placement
|
2017-08-26 06:10:16 +02:00 |
|
f4exb
|
a5b7428755
|
UDP sink plugin: implemented a gain input control for real sample input
|
2017-08-25 15:29:45 +02:00 |
|
f4exb
|
dd08c69282
|
UDP sink plugin: use channel marker address and port
|
2017-08-25 11:26:59 +02:00 |
|
f4exb
|
ff23b6eb26
|
UDP sink plugin: implemented mono/stereo input toggle
|
2017-08-25 10:32:18 +02:00 |
|
f4exb
|
242617ba7b
|
UDP sink plugin: added mono/stereo input button
|
2017-08-25 09:48:07 +02:00 |
|
f4exb
|
82894cb50b
|
UDP sink plugin: implemented auto RW compensation toggle
|
2017-08-25 02:46:02 +02:00 |
|
f4exb
|
21cfac0cac
|
UDP sink plugin: implement auto RW balance toggle button
|
2017-08-25 02:21:34 +02:00 |
|
f4exb
|
7277757b7c
|
UDP sink plugin: block output at zero if read and write frame pointers are equal
|
2017-08-25 01:16:58 +02:00 |
|
f4exb
|
511686f820
|
Use new audio fifo based on audio sample type
|
2017-08-25 00:02:49 +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
|
01eed29a6f
|
Implemented new basic channel settings dialog instead of widget inside rollup
|
2017-08-24 02:05:48 +02:00 |
|
f4exb
|
e2ce645c74
|
UDP sink plugin: implemented new rollup menu behavior
|
2017-08-23 23:44:50 +02:00 |
|
f4exb
|
9a1b60c6ec
|
UDP sink plugin: use messageing system to configure address and port
|
2017-08-23 02:17:54 +02:00 |
|
f4exb
|
49523b1bbd
|
UDP sink plugin: updated documentation
|
2017-08-22 23:55:42 +02:00 |
|
f4exb
|
5cacaf0e99
|
UDP channel plugins: Windows build: added missing .pro file
|
2017-08-21 21:47:34 +02:00 |
|
f4exb
|
4e53552a99
|
UDPSink plugin: implemented SSB binaural
|
2017-08-19 09:28:50 +02:00 |
|
f4exb
|
6771dde362
|
UDPSink plugin: implemented SSB mono
|
2017-08-19 03:42:56 +02:00 |
|
f4exb
|
9ac435d491
|
UDPSink plugin: implemented AM
|
2017-08-19 01:46:52 +02:00 |
|
f4exb
|
b3bd9967a4
|
UDPSink plugin: implemented squelch gate control
|
2017-08-19 00:52:10 +02:00 |
|
f4exb
|
6473c84e68
|
UDPSink plugin: activate VU meter for NFM modulation
|
2017-08-18 22:15:04 +02:00 |
|
f4exb
|
83026bea59
|
UDPSink plugin: implemented reset read index button
|
2017-08-18 17:51:11 +02:00 |
|
f4exb
|
130759fba7
|
UDP sink plugin: foolproof UDP reception
|
2017-08-18 12:31:17 +02:00 |
|
f4exb
|
38000f3305
|
UDP sink plugin: implemented NFM
|
2017-08-18 12:30:51 +02:00 |
|
f4exb
|
79fe07efe1
|
UDPSink plugin: mono samples are FixReal not Real
|
2017-08-18 00:25:20 +02:00 |
|
f4exb
|
c6b58431fe
|
UDPSrc plugin: partial squelch implementation
|
2017-08-17 20:23:17 +02:00 |
|
f4exb
|
90ce3ec9ad
|
UDPSink plugin: rename volume to gain
|
2017-08-17 17:09:02 +02:00 |
|
f4exb
|
c601d8dbaa
|
UDPSource and UDPSink plugins: UI refactoring
|
2017-08-17 12:57:45 +02:00 |
|
f4exb
|
ca722811cd
|
UDPSink plugin: UI updates
|
2017-08-17 04:54:16 +02:00 |
|
f4exb
|
8ec9ce94dc
|
UDPSink plugin: implemented squelch
|
2017-08-17 04:23:36 +02:00 |
|
f4exb
|
428820bb11
|
UDPSink plugin: full UDP buffer dynamic allocation
|
2017-08-17 01:12:17 +02:00 |
|
f4exb
|
a66193f7fd
|
UDPSink plugin: UDP buffer dynamic allocation (still fixed value)
|
2017-08-17 01:03:09 +02:00 |
|
f4exb
|
7ac1f9e8f1
|
UDPSink plugin: typedef for UDP block buffer
|
2017-08-17 00:38:08 +02:00 |
|
f4exb
|
af5103552c
|
UDPSink plugin: implemented volume control
|
2017-08-17 00:16:17 +02:00 |
|
f4exb
|
66a81ec611
|
UDPSink plugin: implemented VU level meter
|
2017-08-16 23:37:01 +02:00 |
|
f4exb
|
50e466c4fe
|
UDPSink plugin: implemented spectrum view
|
2017-08-16 22:49:19 +02:00 |
|
f4exb
|
c5343f4c99
|
UDPSink buffer: implemented R/W pointer skew auto compensation optimization with average pulling
|
2017-08-16 16:09:35 +02:00 |
|
f4exb
|
8f3473eede
|
UDPSink buffer: implemented R/W pointer skew auto compensation optimization (2)
|
2017-08-16 12:42:07 +02:00 |
|
f4exb
|
1fa29a3174
|
UDPSink buffer: implemented R/W pointer skew auto compensation optimization
|
2017-08-16 12:28:48 +02:00 |
|
f4exb
|
60b502ce7e
|
UDPSink buffer: implemented R/W pointer skew auto compensation
|
2017-08-16 11:35:47 +02:00 |
|
f4exb
|
2cff745cda
|
UDPSink plugin: implemented forced configuration
|
2017-08-16 09:53:23 +02:00 |
|
f4exb
|
edcf3a9d63
|
UDPSink plugin: added feedback message from UDPSinkUDPHandler to correct sample rate
|
2017-08-16 04:00:33 +02:00 |
|
f4exb
|
b14647c028
|
UDPSink plugin: implemented buffer gauge display
|
2017-08-16 03:33:05 +02:00 |
|
f4exb
|
3daddcb3cb
|
UDPSink plugin: working basically
|
2017-08-15 23:56:03 +02:00 |
|
f4exb
|
507677e5ec
|
UDPSink plugin: I/Q basic not working
|
2017-08-15 20:23:49 +02:00 |
|
f4exb
|
ff9eb18a4f
|
UDPSink plugin: added UDP handler
|
2017-08-15 16:08:12 +02:00 |
|
f4exb
|
a89e34255b
|
UDPSink plugin: GUI fixes
|
2017-08-15 00:20:04 +02:00 |
|
f4exb
|
73d680c356
|
UDPSink plugin GUI: added VU meter
|
2017-08-14 23:27:12 +02:00 |
|
f4exb
|
4b2dd2263e
|
UDPSink plugin: implemented channel power display
|
2017-08-14 22:50:28 +02:00 |
|
f4exb
|
528e29daf0
|
UDPSink plugin: change windpw title when changed in the channel marker
|
2017-08-14 21:27:39 +02:00 |
|
f4exb
|
dde64201e8
|
UDPSink plugin: interim state (2)
|
2017-08-14 16:09:56 +02:00 |
|
f4exb
|
3e5c6f62b1
|
UDPSink plugin: interim state (1)
|
2017-08-14 10:59:05 +02:00 |
|
f4exb
|
0288044ab3
|
UDPSink plugin: basic framework
|
2017-08-14 01:39:26 +02:00 |
|
f4exb
|
8297df0cd9
|
Audio modulators: reduce audio input file buffer to 0.1s
|
2017-08-08 02:19:08 +02:00 |
|
f4exb
|
03df4cf6dd
|
SSB demod: updated documentation
|
2017-08-06 23:57:50 +02:00 |
|
f4exb
|
fdecb3c40e
|
SSB modulator: updated documentation
|
2017-08-06 22:40:58 +02:00 |
|
f4exb
|
a81a642db9
|
WFM modulator: pull a number of input audio samples depending on total interpolation. Fixes issue #43
|
2017-08-06 17:48:18 +02:00 |
|
f4exb
|
18b22b58fb
|
NFM modulator: pull a number of input audio samples depending on total interpolation. Fixes issue #43
|
2017-08-06 17:38:17 +02:00 |
|
f4exb
|
fdfa4351ad
|
AM modulator: pull a number of input audio samples depending on total interpolation. Fixes issue #43
|
2017-08-06 17:23:27 +02:00 |
|
f4exb
|
f6bc9daf8e
|
UpChannelizer: pass baseband sample rate in notification message
|
2017-08-06 17:10:29 +02:00 |
|
f4exb
|
f90ddf20eb
|
SSB: replaced AGC checkboxes by button switches
|
2017-08-06 00:28:59 +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
|
c29d9623f4
|
SSB mod: increase volume upper limit to 3.0
|
2017-08-04 09:32:59 +02:00 |
|
f4exb
|
3b095f4253
|
SSB: updated documentation (2)
|
2017-07-22 12:02:09 +02:00 |
|
f4exb
|
b1f35ca144
|
SSB: updated documentation
|
2017-07-22 11:48:52 +02:00 |
|
f4exb
|
303cb1f3c3
|
bumped version to 3.5.2
|
2017-07-22 04:50:38 +02:00 |
|
f4exb
|
ed91de48a8
|
SSB mod: show LSB and DSB values appropriately
|
2017-07-22 04:43:22 +02:00 |
|
f4exb
|
578e6197bc
|
Updated channel plugins documentation with the new frequency shift dials
|
2017-06-11 01:53:25 +02:00 |
|
f4exb
|
59a4dab7df
|
All mod and demod plugins: try to fix channel power display
|
2017-05-26 01:19:36 +02:00 |
|
f4exb
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
e946242fae
|
Updated documentation
|
2017-05-19 10:52:18 +02:00 |
|
f4exb
|
d842b44c28
|
Value dials: implement Ctl to shift digits by 2. Updated documentation
|
2017-05-18 01:48:52 +02:00 |
|
f4exb
|
7a36ee716b
|
WFM modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:30:39 +02:00 |
|
f4exb
|
c9de989643
|
SSB modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:26:55 +02:00 |
|
f4exb
|
e23fa13d36
|
NFM modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:21:48 +02:00 |
|
f4exb
|
5c830f1028
|
ATV modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:16:07 +02:00 |
|
f4exb
|
8e98c7eef9
|
AM modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:12:04 +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
|
bb849623bd
|
updated value dials with Windows compatible font and pointing hand
|
2017-05-16 22:35:44 +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
|
416817d0b8
|
Mods and demods: prevent returning null or infinite values for squared magnitude
|
2017-05-16 17:46:44 +02:00 |
|
f4exb
|
747f400a78
|
New value dial color schemes. apply to File and AM demod plugins
|
2017-05-16 16:21:59 +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
|
ffb6ad3009
|
Use double storage type for all moving average instances
|
2017-05-12 00:03:56 +02:00 |
|
f4exb
|
9fcc3cd426
|
Remved default constuctors in Moving average and AGC classes
|
2017-05-11 18:39:00 +02:00 |
|
f4exb
|
cf267b1254
|
Code warnings in Eclipse cleanup
|
2017-05-05 10:40:45 +02:00 |
|
f4exb
|
e0d41f2ecb
|
ATV Modulator: save overlay text in preset
|
2017-04-09 17:57:30 +02:00 |
|
f4exb
|
40b5e7467f
|
ATV: updated documentation with latest changes
|
2017-04-09 11:35:22 +02:00 |
|
f4exb
|
e8415f7471
|
ATV: harmonize FM deviation between modulator and demodulator
|
2017-04-09 07:27:32 +02:00 |
|
f4exb
|
d43f59e93b
|
ATV: round to nearest 10 Hz when computing rationally decimated/interpolated sample rate
|
2017-04-09 06:48:29 +02:00 |
|
f4exb
|
8d019af9d6
|
ATV: more number of lines and FPS
|
2017-04-08 06:54:24 +02:00 |
|
f4exb
|
6f9a044ddc
|
ATV: use skip instead of leap for the horizontal sync skip mode
|
2017-04-08 05:35:09 +02:00 |
|
f4exb
|
f2d2978edc
|
ATV: updated documentation with new NBTV modes
|
2017-04-07 14:14:25 +02:00 |
|
f4exb
|
66e45e6638
|
ATV Modulator: ensure minimum overlay text font size
|
2017-04-06 08:36:24 +02:00 |
|
f4exb
|
cb9329e6de
|
ATV: added 120 lines mode
|
2017-04-06 08:28:30 +02:00 |
|
f4exb
|
2fe0ec7dbd
|
ATV Modulator: hsync leap standard: fallen back horizotal sync leap placement update
|
2017-04-06 05:17:26 +02:00 |
|
f4exb
|
ca76d695f7
|
ATV Modulator: corrected horizotal sync leap placement so that image is received correctly
|
2017-04-05 05:37:48 +02:00 |
|
f4exb
|
645329b6c6
|
ATV: implemented 8 FPS
|
2017-04-05 05:01:01 +02:00 |
|
f4exb
|
0a2223b7e0
|
ATV Modulator: implememted horizontal sync leap standard with very slow 60 and 32 lines modes
|
2017-04-03 18:37:26 +02:00 |
|
f4exb
|
64b09910fd
|
ATV Modulator: factorize vsync code. Use standard sync pulses at start of equalizing lines. New frame rates and number of lines
|
2017-04-03 17:23:20 +02:00 |
|
f4exb
|
efad6f948c
|
ATV: implemented short vsync non interleaved mode
|
2017-04-03 03:17:37 +02:00 |
|
f4exb
|
c2d9de1926
|
AM Modulator: new shortest possible vertical sync compatible with ATV demod
|
2017-04-02 22:32:08 +02:00 |
|
f4exb
|
25cfa9041e
|
AM Modulator: parametrize vsync shape depending on TV standard
|
2017-04-02 22:19:18 +02:00 |
|
f4exb
|
3669d57ac4
|
ATV Modulator: corrected spelling
|
2017-04-02 20:23:21 +02:00 |
|
f4exb
|
27f85da812
|
ATV Demod: resize screen appropriately according to TV standard
|
2017-03-27 02:29:02 +02:00 |
|
f4exb
|
044fe0565d
|
ATV Modulator: remove useless method parameters
|
2017-03-27 00:00:24 +02:00 |
|
f4exb
|
b57b8f0a9a
|
ATV plugins: used fixed pattern for sync and use sample time for top time adjust granularity
|
2017-03-26 23:47:21 +02:00 |
|
f4exb
|
e48587af6b
|
ATV Modulator: documentation update
|
2017-03-26 19:32:59 +02:00 |
|
f4exb
|
eb47a29f4a
|
ATV Modulator: fixed calculation on sample rate change
|
2017-03-26 11:54:18 +02:00 |
|
f4exb
|
aa8ef5e791
|
ATV Modulator: camera manual FPS setting: actual implementation in modulator
|
2017-03-24 19:15:25 +01:00 |
|
f4exb
|
096e1247e6
|
ATV Modulator: camera manual FPS setting: modulator and UI communication
|
2017-03-24 19:06:29 +01:00 |
|
f4exb
|
b82cb1791d
|
ATV Modulator: camera manual FPS setting: UI and reporting
|
2017-03-24 18:40:15 +01:00 |
|
f4exb
|
b1c2f59a87
|
ATV Modulator: updated documentation
|
2017-03-22 19:05:10 +01:00 |
|
f4exb
|
48ab965f36
|
ATV Modulator: added option to force rational decimator even with a ratio of 1.0 this is to be able to use its FIR filter anyway
|
2017-03-22 13:10:42 +01:00 |
|
f4exb
|
2a08949245
|
ATV Modulator: added display of points per line
|
2017-03-22 11:48:39 +01:00 |
|
f4exb
|
0ea39c217c
|
ATV Modulator: implemented FM excursion adjustment
|
2017-03-21 23:29:42 +01:00 |
|
f4exb
|
7e70b7f6c6
|
ATV Modulator: added possibility to adjust baseband modulated signal amplitude to prevent filter saturation
|
2017-03-21 21:59:44 +01:00 |
|
f4exb
|
5ae92bf1b6
|
ATV Modulator: resized GUI
|
2017-03-21 16:38:56 +01:00 |
|
f4exb
|
dd31909e8a
|
ATV Modulator: rescale number of rf sliders steps if there are not enough
|
2017-03-21 14:42:42 +01:00 |
|
f4exb
|
affc6489c0
|
ATV Modulator: change RF filters steps calculation
|
2017-03-21 12:35:27 +01:00 |
|
f4exb
|
532431939b
|
ATV Modulator: set rf filter bandwidth according to channel sample rate and not source sample rate. Make channel marker display consistent
|
2017-03-21 12:16:43 +01:00 |
|
f4exb
|
e05a0484ae
|
ATV Modulator: serialize/deserialize FPS and number of lines
|
2017-03-21 04:29:28 +01:00 |
|
f4exb
|
f9f0c53168
|
ATV Modulator: implemented independent number of lines and FPS settings
|
2017-03-21 03:56:01 +01:00 |
|
f4exb
|
cba85d2ef1
|
ATV plugins: created 525 lines 20 FPS mode
|
2017-03-21 01:30:46 +01:00 |
|
f4exb
|
a9a59b7c23
|
ATV Modulator: added .mkv extension to video files list
|
2017-03-20 22:34:48 +01:00 |
|
f4exb
|
94d7170890
|
ATV Modulator: changed rf filter sliders handling and value display
|
2017-03-20 04:31:57 +01:00 |
|
f4exb
|
63510968b5
|
ATV Modulator: implemented 405 lines standard and added display of channel sample rate
|
2017-03-20 03:35:27 +01:00 |
|
f4exb
|
26900d4b78
|
ATV plugins: updated documentation
|
2017-03-19 19:11:28 +01:00 |
|
f4exb
|
71181c94fb
|
ATV Modulator: implemented video inversion
|
2017-03-19 10:49:02 +01:00 |
|
f4exb
|
529e2c2c27
|
ATV Modulator: use interpolated sample rate for SSB/DSB filters
|
2017-03-17 19:56:35 +01:00 |
|
f4exb
|
836c3a56da
|
ATV Modulator: use consistent opposite sideband bandwidth
|
2017-03-16 12:01:46 +01:00 |
|