-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow WinKeyer to handle PTT whenever it is the active CW mode #23
Open
charlieh0tel
wants to merge
165
commits into
w1hkj:master
Choose a base branch
from
charlieh0tel:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
otherwise QSK is lost. w1hkj#9
* Suppress exit confirmation in xmlrpc terminate
* add dupcheck to dxcluster CALL select
* remove deprecated misc/debug.cxx * prevent copying an empty file in aging function
* Fix and simplify the correlator - Make sure the correlator only ever jumps +delta or -delta to the early or late accumulator, and never the long way around. - The adjustment limiting code had a bug that never seemed to break anything; simplify that code by removing the special case.
* insure debug dialog is removed before exit
* Correct font feld-14fat
* The ADIF-specification defines number-values as dot-separated. Localization seperates by comma on non-english systems. This commit changes the behavior to dot separation in the FREQ-value.
* Frequency Measurement Test modem - similar to analysis mode - tracks to signals simultaneously . unknown signal . local reference signal, high precision oscillator possibly GPSDO * signal processing using DFT-based parameter estimator for complex exponentials - Jeffrey Tsui and Sam Reisenfeld, Journal of Telecommunications and Information Technology, 1/2006 * unknown/reference track assignable using waterfall cursor - SHIFT - left click for unknown signal - CONTROL - left click for reference signal * recorded data saved in fmt directory - ~/.files/fmt - c:\Users\<login>\fldigi.files\fmt - date/time stamp fmt-YYYY.MM.DD.HH.MM.SS.csv * Add wav file recording - save data to csv file, each record contains . HH:MM:SS.ss - UTC to nearest hundreth of a second . Elapsed - elapsed time from start of recording . Xcvr VFO - either CAT or user entered value for transceiver vfo . Unk Freq - unknown signal frequency . Unk Base Freq - tracking error for unknown signal . Unk dBVpk - measured peak amplitude of unknown in dB . Ref Freq - reference signal frequency . Ref Base Freq - tracking error for reference signal . Ref dBVpk - measured peak amplitude of reference in dB . values computed when csv opened with spreadsheet program Estimated - both unknown and reference Corrected - unknown corrected by reference Average - average of corrected unknown Std Dev - standard deviation of corrected unknown - file saved to fmt files folder - filename automatically date-time stamped - new file created each time recording enabled - user selectable . arbitrary start/stop fmt-YYYY.MM.DD.HH.MM.SS.wav . start/stop sync'd to data recording filenames will have identical date-time stamp fmt-YYYY.MM.DD.HH.MM.SS.csv fmt-YYYY.MM.DD.HH.MM.SS.wav - indicator illuminates when recording synchs to interval and file write in progress * Add user selectable audio code sample rate - 8000, 11025, 12000, 16000, 22025, 24000, 44100, 48000 * Add user selectable plot line width * let user select discriminator method - phase rate of change - DFT T&R estimator (preferred) * Add bandpass filtering to both unknown and reference signal processing. Implemented using FIR filter. * Add user selection for plotting data over horizontal axis * Add user selection of comma / TAB for csv file field delimiter - creates a locale file that is compatible with spread sheet imports. locale may use comma as decimal delimiter * Change FIR bpf minimum to 5.0
* fixes for connecting to rigctld from fldigi * added "Default" button to hamlib configure panel
* Add <LOCAL> . use local time for all subsequent scheduling macros * add macro tag <BUFFERED> - transmit characters are saved to and retrieved from a hidden text buffer. - prevents user from moving Tx cursor into middle of macro which causes macro to pause - Tx panel text is used if <BUFFERED> not present in the macro text * fix Farnsworth WPM macro tag
* Add user definable signal levels for level indicator color changes - replicate controls both under colors/fonts and soundcard settings * Add VU style input signal level meter * Increase waterfall gain range to 80 dB
* change double ratios to interger ratios - work around solution to class preferences bug read failure of floating point values if locale does not use period as the decimal separator
* Change all references to "United States" to USA
* fix main.set_frequency and rig.set_frequency commands inoperative
* added Alberta, Saskatchewan
* fix memory va_start(...) ... memory leak
* Fix memory leak
* Build instructions, update link * operating multiple copies, fix --config-dir text
* update to report generation logic
* update flrig cw/rtty code * update rigcat FSK code - separate all bit timing from main thread - adjust sleep method for OS-X performance - adjust sleep method for Windows OS * add missing FSK commport control initialization * update cwio DTR/RTS rigcat keying - replace bit timing with high resolution interval timer - deprecate timing compensation - test satisfactory on Linux, 5 to 100 WPM
* provide user configurable poll interval
* correction to m4 build script for libmbedtls test
* provide control to control keying weight for DTR/RTS keying.
* add new methods all data in ADIF 3.1.2 compliant format . logbook.last_record . logbook.all_records * add new methods as ADIF 3.1.2 compliant strings . modem.get_mode . modem.get_submode * add new date-time methods . log.get_time_on . log.get_date_on . log.get_time_off . log.get_date_off date-time correctly synchronized and in ZULU time
* change logging date report to date ON vice date OFF
* fix missing includes for mach_time.h in cw.cxx
* Maintenance release . many changes, refer to git log
* This reverts commit cc66696.
* add missing call to set_mode_afc
* Maintenance release . includes update the Greek language translation thank you Haris <[email protected]>
* update dependency list
* add automatic insertion of '[' and ']' start/stop characters
* remove dead code
* correct marquee end of line detection
* partial reversion of commit dbe3622 * bug fixes for multi signal cw decoder * correct marquee scrolling to use all of available space
* bug fix
* change sound card defaults
* modify debugging statements
* original commit failed to correctly send flmsg autosend character stream
* remove C17 deprecated use of "std::iterator"
* Maintenance release
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allow WinKeyer to handle PTT whenever it is the active CW modem; otherwise QSK is lost.