Commit graph

83 commits

Author SHA1 Message Date
Ed Gonzalez b5f9805e3b Change scaling for FDV to compensate for no extra gain in TX chain with waveform shims in SmartSDR v1.6 2015-12-22 10:23:06 -06:00
Ed Gonzalez 415f75ab28 FDV now v1.0.4 - Underlying mode is now USB to support EQ and COMPRESION 2015-10-28 10:26:03 -05:00
Ed Gonzalez 029c181de8 Update ssdr-waveform package with changing in audio gain 2015-09-14 13:48:15 -05:00
Ed Gonzalez 0834002d06 Do not change FDV slice audio gain to 90 since it is confusing and conflicts with profiles 2015-09-14 13:46:32 -05:00
Abed Haque 9afc4dc380 Copying license files in FreeDV waveform inno setup installer. 2015-09-09 19:43:49 -05:00
Abed Haque f1db9a9cc9 Modified installer MyAppVersion defines so that they can be passed in as parameters by a build script. 2015-09-09 11:55:10 -05:00
Abed Haque e7d07018e7 Modified FreeDV installer name for consistency. 2015-09-09 11:18:25 -05:00
Abed Haque a559214cee Added version number to FreeDV desktop shortcut. Updated version numbers. 2015-09-09 11:08:46 -05:00
Abed Haque 0f82854d76 Now referencing .dlls in Libs folder. Removed supporting projects from FreeDV.sln. 2015-09-09 11:05:12 -05:00
Abed Haque 95d6b204e6 Changed AppId for FreeDV Waveform installer. 2015-09-08 17:23:49 -05:00
Abed Haque b8977d6f21 Added inno setup installer for FreeDV. Renamed program to 'SmartSDR FreeDV Waveform'. 2015-09-08 17:15:06 -05:00
Ed Gonzalez f616cc6150 Fix versino string problem in FDV 2015-09-08 15:19:41 -05:00
Ed Gonzalez 9e90c7141f Add FreeDV.ssdr_waveform to GIT and move CFG file location 2015-09-08 15:16:21 -05:00
Ed Gonzalez 7810670ef8 Update installer icons and shortcuts 2015-09-08 15:08:13 -05:00
Abed Haque b4879c09cd Adding FreeDV.csproj. 2015-09-04 17:36:39 -05:00
Abed Haque 0b5cf02cd4 Merge branch 'develop' of https://github.com/n5ac/smartsdr-dsp into develop 2015-09-04 17:32:59 -05:00
Abed Haque bd01ce9ff6 Adding FreeDV.sln. 2015-09-04 17:32:44 -05:00
Ed Gonzalez f5b96ceb1e Add code to flush waveform buffers on unkey requested. Allows radio to unkey 2015-09-04 11:51:45 -05:00
Ed Gonzalez 367f54e3db Send commands to set audio level and digu_offset when a slice enters FDV mode 2015-09-04 11:25:25 -05:00
Ed Gonzalez 6f8c45fac3 Add new build configuration for FreeDV in Angstrom environemtn 2015-09-04 11:22:48 -05:00
Abed Haque f61451fba8 FDV gui and installer renaming changes. 2015-08-04 15:26:25 -05:00
Ed Gonzalez 484b4f6da0 Solve no right-channel audio when in binaural mode 2015-05-26 14:53:21 -05:00
Ed Gonzalez 569fc2455a Remove unnecessary debug output and usleep 2015-05-26 14:52:48 -05:00
Ed Gonzalez 070b3c7fab Correctly parse incoming waveform status strings by searching for double-quotes 2015-03-17 11:18:23 -05:00
Ed Gonzalez 39680f6139 Eliminate control characters from rx_string. All control characters are replaced by 0x7F which is an intermediary representation for a space 2015-03-17 11:16:17 -05:00
Ed Gonzalez 5cd5b63b7e Replace spaces in string parsing with non-printable 0x7F for correct passthrough in radio 2015-03-12 14:53:51 -05:00
Ed Gonzalez 637e3376a0 CID12076 - Out of bounds read. Fix inproper string allocation 2015-03-05 16:32:37 -06:00
Ed Gonzalez 5acf31bb38 CID11720 - Minor memory leak when a discovery packet is invalid 2015-03-05 16:26:48 -06:00
Ed Gonzalez 890d03c154 CID12103 and CID12096 - Fix minor leak when passing duplicate cfg_path and restrict_ip params 2015-03-05 16:22:37 -06:00
eric 4398565ff2 n5ac/smoothlake#1380 Handle spaces properly in FDV GUI 2015-02-12 10:53:03 -06:00
Ed Gonzalez 246b718157 Merge branch 'develop' of github.com:n5ac/smartsdr-dsp into develop 2015-02-06 11:57:41 -06:00
Abed Haque 0fe5820dd8 Merge branch 'develop' into installer 2015-02-06 11:41:20 -06:00
Ed Gonzalez baaa412e08 Update .ssdr_cproject to build for Angstrom 2015-02-06 11:34:20 -06:00
Abed Haque c67b5a40e7 Added necessarly files for FDV installer. 2015-02-06 11:33:59 -06:00
Ed Gonzalez 3cc95df256 Merge remote-tracking branch 'origin/BBB-dsp' into develop
Conflicts:
	DSP_API/DOCS/FreeDV.cfg
	DSP_API/SmartSDR_Interface/sched_waveform.c
