]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
4 years agoLet STEMLAB sdr app start up before re-discovering
c vw [Wed, 20 Jan 2021 08:55:27 +0000 (09:55 +0100)]
Let STEMLAB sdr app start up before re-discovering

4 years agoadded type to avoid compiler warning
DL1YCF [Sat, 16 Jan 2021 15:00:27 +0000 (16:00 +0100)]
added type to avoid compiler warning

4 years agoMade STEMlab discovery more robust, and eliminated a bunch of duplicate code.
c vw [Fri, 15 Jan 2021 15:14:55 +0000 (16:14 +0100)]
Made STEMlab discovery more robust, and eliminated a bunch of duplicate code.

4 years agotypo corr.
c vw [Fri, 15 Jan 2021 13:48:06 +0000 (14:48 +0100)]
typo corr.

4 years agotype corr.
c vw [Fri, 15 Jan 2021 13:46:35 +0000 (14:46 +0100)]
type corr.

4 years agopolished MIDI CWKEY message handling
c vw [Fri, 15 Jan 2021 08:42:47 +0000 (09:42 +0100)]
polished MIDI CWKEY message handling

4 years agomarked big bunch of old (replaced) code withi "OLDCODE"
c vw [Fri, 15 Jan 2021 08:42:02 +0000 (09:42 +0100)]
marked big bunch of old (replaced) code withi "OLDCODE"

4 years agoIncreased max. MIDI CW key-down to 20 sec, and let MIDI CW key-down
c vw [Thu, 14 Jan 2021 15:17:56 +0000 (16:17 +0100)]
Increased max. MIDI CW key-down to 20 sec, and let MIDI CW key-down
abort any pending CAT CW messages

4 years agoAdded "CWKEY" MIDI-action for use with external keyers
c vw [Tue, 12 Jan 2021 16:01:18 +0000 (17:01 +0100)]
Added "CWKEY" MIDI-action for use with external keyers

4 years agoDeactivated "RIT/XIT adjustment of VFO display frequencies" since
c vw [Thu, 17 Dec 2020 10:36:49 +0000 (11:36 +0100)]
Deactivated "RIT/XIT adjustment of VFO display frequencies" since
there is no consensus if this should be done or not. The code
is deactivate with #if 0 / #endif but still there, if needed.

4 years agoMake XIT increments 10 times the RIT increment.
c vw [Mon, 14 Dec 2020 14:19:02 +0000 (15:19 +0100)]
Make XIT increments 10 times the RIT increment.

4 years agoAjust frequencies in VFO bar for the RIT/XIT value.
c vw [Mon, 14 Dec 2020 14:18:28 +0000 (15:18 +0100)]
Ajust frequencies in VFO bar for the RIT/XIT value.

4 years agoThis correction is needed when changing sample rate while using zoom>1.
c vw [Wed, 9 Dec 2020 11:32:06 +0000 (12:32 +0100)]
This correction is needed when changing sample rate while using zoom>1.

4 years agoDisplay "11 k" for filter size in FMN with small deviation.
c vw [Wed, 9 Dec 2020 11:31:26 +0000 (12:31 +0100)]
Display "11 k" for filter size in FMN with small deviation.

4 years agotypo corrected from last action
c vw [Tue, 8 Dec 2020 09:58:30 +0000 (10:58 +0100)]
typo corrected from last action

4 years agoAdapted filter edges for DIGL and DIGU to the needs of
c vw [Tue, 8 Dec 2020 09:56:45 +0000 (10:56 +0100)]
Adapted filter edges for DIGL and DIGU to the needs of
digimode operation.

4 years agotx_set_filter call adapted to new version
c vw [Tue, 8 Dec 2020 08:32:29 +0000 (09:32 +0100)]
tx_set_filter call adapted to new version

4 years agoDo all the "TX set filter" logic in tx_set_filter(), also handling
c vw [Mon, 7 Dec 2020 19:10:53 +0000 (20:10 +0100)]
Do all the "TX set filter" logic in tx_set_filter(), also handling
the "UseRxFilter" case.

4 years agoCorreced the use of "RX filter edges" for TX
DL1YCF [Sat, 5 Dec 2020 12:48:40 +0000 (13:48 +0100)]
Correced the use of "RX filter edges" for TX

