Wykres commitów

1855 Commity (e1c991fe647b03b817185a20eb1e148ce558881d)

Autor SHA1 Wiadomość Data
David Freese ca4c595ac2 RTTY baud
* Corrected Macro selection of RTTY:45.45
  * Changed status display to show 45.45 vice 45.5
2011-09-19 15:07:47 -05:00
David Freese bf7ff417c7 CW/RTTY init fault
* Modified transmit code for rtty preamble
  * Added missing stopflag initialization in CW and
    RTTY modem class
2011-09-18 19:20:38 -05:00
David Freese 75aa9a85a6 NULL modem
* Added call to ModulateXmtr with empty buffer
    allows waterfall to drop during NULL-IDLE
2011-09-18 07:47:48 -05:00
David Freese b1660254e9 Version 3.22.0AP
Alpha release
2011-09-17 06:58:19 -05:00
David Freese d1a574c3ba Timing race
* Changed event order and timing constants which caused
    race condition for slow to terminate modems
2011-09-17 06:50:39 -05:00
David Freese 95cc04a38b Control-Z bug fix
* Fix for seg fault when pressing ctrl-Z immediately after
    double Escape
2011-09-16 18:16:44 -05:00
David Freese bf02cd0f9a Version 3.22.0AO
Alpha release
2011-09-15 16:22:53 -05:00
David Freese c62a3955e5 NULL modem
* Added NULL modem, a device which does not receive
    but can enable transmit.
    - used as modem type before !QSY, !GOFREQ etc
    - used with <DTMF... to transmit DTMF tones and no
      other modem audio stream
  * Modified IDLE test in get_tx_char
2011-09-15 06:56:41 -05:00
David Freese d6b2a43798 Version 3.22.0AN
Alpha release
2011-09-13 15:29:09 -05:00
David Freese 41a9daad78 Queued QSY
* Added <!QSY to queued macro tags
2011-09-13 14:18:41 -05:00
David Freese b88931eb16 CW QSK
* Discard all pre/post timing if QSK on right channel is disabled
2011-09-12 19:21:13 -05:00
David Freese bb6da4a9d5 Version 3.22.0AM
Alpha release
2011-09-10 19:49:45 -05:00
David Freese 1f6398ed05 Delayed macro timing
* Fixed potential to hang when processing modem change
    from one with a long postamble such as
    - Olivia
    - MT63
    - MFSK
  * Added timeout counters to avoid infinite recursion of
    calls to Fl::add_timeout
2011-09-10 19:23:28 -05:00
David Freese def0e07c96 MT63 eot mod
* Changed end of transmission logic to allow MT63 to be used in
    <!MODEM macros.
2011-09-10 19:23:26 -05:00
David Freese 213b4b6d9d Version 3.22.0AL
Alpha release
2011-09-08 15:36:02 -05:00
David Freese 9a26985015 Log Server lookup
* Added cty.dat search when connect to log server
    - cty.dat must be installed in the current fldigi
      files directory
2011-09-08 15:16:15 -05:00
David Freese 6a03241f36 Delayed Tags
* Added queued tags
    - <!GOHOME
    - <!GOFREQ
    - <!IDLE
    - <!WAIT
2011-09-08 14:34:26 -05:00
David Freese b4dad775d1 Version 3.22.0AK
Alpha release
2011-09-06 20:06:40 -05:00
David Freese 563d667ca2 Inline macro tags
* Created ability to delay execution of designated tags
    until the time of occurance in the transmit character
    stream.  These include:
    - <DTMF - dual tones
    - <!WPM - CW words per minute
    - <!POST - CW post delay
    - <!PRE  - CW pre delay
    - <!RISE - CW rise/decay time
    - <!MODEM: - change to specified modem
  * The <! tags use the same parameters as their non delayed
    counterparts
2011-09-05 16:08:24 -05:00
Remi Chateauneu f9a459ab56 Added wefax::adjust_metric method. 2011-09-04 14:35:56 -05:00
Remi Chateauneu 1da9ed17eb modem::display_metric now sets the member modem::m 2011-09-04 14:35:52 -05:00
David Freese bdd247aae9 Version 3.22.0AJ
Alpha release
2011-09-03 20:26:52 -05:00
David Freese 7184fb8947 DTMF decoder
* Added decoder to cDTMF
2011-09-03 19:27:19 -05:00
David Freese d6eae02ba3 CW Prosign defaults
* Changed Morse table to comply with configuration.h
    defaults
2011-09-03 19:27:05 -05:00
David Freese 195269f943 Version 3.22.0AI
Alpha release
2011-08-30 20:31:54 -05:00
Remi Chateauneu 3f08ee997f Macros code cleanup
* Removed useless extern definition.
  * Pass string index as value.
  * Calc closing bracket position once only.
2011-08-30 20:30:52 -05:00
David Freese ff3b0b2039 DTMF class
* Changed implementation to separate class, similar to RsID
    implementation
  * Added Delay and Tone Pulse Length parameters to <DTMF: tag
    - <DTMF:D500:L250:1-256-828-3105>
    -       |    |    |_phone #
    -       |    |_250 msec pulse duration, 50 msec default
    -       |_500 msec wait before first tone, 0 default
  * Decoder under development
