Wykres commitów

2409 Commity (2e2c9e90f926074cd16c75a46ac17d02db94ea26)

Autor SHA1 Wiadomość Data
David Freese 2e2c9e90f9 ADIF record repairs
* Add code to allow on the fly correction of corrupt
    ADIF records during file read.
2015-11-12 08:12:29 -06:00
David Freese 93342e4dd7 gpio ptt
* Added gpio support for PTT.
    - used primarily by Pi experimenters
    - submitted by Lior, KK6KWA
2015-11-11 07:27:10 -06:00
David Freese d6a34a40f1 NAVTEX/SYNOP/KML
* suppress info messages during prog start
    - prodigiuous use of LOG_INFO increases difficulty of
      debugging other aspects of fldigi
    - enable the INFO messages for debugging or to observe
      program flow by setting command line flag
      -more-info ; case is significant
2015-10-28 09:37:43 -05:00
John Phelps 51535ff236 Add 8PSK 125FL 250FL
* Lowered CPU requirements to allow for use on Android/Netbook devices:
   - Added modes 125FL and 250FL with constraint length 13 FEC
   - Adjusted maximum traceback memory for viterbi decoder
   - Set traceback to an optimally-high value in viterbi.cxx constructor
   - 8PSK - 500F 1000F & 1200F now use only 1 viterbi decoder without voting
   - Assigned secondary RsID codes to 125FL and 250FL.

 * Code cleanups in psk.cxx
2015-10-19 15:42:25 -05:00
David Freese 082564eec8 Version 3.23.04
* Maintenance release
2015-10-15 09:02:22 -05:00
David Freese 2516356278 CW filter
* Corrected implementation of CW filter bandwidth
2015-10-15 09:02:19 -05:00
David Freese 551d105568 thor-image
* add image transfer to thor based on IFKP image processing
    - supported by THOR-11, THOR-16 and THOR-22
    - image modes are identical to IFKP images, fixed sizes
      and avatar.
2015-10-10 08:15:12 -05:00
David Freese 7f23f3f543 Update Check
* change update check location to Source Forge
2015-10-10 08:14:51 -05:00
David Freese 4862141aa6 fsq abort
* correct escape key abort behavior on Win platform
2015-09-30 14:25:37 -05:00
David Freese 3bed0e3f2f log merge
* change merge behavior when parsing unknown field
    name
2015-09-30 14:20:34 -05:00
David Freese 4025e3c28e Version 3.23.03
* Maintenance release
2015-09-30 09:07:29 -05:00
David Freese c3b610bb59 FSQ trigger bug
* Fix for trigger decode bug introduced by multiple
    directed station parsing
2015-09-28 13:30:08 -05:00
David Freese 593686ca11 Version 3.23.02
* Maintenance release
2015-09-27 09:40:45 -05:00
David Freese 04247643e6 fsq cqcqcq
* added cqcqcq button
    - casual users do not know to send cqcqcq vice
      cq cq cq
  * Updated on-line help
2015-09-26 08:38:08 -05:00
David Freese 198c5a01b5 fsq sounder/heard-aging
* Increased allowable intervals for both sounder
    and heard-aging
  * Corrected repeated sounder to re-enable retries
    after a successful sounding.
    - sounder will wait until rx/tx state is RX
    - if Rx squelch is open then sounder will retry
      in 10 seconds.  Retry is repeated 10x before
      sounding is rescheduled for next interval.
2015-09-26 08:08:53 -05:00
David Freese dbb169be5a FSQ directive
* Corrected text parser to accept multiple directed calls
    - w1hkj:efk2lbm w3fqn ka2cbc good morning all
      will now correctly accept k2lbm, w3fqn and ka2cbc as
      directed and display correctly in Rx text panel
2015-09-25 07:14:46 -05:00
David Freese d47b1e3550 rigcat delayed startup
*  Add definable delay to allow serial devices based
     on Arduino to not lock up in programming mode.
2015-09-24 15:28:59 -05:00
David Freese e6ebe70854 OS-X serial
* Change discovery code for OS X serial devices
2015-09-23 16:42:22 -05:00
Kamal Mostafa f75b92a76c asciidoc timezone
* Run asciidoc with TZ=0 to make the footer datestamp independent of
   the build machine's timezone (for reproducible builds).
2015-09-23 16:41:17 -05:00
David Freese d5574e28d4 Version 3.23.01
* Maintenance release
2015-09-22 14:40:44 -05:00
David Freese 8ad0a8b3f7 WX configure
* corrected inchs mercury to Hg vice Mg
2015-09-22 08:35:27 -05:00
David Freese 0caa5ea1e1 PA debug 2015-09-20 13:34:21 -05:00
David Freese 838e11237e WFALL-ONLY
* fixes for wfall-only operation (N1MM)
2015-09-18 16:29:51 -05:00
David Freese 7cb4c66651 ifkp avatar depth
* Added code to support variable image depth in png
    source file
2015-09-18 16:29:51 -05:00
David Freese ea189427d4 IFKP image slant
* correct bug in slant correction code
2015-09-18 16:29:51 -05:00
David Freese f472a17646 Logbook read
* Change read log routine
    - file read a line at a time vice entire image into RAM
2015-09-18 08:46:28 -05:00
David Freese 9632b3ae12 Version 3.23.00
* Major revison release
    - new modem types
    - change to MXE cross compiler version
2015-09-13 16:17:28 -05:00
David Freese f78aa389ac Clear Tx Panel
* clear entire Tx panel when executing a ^r or ^R sequence.
2015-09-13 16:17:16 -05:00
David Freese cbff7c3f18 Olivia/Contestia start stop tones
* add ability to disable start/stop tones in Olivia and
    Contestia