2015-02-06 11:30:38 -06:00
Abed Haque 7be84752a1 Added FDV installer. 2015-02-06 11:28:57 -06:00
Ed Gonzalez 223971b988 Add ssdr_cproject for Angstrom build 2015-02-06 11:28:01 -06:00
Ed Gonzalez b436f2de99 Use sync bit to bypass FDV demod. Use 7 sync count to trigger demod 2015-02-06 11:27:23 -06:00
Ed Gonzalez 54a89a7798 Use PACKET_SAMPLES define instead of magic number. Still needs more work 2015-02-05 11:39:37 -06:00
Ed Gonzalez 3975a608d0 Slight optimization by using memset instead of for loops to clear filters and buffers 2015-02-05 11:38:54 -06:00
Ed Gonzalez 58fbc0bb2e Remove the condition 'emit' flag. We emit even if we're starved for pacing purposes 2015-02-05 11:29:44 -06:00
Ed Gonzalez d2b0fc27a3 Revert "Add reliable_sync_bit to FreeDV structure and handle audio passthrough in sched_waveform"
This reverts commit a14898a070.
2015-02-05 11:29:02 -06:00
Graham Haddock 36d0dedbd8 Reverted Ed's 'reliable_sync' changes, modified scaling multipliers. 2015-01-30 19:18:49 -06:00
Graham Haddock 6ea7395b35 Revert "Add reliable_sync_bit to FreeDV structure and handle audio passthrough in sched_waveform"
This reverts commit c6a6c4fedd.
2015-01-30 19:08:40 -06:00
Graham Haddock d3ef43ad37 Revert "Modified input and output levels. KE9H"
This reverts commit 893af6168d.
2015-01-30 19:06:05 -06:00
Graham Haddock 893af6168d Modified input and output levels. KE9H 2015-01-30 14:01:00 -06:00
Graham Haddock 4efa220580 Merge branch 'BBB-dsp' of https://github.com/n5ac/smartsdr-dsp into BBB-dsp
Merging Graham's debug changes with Ed's improvements.
2015-01-30 11:26:13 -06:00
Graham Haddock 5c7ea0183c Added debug code to FreeDV API. 2015-01-30 11:25:20 -06:00
Ed Gonzalez a14898a070 Add reliable_sync_bit to FreeDV structure and handle audio passthrough in sched_waveform 2015-01-30 10:17:35 -06:00
Ed Gonzalez c6a6c4fedd Add reliable_sync_bit to FreeDV structure and handle audio passthrough in sched_waveform 2015-01-30 10:13:46 -06:00