Wykres commitów

20 Commity (master)

Autor SHA1 Wiadomość Data
David Freese 645e7f9d4e CW output level
* check to insure that CW output does not exceed +/- 1.0
    before conversion to signed binary audio wave.
2015-01-09 08:26:35 -06:00
David Freese 3c7b69ef89 CW xmt filter
* Add user selectable Windowed Sync transmit filter
    - particularly useful for tuning transmit sound at
      QRQ operating speeds.
2014-12-24 06:47:50 -06:00
David Freese 1a89352d43 Cfft removal
* removed source files for Cfft, the original fast fourier
    transform used in fldigi.  Cfft has been replaced by
    g_fft, the fast fourier transform C++ template based on
    public domain code by 
    John Green <green_jt@vsdec.npt.nuwc.navy.mil>
2013-10-19 08:48:59 -05:00
David Freese b8f424213b g_fft
* Added new fft class template g_fft
  * Modified class complex to be based on std::complex
    - required changes in all modem implementations
2013-10-19 07:43:21 -05:00
David Freese f47119c7f5 CW decoder update
* Cooperative programming effort, W1HKJ and AG1LE
  * Added matched filter implementation using FFT convolution filter
  * Added Self Organizing Map decoding.
  * Added adjustable upper/lower detection levels
  * Added level indicators on CW digiscope
  * combined new fft-convolution filter, SOM decoder & FIR filter
  * added configure controls for filter selection
  * modified CW digiscope display to show 9 dot intervals independent
    if WPM setting
2012-06-01 20:38:44 -05:00
David Freese 6e6b67242c Morse Prosigns
* Modified prosign / character translation
  * Simplified morse table structure
  * Print translated prosign character when transmitted
  * Allow user selection of ')' or <AR> prosign
    both have same Morse representation
  * Added style override for both put_rx_char and put_echo_char
    functions.  Allows prosigns to be display using CTRL style.
  * Modified xml generator for fldigi_def.xml to suppress xml
    key characters in the xml documentation block
2010-06-25 06:03:21 -05:00
Giuseppe Ciaccio 1fb42ac9c1 CW Decoder improvement
Change in burst noise suppression
2010-03-20 15:23:50 -05:00
Stelios Bounanos cc957f37cf Update copyright headers
* Relicense: GPLv2+ -> GPLv3+
  * Update authors' copyright notices
2010-03-01 13:09:16 +00:00
David Freese fc50717d59 CW Farnsworth timing addition 2009-04-21 18:09:06 -05:00
David Freese 6b4a4f6d56 CQ decoder improvement
* reduced cpu usage by CW decoder
2009-03-12 13:56:49 -05:00
David Freese 787c67cf19 CW / QSK
* added edge shape selector
    * added width modifier
2009-03-09 07:10:30 -05:00
David Freese 2b54b0e29d CW / QSK modification
* Added additional controls to aid in QSK adjustments
    * Modified QSK channel signal generation
    * Increased range for both pre and post QSK timing
    * added code to make element to element signal be phase coherent
    * added signal carryover between symbol intervals
    * added new macro tags
        <WPM:nn>
        <RISE:dd.dd>
        <PRE:dd.dd>
        <POST:+/-dd.dd>
2009-03-07 07:42:11 -06:00
Stelios Bounanos ea3260118e Resolve name clashes on OSX (2)
Rename sound classes to avoid a conflict with an enum named
cSound and defined in a system header on OSX:
cSound -> SoundBase, cSoundOSS -> SoundOSS, cSoundPA -> SoundPort
cMixer -> MixerBase, cMixerOSS -> MixerOSS
Also enable MixerBase ctor & virtual dtor, and delete some old comments
in the SoundPort declaration.
2008-02-14 23:38:09 +00:00
Stelios Bounanos 11af060160 Upstream version 2.04e 2007-11-02 01:02:35 +00:00
Stelios Bounanos 1e5172cb3f Upstream version 1.38.09 2007-10-06 16:04:10 +01:00
Stelios Bounanos 23b6edc856 Upstream version 1.38.01 2007-09-19 01:45:42 +01:00
Stelios Bounanos a140f84608 Upstream version 1.35o 2007-06-22 23:27:16 +01:00
Stelios Bounanos e37ebe13a4 Upstream version 1.35J 2007-06-22 23:19:01 +01:00
Stelios Bounanos 9621790078 Upstream version 1.34 2007-06-22 23:10:49 +01:00
Stelios Bounanos 4d5c3d4768 Upstream version 1.33 2007-06-22 23:04:50 +01:00