2015-09-13 16:17:16 -05:00
David Freese 37175e2ca2 macro bug
* fix timer seg fault when Tx contains trash text
2015-09-12 15:02:06 -05:00
David Freese ed3b09d2b6 ifkp modem
* Incremental Frequency Keyed + modem
    - wide band, moderate speed differential MFSK signal
      with offset +1.
    - sample rate 16000
    - symbol length 4096
    - 33 tones spaced 3xSR/symlen apart approximately 398 Hz
      bandwidth.
    - multiple image transfer formats similar to FSQ
      . Avatar (59x74 WxH pixel) image transfers
    - tunable modem subcarrier (center freq)
      . may be configured fixed at 1500 Hz or
      . set to Psk sweet spot
    - raw data received written to audit log - if enabled
    - heard list entries written to heard log - if enbled
    - assigned fldigi secondary RSID code, (56, 1171)
2015-09-12 15:02:06 -05:00
David Freese 7b42e019e9 Macros
* Added @WAIT macro
  * Added disable macro timer when changing modems
2015-09-12 15:02:06 -05:00
David Freese 30ad2a95c8 WEFAX hang on INFO
* WEFAX rx becomes unresponsive when writing to INFO log
2015-09-12 15:02:05 -05:00
David Freese c82de8e39c MXE update
* code changes for update to mxe suite
2015-09-12 15:02:05 -05:00
David Freese d4b6308ab9 QSO rec
* Changed qsorec data store to an arrary of string pointers
    vice an array of strings.
    - new mxe implementation string handler changes from standard
      gnu string template
2015-09-12 15:02:05 -05:00
David Freese 2df24b8f68 MS Read logbook
* change to "rb" for correct reading of logbook file
    - do not allow M$ to make changes to CR/LF counts
2015-09-12 15:02:05 -05:00
David Freese 670479756f Nu opBW combos 2015-09-12 15:02:05 -05:00
David Freese db696170c8 LSB modes
* Add recognition of flrig LSB modes
    - adjust waterfall for LSB
    - correct logging frequency for LSB
2015-09-12 15:02:05 -05:00
David Freese 0606d1a34a Doxygen help
* Update to doxgen to 1.8.10
    - Corrected various doxygen parse errors
2015-09-12 15:02:05 -05:00
David Freese 3d6e0b9168 FSQ updates
* Fix copy all on heard list
  * change default color scheme as requested by ZL1BPU
    - added user configuration items for RX text colors
  * remove "MONITOR" text from RX panel as requested by ZL1BPU
  * added fsq tx text queue to handle case when user
    tries to force a second transmit sequence when modem
    is already in TX state.
  * last_command updated to include both queued and transmitted
    text string.
    - allows recall of queued command even if transmit timed out
  * last_command changed to a stack of commands
    - allows recall of up to last 10 commands
    - each press of F2 recalls one deeper in stack
    - rotates back to beginning after recall of most ancient
  * add call to logbook using right click on heard entry
  * Fix erroneous date in audit log when fsq is default
    modem during program start
    - change format of date entry to make it easier to
      find when reviewing the log.
  * Added video text at beginning of transmit
    - also adds ability to transmit pretone
      for amplifier carrier detect
      for FM repeater operation
  * Add code to force center frequency to 1500
    when switching from another modem
  * Fix to avoid time out errors
  * Macintosh OSX thread management
    - submitted by KK5VD
    - Ensure FSQ TX routines are called in the main thread.
2015-09-11 09:37:52 -05:00
David Freese 1c40e335b9 Version 3.22.13
* Maintenance release
2015-07-20 13:35:23 -05:00
David Freese 7bdf051c3d FSQ bug fix
* Fixed error in parsing returned heard list
  * Fixed save filename for # trigger
    - filename was not being saved with the .txt extension
    - append existing file
  * Changed time out processing of delayed response
    - added user configuration item for time out duration
2015-07-20 11:14:31 -05:00
David Freese 93196764e3 XMLRPC commands
* Corrected interface values for
    - main.get_char_timing
    - main.get_tx_timing
  * Added following to xmlrpc struct
    - log.set_rst_in
    - log.set_rst_out
  * Added rig.get_frequency (d:n)
  * Deprecated main.get_frequency
2015-07-18 08:43:36 -05:00
David Freese b657b61a2e Version 3.22.12
* Maintenance release
2015-07-18 04:06:42 -05:00
David Freese 1579ef60c1 FSQ heard parser
* added more restrictive discovery of heard callsign
    - must pass crc8 comparison
    - must pass regular expression test for callsign
      ([[:alnum:]]?[[:alpha:]/]+[[:digit:]]+[[:alnum:]/]+)
2015-07-18 02:10:57 -05:00
David Freese 475fd193d5 Version 3.22.11
* Maintenance/Update release
2015-07-14 12:34:46 -05:00
David Freese f61f7d7cc2 fsq modem
* added FSQCALL(US) compatible modem
  * corrected code-page 1250 Latin-1 extended character keyboard
    entry to UTF-8 strings
    - correctly encodes 1250 characters 080 through 0FF using the
      control + numeric keypad entry for the character
      . British pound sign: control 163
2015-07-11 13:17:55 -05:00
David Freese dfb931831c FreqControl focus
* fix raise window problem when mouse passes over the freq
    control
2015-07-10 16:07:31 -05:00
David Freese e477621cf1 trx exit
* fixed bug in exit procedure.  program failed to exit gracefully
    if TRX_STATE was RECEIVE
2015-07-10 09:06:23 -05:00
David Freese 7d881bf76b flrig xmlrpc update
* update to the interface for flrig control/query via xmlrpc
2015-06-11 02:56:09 -05:00