f4exb
|
0e75cc3709
|
Wndows builds: removed reference to now obsolete MinGW64 toolchain
|
2018-12-14 17:49:06 +01:00 |
|
f4exb
|
dc2f25a00b
|
Windows: MSVC2017: fixed more attribute unused cases (1)
|
2018-11-13 00:45:03 +01:00 |
|
f4exb
|
b1da29a3c4
|
Sink plugins: corrected name getters and setters
|
2018-08-15 11:24:14 +02:00 |
|
f4exb
|
a971e6da10
|
Web API: fixed bug in PUT/PATCH of modulators not setting differentially
|
2018-08-08 09:17:25 +02:00 |
|
f4exb
|
1eb8716a9f
|
Fixes for Arch. Manual merge of pull request #183. DATV demod: fixed some of ffmpeg deprecation warnings
|
2018-06-13 00:20:51 +02:00 |
|
beta-tester
|
1c952d3b0e
|
force 24h time format
changed hh:mm to HH:mm
changed dd.MM.yyyy to yyyy-MM-dd to uniform all date format
|
2018-05-11 11:00:08 +02:00 |
|
f4exb
|
7bf777e498
|
Get rid of ugly native dialogs on file chooser dialogs
|
2018-05-11 00:00:15 +02:00 |
|
f4exb
|
b32330780b
|
Level meters: fixed text position and make sure appropriate font is used
|
2018-05-07 03:38:57 +02:00 |
|
f4exb
|
bcc3476e9d
|
Channel Tx plugins: use liberation font
|
2018-05-06 00:30:43 +02:00 |
|
Jason Gerecke
|
8cf3469c87
|
Fix spelling errors in documentation
|
2018-04-21 18:45:09 -07:00 |
|
Jason Gerecke
|
f6ea7b216e
|
Fix spelling errors present in UI files
|
2018-04-21 18:44:54 -07:00 |
|
f4exb
|
5c51297717
|
Moved FFT filter destruction at end of the mod or demod destructor
|
2018-04-18 22:20:47 +02:00 |
|
f4exb
|
5c5c6d4b7a
|
Added server plugins for ATV, SSB modulators and UDP sink
|
2018-04-15 18:48:59 +02:00 |
|
f4exb
|
889712b457
|
ATV modulator: Web API: fixed set windows title
|
2018-04-15 10:38:32 +02:00 |
|
f4exb
|
416f852861
|
ATV modulator: Web API: fixed video settings display in the GUI
|
2018-04-15 10:20:13 +02:00 |
|
f4exb
|
6320716eb9
|
ATV modulator: Web API: add possibility to set image and video files
|
2018-04-15 02:22:54 +02:00 |
|
f4exb
|
875cf59fda
|
ATV modulator: pass text overlay switch in settings
|
2018-04-15 01:34:46 +02:00 |
|
f4exb
|
b21ea9ab2f
|
ATV modulator: Web API: settings and report implementation
|
2018-04-15 00:52:39 +02:00 |
|
f4exb
|
53beb8a92d
|
Removed UDP address and port from Channel marker
|
2018-03-30 19:06:27 +02:00 |
|
f4exb
|
ea1d007710
|
Channel Tx modulators: in constructor make sure the thread is launched when all members have been properly initialized (i.e. do it last)
|
2018-03-16 10:26:49 +01:00 |
|
f4exb
|
b2e446afcc
|
Windows build: new location for export header
|
2018-03-10 20:32:46 +01:00 |
|
f4exb
|
28e9df5fe8
|
Clang clean compile
|
2018-03-04 01:47:51 +01:00 |
|
f4exb
|
2e5cfcafee
|
PVS-Studio static analysis corrections (3) issue #137
|
2018-02-24 10:29:27 +01:00 |
|
f4exb
|
2b846f5d28
|
PVS-Studio static analysis corrections (2) issue #137
|
2018-02-22 03:04:42 +01:00 |
|
f4exb
|
f01b90094b
|
PVS-Studio static analysis corrections (1) issue #137
|
2018-02-21 18:54:59 +01:00 |
|
f4exb
|
67e664ef06
|
Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class
|
2018-02-14 20:11:36 +01:00 |
|
f4exb
|
b0a97510e2
|
Moving average cleanup
|
2018-02-03 10:33:02 +01:00 |
|
f4exb
|
2ddcb8c358
|
Differentiate Rx and Tx DSP sample sizes
|
2018-01-22 08:46:05 +01:00 |
|
f4exb
|
491b8a6d33
|
Replaced hardcoded bit scaling literals by defines
|
2018-01-21 10:57:04 +01:00 |
|
f4exb
|
561420415e
|
All concerned mods: call applyChannelSettings with force=true at construction and start.
|
2018-01-09 01:10:49 +01:00 |
|
f4exb
|
054e87c153
|
AM and ATV Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-29 11:42:33 +01:00 |
|
f4exb
|
e39e080cc0
|
Channel source/sink APIs: removed useless getDeltaFrequency pure virtual method
|
2017-12-29 05:22:26 +01:00 |
|
f4exb
|
324aaa86b6
|
Plugins: cppcheck corrections
|
2017-12-29 03:22:04 +01:00 |
|
f4exb
|
d79ef49112
|
Plugin interface: simplify createTxChannelGUI
|
2017-12-23 10:38:45 +01:00 |
|
f4exb
|
0f7faff299
|
Plugin interface: simplify createTxChannel
|
2017-12-23 10:16:27 +01:00 |
|
f4exb
|
703aa21159
|
Plugin interface: simplify createRxChannel
|
2017-12-23 09:54:42 +01:00 |
|
f4exb
|
514e408aac
|
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel POST implementation and rework in the PluginInterface
|
2017-12-23 05:56:40 +01:00 |
|
f4exb
|
9dd707896d
|
Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field
|
2017-12-20 23:57:06 +01:00 |
|
f4exb
|
e1ad61d692
|
Bumped version of all channel plugins
|
2017-12-18 00:06:01 +01:00 |
|
f4exb
|
6d12443100
|
Server: changes to support DeviceSet
|
2017-12-17 23:15:42 +01:00 |
|
f4exb
|
02e0945368
|
Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance
|
2017-11-23 01:19:32 +01:00 |
|
f4exb
|
c8ac9fbf05
|
Web API: report Tx channel info summary (2)
|
2017-11-19 19:33:20 +01:00 |
|
f4exb
|
4169833b4d
|
Web API: report Tx channel info summary
|
2017-11-19 19:14:33 +01:00 |
|
f4exb
|
178f672771
|
AM and ATV modulators: applied new channel marker signal handling
|
2017-11-14 20:24:54 +01:00 |
|
f4exb
|
e492253bc8
|
Removed obsolete basic channel settings widget
|
2017-11-12 10:36:08 +01:00 |
|
f4exb
|
9cca7100ac
|
Demdulators: removed obsolete on menu double clicked event handling. Modulators: removed obsolete basic settings shown indicator
|
2017-11-12 10:30:12 +01:00 |
|
f4exb
|
e2252836f0
|
Modulators: removed obsolete on menu double clicked event handling
|
2017-11-12 10:06:32 +01:00 |
|
f4exb
|
f2b53fe3aa
|
Use the modulator constructor separated from the modulator GUI constructor
|
2017-11-08 22:54:58 +01:00 |
|
f4exb
|
9c68da780e
|
Added mod constructor interface in the plugin API. Created method in all Tx channel plugins
|
2017-11-08 17:09:25 +01:00 |
|
f4exb
|
aa56988d83
|
Tx plugins: removed useless create method in private slot
|
2017-11-08 00:09:40 +01:00 |
|
f4exb
|
d4c9765480
|
Renamed createTxChannel to createTxChannelGUI to described only the GUI will be created there in the future
|
2017-11-08 00:05:49 +01:00 |
|
f4exb
|
fabb5ea6ba
|
ATV modulator: better size text overlay
|
2017-11-07 02:00:54 +01:00 |
|
f4exb
|
95f9df8396
|
Moved m_deviceAPI->addThreadedSource at the end of the constructor sequence in all channel plugins
|
2017-11-06 01:39:44 +01:00 |
|
f4exb
|
7370eba0f7
|
Bumped version to v3.8.0
|
2017-11-01 14:58:36 +01:00 |
|
f4exb
|
d5d7d40102
|
Tx Channel plugins now handled via DeviceUISet
|
2017-11-01 00:00:03 +01:00 |
|
f4exb
|
a106deeaf7
|
Make a static getter of Main Window reference as it is de facto a singleton. Use it in place of plugin API getter
|
2017-10-24 13:45:10 +02:00 |
|
f4exb
|
fa77ca3fb6
|
Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split
|
2017-10-22 19:12:43 +02:00 |
|
f4exb
|
4252d76bc2
|
Bumped some plugins version
|
2017-10-22 01:54:15 +02:00 |
|
f4exb
|
f1bad36f2c
|
ATV mod: separate GUI and modulator phase 1
|
2017-10-22 01:49:27 +02:00 |
|
f4exb
|
b14066a8f0
|
ATV modulator: use settings (3)
|
2017-10-22 01:36:18 +02:00 |
|
f4exb
|
305a613667
|
ATV modulator: use settings (2)
|
2017-10-22 01:13:04 +02:00 |
|
f4exb
|
04c8729e44
|
ATV modulator: use settings (1)
|
2017-10-22 00:33:18 +02:00 |
|
f4exb
|
dcb43d554c
|
ATV modulator: added settings class
|
2017-10-21 19:13:14 +02:00 |
|
f4exb
|
2da2aaad3e
|
Modulators: changed viewChanged to channelMarkerChanged to be more specific
|
2017-10-14 05:09:20 +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
|
a6d6a717ae
|
GUI segregation: renamed PluginGUI interface to PluginInstanceUI
|
2017-09-03 19:55:00 +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
|
5c830f1028
|
ATV modulator: use ValueDialZ for channel delta frequency value dial
|
2017-05-18 00:16:07 +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 |
|
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 |
|
f4exb
|
b76c246bcd
|
ATV Modulator: vestigial sidebands chammel marker update (color overlay)
|
2017-03-16 11:49:14 +01:00 |
|
f4exb
|
1e46578aad
|
ATV Modulator: UI: reverse opposite sideband slider
|
2017-03-16 10:44:31 +01:00 |
|
f4exb
|
b079fae843
|
ATV Modulator: use assymetrical filter for vestigial sideband modulation
|
2017-03-16 10:11:03 +01:00 |
|
f4exb
|
d513b222e6
|
ATV Modulator: adjustable vestigial sideband ratio
|
2017-03-16 03:23:58 +01:00 |
|
f4exb
|
df88215798
|
ATV Modulator: implemented vestigial sideband
|
2017-03-16 02:45:51 +01:00 |
|
f4exb
|
13455dfff8
|
ATV Modulator: full SSB support
|
2017-03-15 06:10:39 +01:00 |
|
f4exb
|
fe66703954
|
ATV Modulator: implement SSB filter
|
2017-03-15 05:24:02 +01:00 |
|
f4exb
|
abd463d374
|
ATV Modulator: SSB support in GUI
|
2017-03-15 05:05:42 +01:00 |
|
f4exb
|
edb7955d0d
|
ATV Modulator: readme corrections
|
2017-03-15 03:12:12 +01:00 |
|
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 |
|