4 years agocorrected filter settings for small deviation
DL1YCF [Sat, 5 Dec 2020 12:48:15 +0000 (13:48 +0100)]
corrected filter settings for small deviation

4 years agoAntMenu: make "New PA" button/text expand over several columns
c vw [Fri, 4 Dec 2020 13:45:43 +0000 (14:45 +0100)]
AntMenu: make "New PA" button/text expand over several columns

4 years agohpsdrsim: clear HL2 field at beginning
c vw [Fri, 4 Dec 2020 13:45:19 +0000 (14:45 +0100)]
hpsdrsim: clear HL2 field at beginning

4 years agoa) use typeface defined in radio.h to label the sliders
c vw [Tue, 1 Dec 2020 09:53:40 +0000 (10:53 +0100)]
a) use typeface defined in radio.h to label the sliders
b) align Zoom/Pan sliders with other sliders

4 years agoDo update_att_preamp() and schedule general packet each time the
c vw [Tue, 1 Dec 2020 09:52:23 +0000 (10:52 +0100)]
Do update_att_preamp() and schedule general packet each time the
filter board ist changed.

4 years agoBetter font for "Menu" and "Hide"
c vw [Mon, 30 Nov 2020 19:27:06 +0000 (20:27 +0100)]
Better font for "Menu" and "Hide"

4 years agoUse FreeSans the same sizes can be used
c vw [Mon, 30 Nov 2020 19:26:43 +0000 (20:26 +0100)]
Use FreeSans the same sizes can be used

4 years agoSlighly better adjustment for the "large" font size for RaspPis.
c vw [Fri, 27 Nov 2020 15:27:12 +0000 (16:27 +0100)]
Slighly better adjustment for the "large" font size for RaspPis.

4 years agoDefine display font and sizes at one spot
c vw [Fri, 27 Nov 2020 14:48:34 +0000 (15:48 +0100)]
Define display font and sizes at one spot

4 years agoUse display font and sized defined in radio.h
c vw [Fri, 27 Nov 2020 14:46:27 +0000 (15:46 +0100)]
Use display font and sized defined in radio.h

4 years agoUse display font and sized defined in radio.h
c vw [Fri, 27 Nov 2020 14:44:58 +0000 (15:44 +0100)]
Use display font and sized defined in radio.h

4 years agoHPSDRsim: better HermesLite2 support
c vw [Fri, 27 Nov 2020 14:44:23 +0000 (15:44 +0100)]
HPSDRsim: better HermesLite2 support

4 years agoMake tx panadapter a little less 'nervous'
DL1YCF [Sun, 22 Nov 2020 14:47:00 +0000 (15:47 +0100)]
Make tx panadapter a little less 'nervous'

4 years agoSome 'style' improvements suggested by cppcheck
DL1YCF [Sun, 22 Nov 2020 14:46:28 +0000 (15:46 +0100)]
Some 'style' improvements suggested by cppcheck

4 years agobetter visibility updated
DL1YCF [Sun, 15 Nov 2020 22:36:38 +0000 (23:36 +0100)]
better visibility updated

4 years agoImprove readability for "non-filled" RX panadapters
c vw [Fri, 13 Nov 2020 15:10:30 +0000 (16:10 +0100)]
Improve readability for "non-filled" RX panadapters

4 years agoAdded more explicit comment on mic-sample pre-amplification in FM mode.
c vw [Fri, 13 Nov 2020 08:35:07 +0000 (09:35 +0100)]
Added more explicit comment on mic-sample pre-amplification in FM mode.

4 years agoAdd extra 15db mic gain in FM.
c vw [Thu, 12 Nov 2020 18:15:01 +0000 (19:15 +0100)]
Add extra 15db mic gain in FM.

4 years agoThe checkbox "FM pre-emphasize before limiting" must follow the
c vw [Thu, 12 Nov 2020 10:35:07 +0000 (11:35 +0100)]
The checkbox "FM pre-emphasize before limiting" must follow the
INVERSE of the pre_emphasize internal variable, so
 "FM pre-emph before checked"  ==> pre_emphasize=0.
This change is consistent with PowerSDR, Thethis, and the WDSP manual.

4 years agoAccept non-matching subnets also if the computer has an APIPA address
c vw [Wed, 11 Nov 2020 16:23:21 +0000 (17:23 +0100)]
Accept non-matching subnets also if the computer has an APIPA address

