Wykres commitów

1430 Commity (a066f19b60cb29419667e6c578525b7bab22b92b)

Autor SHA1 Wiadomość Data
John Douyere 58d86f6fa0 PSKR - PSK63F - new modem types
* Added new modem types PSK-125R, PSK-250R, PSK-500R,
      which use the following for additional noise and phase
      multipath immunity:
        . convolutional coding
        . bit interleaving
        . soft decoding
    * Added modem type PSK63F, compatible with MultiPsk PSK63FEC
    * Added RSID codes for PSKR and PSK63F
    * Changed naming convention of MODEM_BPSK31 to MODEM_PSK31 to be
      consistent with other PSK baud rates
2009-12-18 04:53:45 -06:00
David Freese 6cf1831575 Version 3.13BG
Alpha release 3.13BG
2009-12-09 14:32:14 -06:00
Stelios Bounanos d4e0a6d084 Add support for persistent xmlrpc connections
* Run xmlrpc server such that it uses HTTP/1.0 keep-alive connections
  * Method handlers must use locking when queueing FLTK requests
2009-12-08 21:10:33 +00:00
David Freese f5d3e46607 Gaussian Noise Generator
* Added Gaussian noise source with adjustable level in dB.
    * Access requires command line switch --noise.
      Controls appear on Configuration/Operator Tab.
    * Not for use with transmitted signals, but for generating
      an audio test file or testing with cross connected audio
      cables between two computers.
    * Modified modem decoders where necessary to level adjust
      between transmit and receive s/n.
2009-12-08 14:30:17 -06:00
David Freese d721d87a39 Version 3.13BF
Alpha release version
2009-11-29 13:16:31 -06:00
Stelios Bounanos d952ad492e Fix pkg-config error
The first call to the PKG_CHECK_MODULES must always run, i.e., not be
wrapped inside OS conditionals.
2009-11-29 17:59:56 +00:00
David Freese 69cb51295d RxID Save
* Added configuration item and support code to save the current
      state of the RxID button.  Requested by Larry Levesque, ka1vgm,
      who is creating BBS scripts using the Notifier to provide that
      service.
