David Freese
3777182adc
XMLRPC
...
* removed references to external xmlrpc-c library
2013-08-02 18:34:00 -05:00
Stefan Fendt
b5f77b6126
RTTY decoder
...
* filter update
2013-08-02 18:34:00 -05:00
Dennis Engdahl
24b9c70dd1
RigCAT user commands
...
* Added user definable RigCAT user strings as Macros
<RIGCAT: hex hex:retnbr>
<RIGCAT: "string":retnbr>
where:
hex hex ... are sequential hexadecimal values
string is Ascii char sequence
retnbr is number of bytes in xcvr response
':retnbr' is optional; retnbr set to 0 if missing
2013-08-02 18:34:00 -05:00
David Freese
96b8a49fb0
TX state
...
* Change method of reporting trx_state variable to xmlrpc request
TX, RX, OTHER
2013-08-02 18:34:00 -05:00
David Freese
009b118ec6
pskmail events
...
* changed INFO event reporting to be like DEBUG level report
* added event reports to provide additional program flow
2013-08-02 18:34:00 -05:00
David Freese
aca2b0bf2d
* Changed extended rsid iaw doc/rsid_codes.gnumeric
2013-08-02 18:34:00 -05:00
Remi Chateauneu
2886b9fa73
Port to MXE / MingW
...
* Wefax destination directory now ended by one slash only.
* Use PRId64 for printing long long.
* Set right pthread library for mingw.
* Fixed include files in debug build mode.
* This commit does not include modifications specific to
SYNOP commit, due to reordering of commits submitted by
Remi during branch merging.
2013-08-02 18:34:00 -05:00
Remi Chateauneu
833f56152e
QSL VIA
...
* Added QSL_VIA field in ADIF files.
2013-08-02 18:34:00 -05:00
Remi Chateauneu
633674c07d
XML parser
...
* Removed use of REGEX in configuration_def.xml parser
2013-08-02 18:34:00 -05:00
David Freese
1b9f1d016b
ARQ support changes
...
* ARQ changes chasing down the elusive pskmail server fault
* Added <cmd>abort</cmd> ARQ command string
- immediately clears all ARQ buffers and returns fldigi to
Rx mode
- sends the 0x06 acknowledgment character back to ARQ client.
* Added AbortARQ call for xmlrpc main.abort command
2013-08-02 18:33:59 -05:00
David Freese
fd56e10463
xmlrpcpp
...
* Fixes for uncaught exceptions in xmlrpc.cxx
* Changes required by recent change from xmlrpc_c
to xmlrpcpp library
2013-08-02 18:33:59 -05:00
David Freese
5a9287760c
PortAudio
...
* Added throw exception statement and loop test to PortAudio
Read and Write while blocks
* Potentially cause of reported faults and unresponsive behavior
by both Linux and Windows users.
2013-08-02 18:33:59 -05:00
David Freese
5539f2cd77
SysV ARQ interface
...
* Removed SysV from ARQ implementation.
* Changed event logging to INFO for most ARQ reports
2013-08-02 18:33:59 -05:00
David Freese
9a63e0aff5
RsID
...
* Updated RsID config tab to include deactivate logic
- added info text to direct user to Notifications config dialog.
* Added rsid_codes.gnumeric to doc directory
- contains all rsid code definitions for both standard and
extended rsid codes
2013-08-02 18:33:59 -05:00
David Freese
f1b10cd40c
Version 3.22.0CJ
...
* alpha release
* syncronizes changes with branch 3.21.72
2013-05-21 08:22:56 -05:00
David Freese
8b84443912
METAR format
...
* Added user definable METAR end-of-header search string
- Default is "Connecton close", but may vary depending on
selected METAR station
2013-05-21 08:22:19 -05:00
David Freese
2140c90cf7
RSID logic
...
* Corrected tool tips on ID config tab
* Changed logic used for RsID conditionals
* Original patch submitted by: Kamal Mostafa <kamal@whence.com>
- BugLink: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705431
2013-05-20 20:32:27 -05:00
David Freese
ffcdeb18aa
PSKMAIL
...
* write s2n / rsid encapsulated within required mutex to
correct misalignment of ARQ strings.
2013-05-20 20:11:09 -05:00
David Freese
b03bde83d4
RsID Timeout
...
* Modified rsid detection time out for secondary rsid sequence
- removes reliance on OS timing
- time out now dependent on sound card sampling only
2013-05-20 19:41:18 -05:00
David Freese
9e259e667a
Colors/Fonts Dialog
...
* deprecate colors/fonts dialogs
* add functionality to configdialog on separate UI tab
2013-05-20 18:59:37 -05:00
David Freese
5b184a0c7b
Developer List
...
* Added Andrej Lajovic, S57LN
2013-05-20 18:50:45 -05:00
David Freese
4adb556f8d
About update
...
* Updated list of principal developers
2013-05-20 18:50:25 -05:00
David Freese
c836420418
ARQ server
...
* Changed ARQ server / client management.
- old implementation would cause Tx audio stream
to be interrupted by client services.
2013-05-20 18:50:11 -05:00
David Freese
4729da1875
Wavefile generate
...
* Fixed menu item toggle when File i/o only selected
on sound card configuration dialog
2013-05-20 18:48:21 -05:00
David Freese
ac83021957
MT63 mode selection
...
* Changed to specifed short/long MT63 mode selection
ie: MT63-500S / MT63-500L
MT63-1000S / MT63-1000L
MT63-2000S / MT63-2000S
* Interleave no longer a configuration item, but fixed
by mode selection
S - short, 32 bit
L - long, 64 bit
2013-05-20 18:46:45 -05:00
Remi Chateauneu
c648263618
xmlrpc-c removal
...
* Replaced xmlrpc-c by embedded xmlprcpp
2013-05-20 18:38:26 -05:00
David Freese
61314269d2
Signal Browser Colors
...
* Added color initialization when instantiating mainViewer
2013-05-20 18:38:08 -05:00
David Freese
97c2c19467
QRZ query
...
* Added LOG_DEBUG statement to allow user to review query and response
strings sent / received from QRZ, Hamcall, HamQTH etc.
* Improved fields parsing for QRZ and HamQTH data response
2013-05-20 18:37:40 -05:00
David Freese
7bad5213c3
Rigsupport
...
* Removed Fl::lock/unlock calls from source
2013-05-20 18:37:27 -05:00
David Freese
0ac919971b
eQSL url
...
* Added suppression of CR/LF, control characters and characters > 0x7e
from the eQSL url string.
2013-05-20 18:31:36 -05:00
David Freese
cc11225c5c
PSKMAIL
...
* Test changes to avoid pskmail lockup for certain control code
sequences.
2013-05-20 18:31:23 -05:00
David Freese
799444f41d
Contestia/Olivia
...
* Quick change / custom dialog
* Corrected Contestia callback in confdialog.fl
* Corrected resetOLIVIA function
2013-05-20 18:22:09 -05:00
David Freese
848481b0fa
Tabs Colors
...
* Added ID / QRZ tabs to color schema
2013-05-20 18:11:15 -05:00
Arvo Järve
fe315583d2
Double Click bug fix
...
* Double click text selection for transfer to QSO record fields
2013-05-20 17:51:52 -05:00
David Freese
9dd563a8af
RTTY update
...
* Removed code used for filter tests
* Added CWI suppression, select decoding of
- Mark-Space
- Mark only
- Space only
2013-05-20 17:45:26 -05:00
David Freese
fe1e10a481
Fltk backward compatibility
...
* Code changes to maintain backward compatibility to fltk versions
prior to 1.3.2
* revised fltk.m4 to test for MAJOR, MINOR & PATCH levels
2013-05-20 17:45:12 -05:00
David Freese
b168ea7e5b
Compiler warning fix
...
* gcc 4.5.2 compiler warning for parenthesis ambiguity
2013-05-20 17:44:54 -05:00
Kamal Mostafa
3fcac6e084
Fix glob_t usage
...
Only declare glob_t variable on systems which use it, otherwise build fails on
systems (kfreebsd) which don't supply (or try to use) glob_t.
2013-05-20 17:44:42 -05:00
David Freese
417ce51a3c
RTTY filters
...
* Removed deprecated Hilbert transform
* Corrected inverse FFT computation to provide unity gain
h(t) -> H(w) -> h(t)
* Added design output statements to fftfilt.cxx - normally disabled
* Removed deprecated lpfilt, bitfilt, bp_filt_lo, bp_filt_hi
* Improved X-scope update rate
* Removed unused methods and members
2013-05-20 16:15:04 -05:00
David Freese
c5c4b1139b
Spotting
...
* Add user configurable spotting using signal browser
- spotting can be disabled if viewer is not visible
- reduces CPU load if selected
2013-05-20 13:57:06 -05:00
David Freese
8fb7b8028f
ADIF case
...
* Change import parser to treat fields specifiers as case
insensitive.
2013-05-20 13:56:52 -05:00
David Freese
b7dcd87470
QSO NBR/NXT macro tag
...
* Added <QSONBR>, <NXTNBR> macro tags to respectively add
current # QSO records, next QSO record number to transmit
string.
2013-05-20 13:56:31 -05:00
David Freese
2c5f422550
TX lower case
...
* User configurable transmit all text in lower case
2013-05-20 13:52:03 -05:00
David Freese
3d33980fd8
WX parser
...
* Update station name parser iaw new METAR format
2013-05-20 13:51:45 -05:00
David Freese
f636509a5c
Signal Browser
...
* Corrected alternate line background
- changed due to fltk-1.3.2 changes
2013-05-20 13:33:46 -05:00
David Freese
af77a5292a
Compiler Warnings
...
* Fixes to quiet compiler warnings
2013-05-20 13:32:43 -05:00
David Freese
ab422bb9b1
Free BSD mods
...
* Changes required by recent Free BSD library mods
2013-05-20 13:32:06 -05:00
David Freese
d6fc193a46
RTTY tx symbol shaper
...
* Correction to the placement of the additional zeros.
The first additional zero must be placed at T/1.5 not at T*1.5.
2013-05-20 13:11:21 -05:00
David Freese
3ed4099649
Serial by-id
...
* Added ability to find serial ports by device id
- /dev/serial/by-id/
- and the traditional /dev/tty...
2013-05-19 18:21:51 -05:00
David Freese
860444bca3
Misc NBEMS mods
...
* Add function modem->rx_flush() to flush receiver buffer to the
receive window on RSID modem reset/change.
* Repetitive conditional statements removed by reordering code flow
rsid::apply(). This also fixes reported bug by garylinnrobinson
"RxID bug that affects Olivia, Contestia, MFSK, RTTY"
* Add widget and control to retain frequency lock during a modem
reset/change.
* Add widget and control to disable/enable frequency change during
a RSID request while allowing modem change.
* Add widget and control to disable/enable Contestia FEC Block reset
on modem change/reset.
* Moved data flush function above RSID message output
2013-05-19 18:11:33 -05:00