4 years agoSet FMN deviation=2500 bandpass according to Carson's rule.
c vw [Wed, 11 Nov 2020 16:22:35 +0000 (17:22 +0100)]
Set FMN deviation=2500 bandpass according to Carson's rule.

4 years agofixed problem occuring when compiling without LOCALCW
c vw [Tue, 10 Nov 2020 09:29:59 +0000 (10:29 +0100)]
fixed problem occuring when compiling without LOCALCW

4 years agoEnable the "restart" button by default.
c vw [Mon, 9 Nov 2020 18:08:54 +0000 (19:08 +0100)]
Enable the "restart" button by default.

4 years agoHERMESLITE2 update
c vw [Mon, 9 Nov 2020 18:08:29 +0000 (19:08 +0100)]
HERMESLITE2 update

4 years agoSmall changes to eliminate compiler warnings.
c vw [Mon, 9 Nov 2020 18:07:58 +0000 (19:07 +0100)]
Small changes to eliminate compiler warnings.

4 years agorigctl: added TCP_NODELAY since this may improve responsiveness
DL1YCF [Sat, 7 Nov 2020 11:07:52 +0000 (12:07 +0100)]
rigctl: added TCP_NODELAY since this may improve responsiveness

4 years agorigctl.c: removed unused mutex'es
DL1YCF [Sat, 7 Nov 2020 10:56:05 +0000 (11:56 +0100)]
rigctl.c: removed unused mutex'es

4 years ago"fused" ZOOM midi commands
DL1YCF [Sat, 7 Nov 2020 10:55:52 +0000 (11:55 +0100)]
"fused" ZOOM midi commands

4 years agoalsa_midi.c: Put reported device strings into "fences"
DL1YCF [Sat, 7 Nov 2020 10:55:16 +0000 (11:55 +0100)]
alsa_midi.c: Put reported device strings into "fences"

4 years agoCorrected commend on memory recall actions
c vw [Fri, 6 Nov 2020 08:53:18 +0000 (09:53 +0100)]
Corrected commend on memory recall actions

4 years agoImproved HermesLite2 PAenable/Tune/ATU bits
c vw [Fri, 6 Nov 2020 08:24:06 +0000 (09:24 +0100)]
Improved HermesLite2 PAenable/Tune/ATU bits

4 years agoBetter "drive level adjustment" for HermesLite2
c vw [Thu, 5 Nov 2020 13:46:38 +0000 (14:46 +0100)]
Better "drive level adjustment" for HermesLite2

4 years agoReplace MacOS MIDI device name by "NoPort" if it is empty.
c vw [Thu, 5 Nov 2020 09:12:40 +0000 (10:12 +0100)]
Replace MacOS MIDI device name by "NoPort" if it is empty.

4 years agoimproved one diagnostic message in Mac MIDI device searching
c vw [Wed, 4 Nov 2020 17:02:07 +0000 (18:02 +0100)]
improved one diagnostic message in Mac MIDI device searching

4 years agoCleanup of the "Hermeslite2 Apollo bits"
c vw [Tue, 3 Nov 2020 15:52:34 +0000 (16:52 +0100)]
Cleanup of the "Hermeslite2 Apollo bits"

4 years agoAdd HL2 "PA enable" checkbox in radio menu
c vw [Tue, 3 Nov 2020 13:24:32 +0000 (14:24 +0100)]
Add HL2 "PA enable" checkbox in radio menu

4 years agoAdded comment to the changed NB/NB2 parameters.
c vw [Tue, 27 Oct 2020 12:54:06 +0000 (13:54 +0100)]
Added comment to the changed NB/NB2 parameters.

4 years agoUse more reasonable default values for the noise blankers
c vw [Tue, 27 Oct 2020 11:08:36 +0000 (12:08 +0100)]
Use more reasonable default values for the noise blankers

4 years agomade noiseblanker test more flexible
c vw [Tue, 27 Oct 2020 09:19:02 +0000 (10:19 +0100)]
made noiseblanker test more flexible

4 years agoreverted removal of ASOUNDLIB from hpsdrsim compilation
c vw [Tue, 27 Oct 2020 09:18:33 +0000 (10:18 +0100)]
reverted removal of ASOUNDLIB from hpsdrsim compilation

