Topics

fldigi 4.1.08.25 posted

Dave
 

at http://www.w1hkj.com/alpha/fldigi/

73, David, W1HKJ


Last change in red
Fri Oct 25 10:08:00 2019 alpha 4.1.08.25

  Combo Box behavior
    * add scrollwheel action to combo/list box behavior
    * add widget Fl_Group::do_callback() to event handler
    * correct FreqControl handler for scrollwheel

  cw prosigns
    * allow user to select cw prosign display
      - long view, <SK> <BT> ...
      - short view, as prosign short cut key
        defined on the CW prosign config' tab

  RTTY bell
    * enable BELL, visual and audible for TTY decoder
    * pass BELL, \a, and CR, \r to xml rx data stream
    * add RTTY bell waveform file
    * add user configuration controls to disable BELL
      annunciation
    * fixed Windows alert failure
    * added ctrl-shift-g to special character group to insert
      the <BEL>, 0x07 character into the transmit text
      - hold control and shift down and press g multiple times
        for a string of <BEL> insertions
    * clean up trailing edge of phone ring
    * implement separate thread for handling mp3 and wav
      file playback.
      - removes dr_mp processing from main thread
      - prevents main thread locking during mp3/wav file
        processing

  MinGW mods
    * changes imposed by changes to gcc and mxe components
    * modifications to accommodate changes in mingw
      libraries and headers

  CW International Chars

  mp3
    * Add mp3 decoder for mp3 files
      - uses public domain decoder drmp3
      - Audio playback, and
      - Alerts

  macros
    * Allow CWID execution at specified position in macro text
    * Modify macro tag <TIMER:nnn> to always start when state
      changes from Tx to Rx.
    * Add <# comments> tag.  Works same as <COMMENT:comments> tag
    * Correct coding for proper operation of <SKED:..., <TIMER:...
      and <REPEAT...> tags.
    * Implement <UNTIL:hhmm[ss]:[YYYYMMDD]> macro tag
      - halts macro at specified date/time when either <REPEAT>,
      or <TIMER:nn> are specified in the macro text.

  Xmt Audio file
    * Add ability to transmit an audio file using new
      macro tag: <AUDIO:path-filename>
      - macro editor opens an OS select file dialog
        when the tag is selected from the pick list
      - suggested use:
          <MODEM:NULL><TX>
          <AUDIO:path-filename-1>
          <AUDIO:path-filename-2>
          <RX><@MODEM:BPSK31>
        or modem type of choice
    * Audio file must be wav format, either mono or stereo
      any sample rate
    * Returning to Rx stops current and any pending audio
      playback.  Post Tx macro tags are then executed.
      T/R button or Escape key will abort the playback.
    * Please use responsibly - know and understand your
      license limitations for transmitting audio files,
      especially music and/or copyrighted material.

  Alerts
    * Correct test for no output device
      - do not use pa error handler
    * Add ability to select the pa device for alerts output
      - was using default device
      - detect device default sample rate
      - convert all sound files to def sr using
        fastest sinc converter
    * Change output to use pa callbacks

  Data file update
    * Update/correction to file NAVTEX_stations.csv
      - contributed by N2RY

  flrig freq/mode
    * Change order of sending frequency and mode to
      mode then frequency