2011-08-30 14:09:00 -05:00
David Freese ae579b49d1 Version 3.22.0AH
Alpha release
2011-08-30 14:05:40 -05:00
David Freese 3113c68de8 DTMF encoder
* Added DTMF encoder accessible as a macro tag
    - <DTMF:string of chars> where string of chars can
      contain 0..9,space,-,comma,*,#,A..D
    - space, hyphen and comma insert a 50 msec silent
      period in the transmissions
2011-08-29 19:50:24 -05:00
Chris Sylvain 4942a0b2da Packet audio boost
* Added control to provide Rx audio gain boost
2011-08-16 14:42:17 -05:00
David Freese 8826d4fbb0 Wide Cursor Tracks
* Added user configurable item for 2x track widths
2011-08-14 09:11:44 -05:00
David Freese 61d0a1fed9 Version 3.22.0AG
Alpha release
2011-08-10 15:55:30 -05:00
David Freese 4f0acd03a2 Log resort add record
* Resort logbook after adding record
  * Forces log browser widget to be in prior
    sort order
2011-08-10 15:08:20 -05:00
David Freese fd8d86f781 New Macro Tags
* Added macro tags
    - <CLRTX> : clear the xmt text
    - <XIN> : add received exchange to xmt text
2011-08-07 08:35:46 -05:00
David Freese 4478165279 RTTY MARK coloring
* Added configurable item to modify color of RTTY mark
    waterfall track line
2011-07-24 08:17:48 -05:00
David Freese 60947aa21f RTTY MARK frequency
* User configurable option to log RTTY using MARK
    frequency
2011-07-23 15:24:34 -05:00
David Freese 381b809f6d QSY macros
* Added new QSY macros
    - <QSYTO> move current cursor frequency to sweetspot
    - <QSYFM> restore previous location
  * Performs the same function as left and right click
    on the waterfall QSY button
  * QSYTO / QSYFM act on rf/audio frequency pairs on a
    first-in / last-out stack.
  * Macro tag is immediate execute.  Do not expect
    <QSYTO> ....... <QSYFM> to anything except move to
    sweetspot and immediately restore.
2011-07-23 15:21:43 -05:00
David Freese a87724d077 Version 3.22.0AF
alpha release
2011-07-11 06:23:03 -05:00
David Freese 07c12e07a5 TX Attenuator
* This is a fix to commit 64406547b
  * Added Tx attenuator control to Audio configuration tab
  * Added main dialog short cut keys for tx attenuator control
    alt - ==> decrease by 0.1 dB (Command key "-" on OS X)
    alt = ==> increase by 0.1 dB (Command key "=" on OS X)
  * Modify two-tone generator in Olivia / Contestia to avoid
    remultiplication by txlevel
2011-07-10 14:08:19 -05:00
Pierfrancesco Caci 12714ebe04 CW Offset optional
* Make CW Offset optional in the waterfall
  * Computation of CW offset optional and independent of BFO
    sideband selection
  * tested on K3 only
2011-06-29 04:17:05 -05:00
David Freese c2d0b93c62 Pkt compile warnings
* Corrected uninitialized variables in pkt.cxx
2011-06-29 04:12:32 -05:00
Remi Chateauneu dc9edc10b4 WEFAX compiler warnings
* Corrected parameter usage for LOG_ERROR macro
2011-06-29 03:59:55 -05:00
David Freese 8dd630c9f6 Version 3.22.0AE
Alpha release
2011-06-28 18:04:28 -05:00
Remi Chateauneu 406a5eaea9 Wefax improvements
* Set right ADIF mode tag for Wefax
  * Better help messages
2011-06-28 18:02:39 -05:00
Remi Chateauneu 732f12de2c Wefax fixes
* Fixed transmit time estimation
  * Added line counter when transmitting
  * Fixed syncobj destructor
2011-06-28 18:02:25 -05:00
Remi Chateauneu cfbfe22ede Added XML-RPC functions for Wefax
Also added Clear button for sending faxes.
2011-06-28 18:02:07 -05:00
David Freese f77b48a949 XMLRPC linking error
* Removed -lpthread from xmlrpc.m4 generation of XMLRPC_LIBS
    - newer gcc linker faults if -lpthread is out of order
2011-06-27 08:07:55 -05:00
Pierfrancesco Caci eda79c406b Swap mode/frequency change from frequency list
* Reverse ordering of change to frequency / mode.  Elecraft K3
     and others retain last mode used per band, so any combined
     mode/band change must have the mode change after the band
     change, or it will be overridden by the radio memory.
   * This change should not effect other brands of transceivers.
2011-06-27 06:59:04 -05:00
David Freese 25ac0d65a5 Version 3.22.0AD
Alpha release
2011-06-19 13:28:00 -05:00
David Freese b0c6941773 XLOG save with xmllog
* Added code to support external (foreign) logbooks such as Xlog on Linux
    when using the logbook server vice internal fldigi logbook
2011-06-18 07:38:30 -05:00