4 years agoRemoved -DALSASOUND from hpsdrsim compilation since
c vw [Tue, 27 Oct 2020 09:15:11 +0000 (10:15 +0100)]
Removed -DALSASOUND from hpsdrsim compilation since

4 years agomake "noise blanker tests" more flexible
c vw [Tue, 27 Oct 2020 09:14:54 +0000 (10:14 +0100)]
make "noise blanker tests" more flexible

4 years agoAdded impulse noise for noiseblanker testing
c vw [Mon, 26 Oct 2020 19:12:38 +0000 (20:12 +0100)]
Added impulse noise for noiseblanker testing

4 years agoDebug code in iambic.c after successful testing removed.
c vw [Thu, 22 Oct 2020 14:08:12 +0000 (16:08 +0200)]
Debug code in iambic.c after successful testing removed.

4 years agodebug code included in iambic.c (this is temporary)
c vw [Wed, 21 Oct 2020 15:55:46 +0000 (17:55 +0200)]
debug code included in iambic.c (this is temporary)

4 years agosmall extension
c vw [Wed, 21 Oct 2020 15:55:37 +0000 (17:55 +0200)]
small extension

4 years agoCalculate AGC panadapter lines upon radio start, and whenever
c vw [Mon, 19 Oct 2020 17:50:19 +0000 (19:50 +0200)]
Calculate AGC panadapter lines upon radio start, and whenever
they may change (changing sample rate or Hang threshold)

4 years agocorr. typo in logging message
c vw [Mon, 19 Oct 2020 17:41:24 +0000 (19:41 +0200)]
corr. typo in logging message

4 years agosmall correction
DL1YCF [Thu, 15 Oct 2020 19:29:26 +0000 (21:29 +0200)]
small correction

4 years agoRe-organized memory store/recall and implemented MIDI actions for this
c vw [Thu, 15 Oct 2020 11:38:36 +0000 (13:38 +0200)]
Re-organized memory store/recall and implemented MIDI actions for this
(as suggested by David)