2009-11-28 08:06:25 -06:00
David Freese 1070537255 Version 3.13BE
Alpha release with updates to fldigi (3.13BE) and flarq (4.3AD)
2009-11-27 12:45:09 -06:00
David Freese b4dba6f9d6 Callsign field size mod
Increased the callsign field from 10 to 32 characters
2009-11-27 09:13:27 -06:00
Stelios Bounanos 53a1e6bb62 Change arq class member types
Change longs to ints to work around a buggy snprintf in mingw32-runtime
3.13 (see Debian bug #452977).
2009-11-27 12:23:49 +00:00
Stelios Bounanos 78d5e4dfbb Disable win32 snprintf workaround
This is not needed with gcc 4.x.
2009-11-27 11:21:29 +00:00
David Freese 2962ede655 Version 3.13BD
* Alpha release 3.13BD
2009-11-23 19:30:53 -06:00
Stelios Bounanos aaaef29ca0 Remove unused variables 2009-11-21 03:05:09 +00:00
Stelios Bounanos ab0d77f1c0 Add missing USE_X checks 2009-11-21 03:00:27 +00:00
Stelios Bounanos b3d02658b4 Update crash handler
* Change bug report address
  * Add new ticket URL
  * Replace abort() with exit()
2009-11-21 00:14:06 +00:00
Stelios Bounanos 483b53735f Fix LDFLAGS
Link with all needed libraries. Required when linking with
--no-add-needed or the experimental gold linker, which has this
behaviour by default.

  * Add -lpthread switch (needed by flarq)
  * On X11 platforms we should explicitly link with libX11 because we
    use XCreatePixmap via the FLTK fl_create_offscreen macro
2009-11-19 05:28:52 +00:00
Stelios Bounanos 7e3959921a Fix custom pkg-config macro
AC_FLDIGI_PKG_CHECK([pkg], [pkg], [no], ...) should check for pkg
despite no help being shown
2009-11-19 05:25:10 +00:00
Stelios Bounanos b06339d244 Fix conditional pkg check
Correctly skip checks for libsamplerate and libpng when
--disable-fldigi is used
2009-11-19 05:23:15 +00:00
David Freese c226978a10 Hamlib build fix
* Added missing #if USE_HAMLIB pragma in conf.fl source file
      and in fl_digi.cxx
2009-11-17 18:34:32 -06:00
David Freese f7acb91cfc Version 3.13BC
Alpha release 3.13BC
2009-11-16 19:49:35 -06:00
David Freese 04992b1eba Rig CAT mods
* Serial i/o - reordered initialization tests to suppress
      irrelevant error messages (MS specific).
    * Fixed loss of xml rig Title when switching between rigCAT
      on/off or between rigCAT and any other cat method.
2009-11-16 09:29:35 -06:00
David Freese 72959b65dd RigCat Mods
* Changed the hamlib configuration dialog tab
        . All settings are display only until Initialization pressed
        . Added "Revert" button to undo changes
        . Added restore function when dialog closed / reopened
        . Added new rigxml tag <STOPBITS>nn
2009-11-15 19:52:59 -06:00
David Freese 53659c4244 Hamlib mod fix
* Add test to prevent accessing a null "rig" structure when
      testing for the presence of various rig functions.
2009-11-15 19:33:28 -06:00
David Freese b6a7cb66a5 Hamlib-RigCAT mods
Hamlib:
    * Corrected RTS/CTS hamlib initialization
    * Changed the hamlib configuration dialog tab
        . All settings are display only until Initialization pressed
        . Added "Revert" button to undo changes
        . Added restore function when dialog closed / reopened
        . Corrected hamlib thread loop shutdown call to use
          pthread_join
    RigCAT:
    * Corrected rigCAT thread loop shutdown call to use pthread_join
2009-11-13 14:42:40 -06:00
David Freese 306e6c1635 Minimalist GUI
* Added a waterfall-only GUI to allow external applications to
      use fldigi as a modem / waterfall application.  External app
      must provide the Rx / Tx / Logger services.
      Command line switch --wo is used to obtain this minimalist
      UI.
2009-11-08 17:32:09 -06:00
David Freese d85b974e3f Hamlib mod
* Added methods to test for get_freq, set_freq, get_mode,
      set_mode, get_ppt and set_ptt capability.
    * Interface allows use of a device that can set frequency but
      cannot get frequency, mode or ptt state such as the
      Elektor 3/04 receiver, a drm implementation.  getFreq method
      simply returns the last setFreq.
2009-11-07 07:10:10 -06:00
David Freese 2d95d82047 Version 3.13BB
Alpha release 3.13AB
2009-11-05 21:34:39 -06:00
David Freese 04a9bfc13c Macro Tags
* Added new macro tags to assist blind users in waterfall
      signal acquisition
	<SRCHUP>  search UP for signal
	<SRCHDN>  search DOWN for signal
	<GOHOME>  return to sweet spot
	<GOFREQ:NNNN>  move to freq NNNN
2009-11-05 21:30:53 -06:00
Stelios Bounanos 0997c47b43 Distribute common resource file 2009-11-06 00:25:53 +00:00
Stelios Bounanos 52caf9b60b Fix guide generation 2009-11-06 00:25:37 +00:00
Stelios Bounanos 5c856a9d07 Restrict FLTK API version check 2009-11-05 11:21:33 +00:00
David Freese ec7ef1eb3d Version 3.13BA
Fldigi Alpha release 3.13BA, no change in Flarq
2009-11-04 16:47:27 -06:00
David Freese ade6427def WAIT macro
* Added <WAIT:nn> macro to allow a delayed start of the actual
      macro transmission by "nn" seconds.
    * Reorganized macro tags for macro editor, sorted alphabetically
      by category
2009-11-04 12:01:00 -06:00
David Freese 2cfe7fc151 Version 3.13AZ
Alpha release
2009-10-27 18:44:00 -05:00
David Freese d02a3c83d3 RSID Macro Tags
* Restore RSID macro tags
      <RXRSID:on|off|t> and <TXRSID:on|off|t>
2009-10-27 18:38:48 -05:00
David Freese 18f4af14bd Flarq email folder
* Corrected parsing error in creating message name on Win32
2009-10-27 18:37:57 -05:00
David Freese 9a8fe75ddf Version 3.13AY
Alpha release 3.13AY
2009-10-26 09:31:03 -05:00
David Freese d60d6d996d Macro Save Log
* Now correctly clears the "save log" nag flag
2009-10-26 09:28:55 -05:00
David Freese b99366d044 No Rig Save
* Saves the status frequency and sideband for case when CAT
      is not used, or when the transceiver is a base-rig.
2009-10-26 07:59:16 -05:00
Joe Veldhuis 9173537528 Base Rig
* Mod to allow control of transceivers which accept frequency
      and/or mode commands but are not capable of responding
      to a data request for either.
2009-10-26 06:59:08 -05:00
John Douyere db836ccf41 PSK500 Addition
* Added PSK500 mode at the request of the pskmail users
      Patch created by John Douyere, VK2ETA
      Submitted by Rein Couperus, PA0R
2009-10-26 06:59:08 -05:00
David Freese e4c5e8582b Version 3.13AX
Alpha release 3.13AX
2009-10-24 11:51:27 -05:00
David Freese 65f70cd1ff WF Limits
* Added limit controls on waterfall cursor movement/selection
    * Added limit controls on modem AFC movement
    * Limits imposed by LowFreqCutoff, HighFreqCutoff config items
      Effect immediate to configuration item change
    * Fixed bug which caused erroneous request to save log on exit
2009-10-24 09:21:39 -05:00
David Freese 4fa12df98f ARQ RSID controls
* Added RSID, Rx and Tx on/off functions for use by pskmail
      Patch submitted by VK2ETA, Jean-Yves Douyere.
2009-10-23 20:14:25 -05:00
David Freese 6e4737de40 RST Out clear bug
* Output RST in rig-qso minimized log not properly cleared.
2009-10-23 19:41:49 -05:00
David Freese f19e6d24b7 Version 3.13AW
* Alpha version 3.13AW
2009-10-23 18:26:28 -05:00
David Freese 55168db438 wfdisp-mod
* Restore upper limit on waterfall display
2009-10-23 17:52:36 -05:00
David Freese 05a62fa204 PSK250-AFC
* Stabilize AFC for all PSK baud rates.  PSK-125/250 exhibited
      instability in presence of QRN.
2009-10-23 09:39:31 -05:00
David Freese 9ec650ca55 Version 3.13AV
Alpha test release 3.13AV
2009-10-22 13:17:06 -05:00
David Freese 856b5ed2d6 Rx/Tx Menu
* Removed all alt-key access from said menus.  Alt-key access
      incompatible with icon style menus.
    * Restored the "quick" menu item to the Rx popup menu when
      used with rig-contest short menu.
2009-10-22 13:14:37 -05:00