Robert Stiles
67a744b216
Doxygen Inclusion
...
* Add user and programmer documentation
2014-08-29 04:03:54 -05:00
David Freese
82aeba5cb2
ARQ stx handshake
...
* send STX, 0x02, signal when ARQ command to
change modem is completed.
2014-08-29 04:03:54 -05:00
David Freese
4503c990be
Virtual ports
...
* Added /opt/vttySn usage for Linux
- create a linked name to a virtual port (socat)
with link defined as /opt/vttyS0 ...
2014-08-29 04:03:54 -05:00
David Freese
d40998f1c6
New User Exit Behavior
...
* Changed defaults for new user to force
- confirm exit, save configuration & macros on first use
- prompt dialogs thereafter until user changes
configuration dialog selections
- added UI configuration to new install Wizard
2014-08-29 04:03:54 -05:00
David Freese
7d683d39dd
hash-fix
...
* fix compile warning on gcc post 4.5
2014-08-29 04:03:53 -05:00
David Freese
a94a13b8a7
RnA Analysis
...
* Change signal analysis mode to use DFT processing
to determine best estimate of signal frequency
* Moved freqanalysis.csv file to temp
- changed name to analysis.csv
* Resetting the WF frequency cursor deletes the analysis.csv
file and restarts recording
* Added macro control tag <CSV:on|off|t>
- off - deletes file analysis.csv
- on - starts recording of analysis.csv
- t (toggle) - changes on/off state of recording
2014-08-29 04:03:53 -05:00
David Freese
a1c3f7a937
Phase accumulator
...
* Corrected phase accumulator limits in cw, feld,
dominoex and thor modems.
2014-08-29 04:03:53 -05:00
David Freese
947ebc9ff5
Base Directories
...
* Added FL_APPS directory recognition for placement
of fldigi.files, NBEMS.files.
- Linux : Changed from .fldigi to fldigi.files
- Linux : Changed from .nbems to NBEMS.files
includes programmatic change of existing directory
names.
2014-08-29 04:03:53 -05:00
David Freese
913bb52567
WF Height/Speed
...
* Increase max height to 500 pixels
* Added control to select the SLOW drop speed
factor.
* Modified startup / resize code to avoid out-of-range
resizing of critical widgets.
2014-08-29 04:03:53 -05:00
David Freese
f272e83118
RX Only
...
* Added new xmlrpc commands
- main.rx_only : Disables Tx.
- main.rx_tx : Enables normal Rx/Tx operation
* Added command line parameter --read-only; --ro
2014-08-29 04:03:53 -05:00
David Freese
515b54f344
RTTY mem leak
...
* Closed minor memory leak in rtty.cxx, memory leak
occured when
- application closed or
- baud rate / shift was changed
2014-08-29 04:03:53 -05:00
David Freese
65af716773
Olivia/Contestia custom
...
* Fixed indexing error in
- set_olivia_bw, set_olivia_tones
- set_contestia_bw, set_contestia_tones
effects setting custom tones/bw from either
macro or xmlrpc command string
2014-08-29 04:03:53 -05:00
David Freese
4cc2ee5fbf
ARQ abort
...
* Correct mutex deadlock during <cmd>abort</cmd> processing
2014-08-29 04:03:53 -05:00
David Freese
a64d62303f
RTTY Custom Shift
...
* Fixed custom shift selection
2014-08-29 04:03:53 -05:00
David Freese
1ae51434a0
Spotter seg fault
...
* bug fix to pskrep
2014-08-29 04:03:53 -05:00
David Freese
129afe6cc6
TX monitor
...
* change default state of Tx Monitor to TRUE
* change default level of Tx Monitor to 0.2
2014-08-29 04:03:53 -05:00
David Freese
13e1cd5663
Audio selectors for PORTAUDIO
...
* correct ListBox offset in configuration panel
2014-08-29 04:03:53 -05:00
David Freese
9e555aa189
M4 tr1 detect
...
* add hash.m4 and supporting source code
2014-08-29 04:03:53 -05:00
David Freese
bb91c8a2e5
ttyACMxx identification
...
* Added ttyACMxx USB serial port identification to serial
port search.
2014-08-29 04:03:53 -05:00
David Freese
5ee22c8666
Olivia critical section
...
* added critical section coding to protect encode/decode
processing
2014-08-29 04:03:53 -05:00
David Freese
50045163a1
MT63 critical section
...
* re-entrancy issue
- must guard against changing processing parameters
during encode/decode
2014-08-29 04:03:53 -05:00
David Freese
0a79e207ee
Logbook fields
...
* Modified ordering of fields to prevent wrong
lookup of fields associated with STX_STRING and
SRX_STRING, the contest exchange fields
2014-08-29 04:03:53 -05:00
David Freese
f294b580c1
Hamlib selector
...
* Change from Combobox to Listbox
2014-08-29 04:03:53 -05:00
David Freese
0fd3cc445d
Combobox Add to List
...
* add to list when user enters a value
2014-08-29 03:26:33 -05:00
David Freese
2efdf5c79d
RTTY macro
...
* corrected width/baud/bits setting from macro tag
2014-08-29 03:26:18 -05:00
David Freese
0421813b75
clang compatibility
...
* correct istream return value
* move tr1 to std
2014-08-29 03:25:44 -05:00
David Freese
ea5bcb9d87
FreeBSD nitems
...
* Collision between Fltk-3.0 and FreeBSD system corrected
in associated fluid definition file.
2014-08-29 03:25:14 -05:00
David Freese
da7a43a538
Cabrillo time off
...
* Limit to HHMM. Logbook records to HHMMSS
2014-08-29 03:24:36 -05:00
David Freese
df3c010aa8
Change Fl_ListBox
...
* Change to Fl_ComboBox for various controls
which may require user entry.
2014-08-29 03:24:04 -05:00
David Freese
eaafc9173c
Restore Fl_Choice
...
* Sound card device selection
2014-08-29 03:23:35 -05:00
David Freese
9a7dfe5bb9
Olivia select fix
2014-08-29 03:21:35 -05:00
David Freese
4bbf42787a
fluid update
...
* Prepare confdialog.fl for KISS implementation
2014-08-29 03:13:08 -05:00
David Freese
04808d20fa
ComboBox
...
* remove readonly attribute for input contol
2014-08-29 03:12:54 -05:00
David Freese
c056cc8836
RigCAT initialize
...
* Add additional wait delays to accomodate transceivers
and virtual serial devices that measure baudrate
* Fixed flmsg/flnet correspondence bug
2014-08-29 03:12:08 -05:00
David Freese
37bd0d28b1
Modem cleanup
...
* Fixed a/d range issue with tx attenuator
2014-08-29 03:11:55 -05:00
David Freese
e5fed09798
Missing build script
...
* Added /../scripts/mknsisinst.sh to distribution
2014-08-29 03:11:42 -05:00
David Freese
6762423be6
Choice-->ListBox
...
* Changed all instances of Fl_Choice and Fl_Input_Choice
to Fl_ListBox.
- old Fl_Choice objects renamed to listbox_xxx
- old Fl_Input_Choice objects renamed to i_listbox_xxx
- Note that i_listbox_xxx objects need indexing offset
to maintain compatability with progdefaults definitions.
- New objects should use listbox_xxx naming convention.
- This removes a rather ugly Fltk widget. Fltk does not
have a native ComboBox or ListBox widget.
2014-08-29 03:04:45 -05:00
David Freese
8fef9bbc7e
combobox-listbox
...
* Update to combobox, Fl_ComboBox
* Addition of listbox, Fl_ListBox
2014-08-29 03:04:34 -05:00
David Freese
481be5c0d3
FreeBSD One More Time
...
* Would the FreeBSD folks please fix the nitems problem
2014-08-29 02:58:00 -05:00
David Freese
309988df7b
RTTY normalize
...
* Added code to normalize generated RTTY signal to
maximum allowable signal amplitude
* Added code to hard limit output signal to range of
+/- 1.0
2014-08-29 02:50:17 -05:00
David Freese
bd42895f94
Sound.cxx cleanup
...
* Corrected tab indents to 4 vice 8
2014-08-29 02:50:11 -05:00
David Freese
2add98886d
Portaudio ring buffer
...
* Increased size of portaudio ring buffer.
Problem reported by Simon Gander, "I recently found
out that the THROB1 and THROBX1 modes don't work
correctly under certain circumstances. The pulses are
too short and get cut off at the end, which in turn also
causes the baudrate to be too high. I found out that I
could fix the problem by increasing the size of the ring
buffer in the SoundPort class.
2014-08-29 02:50:04 -05:00
David Freese
d244947923
Headers update
...
* updated all headers to reflect correct licensing
2014-08-29 02:49:51 -05:00
David Freese
c9f6df04ac
Portaudio error reporting
...
* added code to provide addition details for
portaudio failures
2014-08-29 02:49:44 -05:00
David Freese
105811cdd7
Version 3.22.0CN
...
* Alpha release
2014-01-31 13:12:46 -06:00
Kamal Mostafa
8a1d12f070
Avoid nitems fltk kfreebsd collision
...
* Avoid 'nitems' macro collision between FreeBSD's
sys/params.h and fltk's FL/Fl_Check_Browser.H
(http://www.fltk.org/str.php?L2984 )
* This is version 2: Corrects upstream commit
"51ead20 Avoid-nitems-fltk-kfreebsd-collision.patch",
which did not really fix it.
2014-01-31 13:01:57 -06:00
David Freese
5f7d521645
XMLRPC seg fault
...
* Segfault possible in xmlrpc execute function when calling
stopMacroTimer. Needed to be contained with a REQ(...)
macro call.
2014-01-31 13:01:43 -06:00
David Freese
5754566f7a
Mailing address
...
* Allow user selection to populate logbook notes (comment)
with mailing address found by database lookup.
2014-01-31 12:59:02 -06:00
John Phelps
a1d20d5515
64 bit stacktrace
...
* Allow stacktrace on 64-bit OSX
- Only applies to compiling with ./configure --enable-debug
2014-01-31 12:58:52 -06:00
David Freese
86bffb95b0
Developer update
...
* Update to callsign for Stefan Fendt
2014-01-31 12:58:42 -06:00