4 years agoNew release (John's repo)
DL1YCF [Sun, 11 Oct 2020 17:42:09 +0000 (19:42 +0200)]
New release (John's repo)

4 years agonew tar file from John's repo
DL1YCF [Sun, 11 Oct 2020 17:41:50 +0000 (19:41 +0200)]
new tar file from John's repo

4 years agoJohn's update: Added scrolled window to oc_menu
DL1YCF [Sun, 11 Oct 2020 17:41:08 +0000 (19:41 +0200)]
John's update: Added scrolled window to oc_menu

4 years agoconverted a tab into spaces
DL1YCF [Sun, 11 Oct 2020 13:27:37 +0000 (15:27 +0200)]
converted a tab into spaces

4 years agoReverted the "stretched CW spacing" option
DL1YCF [Sun, 11 Oct 2020 13:27:12 +0000 (15:27 +0200)]
Reverted the "stretched CW spacing" option

4 years agoReverted "audio_open" modification since it was not necessary
DL1YCF [Sun, 11 Oct 2020 12:52:27 +0000 (14:52 +0200)]
Reverted "audio_open" modification since it was not necessary
and not implemented correctly.

4 years agoNew files from John's repo
DL1YCF [Sun, 11 Oct 2020 09:37:21 +0000 (11:37 +0200)]
New files from John's repo

4 years agoUse gradient for digital meter display
DL1YCF [Sun, 11 Oct 2020 09:28:31 +0000 (11:28 +0200)]
Use gradient for digital meter display

4 years agoAdd xvtrs to pa_menu
DL1YCF [Sat, 10 Oct 2020 16:23:31 +0000 (18:23 +0200)]
Add xvtrs to pa_menu

4 years agoDefer calling audio_open_input and audio_open_output until the
DL1YCF [Sat, 10 Oct 2020 13:15:08 +0000 (15:15 +0200)]
Defer calling audio_open_input and audio_open_output until the
radio state is restored and the local audio settings are set.

4 years agoRemoved audio_open_output from create_receiver since local audio
DL1YCF [Sat, 10 Oct 2020 13:14:17 +0000 (15:14 +0200)]
Removed audio_open_output from create_receiver since local audio
options are not yet set when calling create_receiver.

4 years agovery small change
DL1YCF [Sat, 10 Oct 2020 13:13:44 +0000 (15:13 +0200)]
very small change

4 years agoRemoved audio_open_input from protocol init since local audio options
DL1YCF [Sat, 10 Oct 2020 13:12:52 +0000 (15:12 +0200)]
Removed audio_open_input from protocol init since local audio options
are not yet set when init the protocol. This is now done in radio.c

4 years agoimproved commments in iambic.c
DL1YCF [Sat, 10 Oct 2020 13:12:06 +0000 (15:12 +0200)]
improved commments in iambic.c

4 years agofixed argument list of set_alex_antennna()
DL1YCF [Sat, 10 Oct 2020 13:11:33 +0000 (15:11 +0200)]
fixed argument list of set_alex_antennna()

4 years agoMake "No controller" the default, otherwise it may hang.
c vw [Tue, 6 Oct 2020 16:01:37 +0000 (18:01 +0200)]
Make "No controller" the default, otherwise it may hang.

4 years agoAlsa MIDI: support for multiple MIDI devices
c vw [Tue, 6 Oct 2020 08:44:08 +0000 (10:44 +0200)]
Alsa MIDI: support for multiple MIDI devices

4 years agoCleaner diagnostic messages when using multiple MIDI devices
c vw [Tue, 6 Oct 2020 08:09:38 +0000 (10:09 +0200)]
Cleaner diagnostic messages when using multiple MIDI devices

4 years agoCopy/Exchange *all* data for VFO-A>B etc. commands
c vw [Tue, 6 Oct 2020 08:08:40 +0000 (10:08 +0200)]
Copy/Exchange *all* data for VFO-A>B etc. commands

4 years agoIf compiled with -DSTRECHTED_CW, RigCtl CAT CW messages have a
c vw [Mon, 5 Oct 2020 08:34:38 +0000 (10:34 +0200)]
If compiled with -DSTRECHTED_CW, RigCtl CAT CW messages have a
slightly increased letterspace (from 3 to 3.5 dot length).

4 years agocw menu: update VFO bar something changes, since cw speed and sidetone freq. are
c vw [Fri, 25 Sep 2020 15:05:39 +0000 (17:05 +0200)]
cw menu: update VFO bar something changes, since cw speed and sidetone freq. are
displayed in the VFO bar.

4 years agoMake RX/TX transitions bullet-proof
c vw [Tue, 22 Sep 2020 13:12:32 +0000 (15:12 +0200)]
Make RX/TX transitions bullet-proof

4 years agoInitialize alex_attenuation when creating receiver.
c vw [Tue, 22 Sep 2020 10:19:19 +0000 (12:19 +0200)]
Initialize alex_attenuation when creating receiver.

4 years agoEnforce strict naming convention for constants in enums, to avoid
c vw [Mon, 21 Sep 2020 15:58:40 +0000 (17:58 +0200)]
Enforce strict naming convention for constants in enums, to avoid
accidental namespace clashes.

4 years agoEnforce strict naming convention for constants in enums, to avoid
c vw [Mon, 21 Sep 2020 15:57:50 +0000 (17:57 +0200)]
Enforce strict naming convention for constants in enums, to avoid
accidental namespace clashes.

4 years agocosmetic changed to portaudio.c
c vw [Mon, 21 Sep 2020 15:57:32 +0000 (17:57 +0200)]
cosmetic changed to portaudio.c

4 years agoDon't release PTT automatically in keyer if it had been engaged before.
c vw [Mon, 21 Sep 2020 15:56:46 +0000 (17:56 +0200)]
Don't release PTT automatically in keyer if it had been engaged before.

4 years agoAdded $(LDFLAGS) to the Makefile
c vw [Mon, 21 Sep 2020 07:58:01 +0000 (09:58 +0200)]
Added $(LDFLAGS) to the Makefile

4 years agoAdjust CW-sidetone-audio low-water-mark buffer management.
DL1YCF [Mon, 14 Sep 2020 20:24:10 +0000 (22:24 +0200)]
Adjust CW-sidetone-audio low-water-mark buffer management.

4 years agoGuard against missing MOX
c vw [Mon, 14 Sep 2020 10:19:11 +0000 (12:19 +0200)]
Guard against missing MOX

4 years agoTake care to do the RX/TX transition when entering the keyer.
c vw [Mon, 14 Sep 2020 10:17:12 +0000 (12:17 +0200)]
Take care to do the RX/TX transition when entering the keyer.