Commit Graph

70 Commits

Author SHA1 Message Date
vsonnier 0831aa262c Fix #926: liquid-dsp master 'modem' changed to 'modemcf' for Digital modems, updates Windows liquid-dsp binaries to master
- Updated Windows bins dependencies to latest MSYS2
- Win32/64 bins liquid-dsp ref: 471f46660ddfab7e6713341324f473b7785da101
- Win32/64 bins using GCC 11.2 (MSYS2)
2021-11-12 11:07:17 +01:00
Charles J. Cliffe d0b4bf694b Missed updates for digital modems 2021-04-29 21:25:24 -04:00
Charles J. Cliffe a409822429 Enumerator class and warnings cleanup 2021-04-22 00:34:45 -04:00
Charles J. Cliffe 9e22a1314c Cleanup: digital modems 2021-04-04 22:16:57 -04:00
Charles J. Cliffe 74f63d0e84 Cleanup: analog modems 2021-04-04 22:16:44 -04:00
Charles J. Cliffe 02fdcb2aa3 Cleanup: modem digital/analog base 2021-04-04 22:16:30 -04:00
Charles J. Cliffe a174db1725 Minor warning/formatting clean-up 2021-03-19 22:42:42 -04:00
colbyAtCRI 260b391c5e Really added the files this time 2021-01-15 07:12:54 -08:00
Paul Colby 6a709fe24b
Modified ModemAM (#865)
Works perfectly :)
2021-01-02 12:11:02 +01:00
Charles J. Cliffe 1a362152ee USB modem fix re: firhilbf c2r update 2019-04-17 00:12:54 -04:00
Charles J. Cliffe 35ae486d20 Patch for updated liquid-dsp firhilbf complex->real adding usb 2019-04-16 19:05:05 -04:00
Charles J. Cliffe 58086c17fb ampmodem parameters have changed 2019-04-16 18:53:10 -04:00
Charles J. Cliffe c57a123130 Additional warning fixes; run brew update before brew install for hamlib 2019-01-10 21:23:26 -05:00
Charles J. Cliffe e75387c25d Warning cleanup, fix travis config 2019-01-10 20:49:24 -05:00
vsonnier 4b323e9863 Make ReBuffer refcount management automatic, using std::shared_ptr:
- No longer need to call setRefCount() / decRefCount()
- Restore old ThreadBlockingQueue using std::deque, for std::shared_ptr correct behaviour.
2017-05-24 12:28:37 +02:00
Charles J. Cliffe 91fd255c86 Remove temporary windows SSB filtering solution 2017-04-20 21:19:55 -04:00
vsonnier 115b0ffa58 CLEANUP: some compiler and static analysis warnings 2017-01-28 14:57:27 +01:00
Charles J. Cliffe 3ec14fbe38 Licence fix, add SPDX-License-Identifier, remove unused code files 2017-01-02 21:07:43 -05:00
Charles J. Cliffe 6a9e60efa9 Only use audio signal level for AM based modems 2016-08-13 14:50:20 -04:00
Charles J. Cliffe 0fdb970d2c Cleanup 2016-07-27 20:01:37 -04:00
Charles J. Cliffe 0a80feece9 Add some reasonable sounding intermediate steps betwen 50 and None 2016-07-26 23:47:31 -04:00
Charles J. Cliffe 604ce8cdf9 Experimental de-emphasis option for FM-Stereo 2016-07-26 23:34:49 -04:00
Charles J. Cliffe 5b4a348306 Add FM Stereo De-emphasis setting 2016-07-26 19:25:39 -04:00
Charles J. Cliffe 0090838070 Make modemFactories function ref vs. instances which carry other dsp kit stuff 2016-07-24 15:25:17 -04:00
Charles J. Cliffe d2943b56c4 Merge branch 'session_bugfix' 2016-06-01 19:48:32 -04:00
Charles J. Cliffe 688181e566 Cleanup MSVC warnings and deprecated C++ exception stuff 2016-06-01 19:42:34 -04:00
vsonnier fc4fa3e74f MISC 2: Make ReferenceCounter refcount itself protected by the same mutex of the whole class, for state consistency 2016-06-01 19:46:45 +02:00
Charles J. Cliffe 419085d27a Add NBFM mode, add mode selector button height font reduction when scaled down 2016-05-11 23:05:56 -04:00
Charles J. Cliffe 0f82d24d44 Possible fix for ModemFMStereo singleton init crash edge case. 2016-03-01 19:47:18 -05:00
Charles J. Cliffe 305cd4bf5b Temporary FIR fix for windows 2016-02-04 22:22:19 -05:00
Charles J. Cliffe b2c1063818 Unused ampmodem var 2016-02-04 18:49:37 -05:00
Charles J. Cliffe 65005b60ac Linux - missing header and warning fixes 2016-02-04 18:05:33 -05:00
Charles J. Cliffe 52fefab980 Fix SSB drift with re-write of SSB demod w/o ampmodem 2016-02-03 21:24:37 -05:00
Charles J. Cliffe c6c62d7334 Note: hit save before committing :) 2016-02-02 21:29:01 -05:00
Charles J. Cliffe 1523d55b6c SSB FIR kaiser -> Simple IIR Lowpass 2016-02-02 21:26:24 -05:00
Charles J. Cliffe 090d751482 Bonus SSB optimize/tweak 2016-02-02 20:41:12 -05:00
Stanisław Pitucha 86fab39d84 Even more unused parameters 2016-01-29 07:49:40 +11:00
Stanisław Pitucha c59f72d4a0 Cleanup unused var warnings
Clean up compiling output so that actual issues can be spotted. Remove multiple
cases of unused parameter. Remove unused isActive at startup. (demod is started
regardless)
2016-01-27 11:21:53 +11:00
Charles J. Cliffe b413c8454b MSVC fix-up 2016-01-22 20:26:22 -05:00
Charles J. Cliffe 492ca99427 SSB mode FIR side-band supression 2016-01-10 16:22:19 -05:00
Charles J. Cliffe 0f8065f48a FSK tweaks, minimum bandwidth adjust 2015-12-01 00:59:11 -05:00
Charles J. Cliffe 76d69ffd78 Add GMSK, fix modem bandwidth logic, cleanup. 2015-11-30 21:58:54 -05:00
Charles J. Cliffe c303b68284 Basic X/Y scope plot while in digital mode 2015-11-29 13:35:12 -05:00
Charles J. Cliffe 7e4d173996 Basic console window for digital output
- Probably end up making this a single tabbed dialog but this works for
the moment
2015-11-28 23:03:07 -05:00
Charles J. Cliffe 4fa0cb7c67 Persist modem settings on new instances 2015-11-26 01:54:54 -05:00
Charles J. Cliffe d14dfed063 FSK now appears somewhat functional (outputs symbols to console) 2015-11-24 00:20:17 -05:00
Charles J. Cliffe 6e74662518 Modem property grid settings now applying/working
- Still some races with initializing the grid on new demodulators
2015-11-23 22:39:39 -05:00
Charles J. Cliffe 5303f329df ModemProperties panel property grid init 2015-11-23 21:32:50 -05:00
Charles J. Cliffe 4af943791b Modem can now trigger kit rebuild, add FSK test settings 2015-11-23 20:44:48 -05:00
Charles J. Cliffe 4a62eae096 Convert constellation code to ModemArgInfo settings
- Note: can’t set constellation yet until property grid is added
2015-11-23 20:03:47 -05:00