fldigi 4.1.08.18 posted (Possible bug)
Randy
Greetings,
I installed fldigi-4.1.08.18 last week on a windows xp system. I am finding that macros with inline commands are either hanging or getting out of sequence. For instance if I try to send short bits of text using 3 different modes the macro will either start and send the first of 3 parts or get out of sequence and send all 3 parts but with the modes jumping out of the correct order. Less frequently a mode will stall in transmit with no text attached. A sure way to demo this is to run this macro and do escape to cancel after the first modem. Then restart and the modems will be out of order. Canceling again will rotate the modems one more down the sequence on the next restart. It would appear the buffer for the inline commands does not clear on a cancellation.
Macro text: <!IDLE:1.00><!MODEM:NULL><!IDLE:2.00><!MODEM:PSK500RC2><!GOFREQ:1800> Test of psk500rc2 <ZDT>
<!IDLE:1.00><!MODEM:NULL><!IDLE:2.00><!MODEM:PSK500RC3> Test of psk500rc3 <MYQTH>
<!IDLE:1.00><!MODEM:NULL><!IDLE:2.00><!MODEM:PSK500RC4> Test of psk500rc4 <MYSTATE> <MYCALL><RX><TX>
Randy KJ0RE
-----Original
Message-----
From: nbems@groups.io
[mailto:nbems@groups.io] On Behalf Of Dave
Sent: Sunday, October 20, 2019 8:31 PM To: Jordan Spencer Cunningham Subject: [nbems] fldigi 4.1.08.18 posted
At http://www.w1hkj.com/alpha/fldigi/ 73, David, W1HKJ alpha 4.1.08.18 Sun Oct 20 17:52:40 mingw mods * modifications to accommodate changes in mingw libraries and headers 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 MinGW mods * changes imposed by changes to gcc and mxe components 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
|
|