]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
3 years agoCommented debug message in band_menu.c
c vw [Mon, 3 May 2021 18:01:31 +0000 (20:01 +0200)]
Commented debug message in band_menu.c

3 years agoProviding .gitignore
c vw [Mon, 3 May 2021 14:09:15 +0000 (16:09 +0200)]
Providing .gitignore

3 years agoRemoved a free() that does not belong there (the function
c vw [Mon, 3 May 2021 07:39:47 +0000 (09:39 +0200)]
Removed a free() that does not belong there (the function
affected is nowhere called, so no problem did arise).

3 years agoReverted "experimental" change since it only works on fast computers
c vw [Mon, 3 May 2021 07:39:30 +0000 (09:39 +0200)]
Reverted "experimental" change since it only works on fast computers

3 years agoremoved it
DL1YCF [Sun, 2 May 2021 18:16:06 +0000 (20:16 +0200)]
removed it

3 years agoadded a sample .gitignore
DL1YCF [Sun, 2 May 2021 18:14:36 +0000 (20:14 +0200)]
added a sample .gitignore

3 years agoUse a moving average of the forward and reverse power to calculate SWR,
DL1YCF [Sun, 2 May 2021 18:04:46 +0000 (20:04 +0200)]
Use a moving average of the forward and reverse power to calculate SWR,
since the fwd and rev values are not taken at the same time.

3 years agoAdded comments on the use of the "zero level" values for forward and backward voltage
c vw [Sun, 2 May 2021 10:35:24 +0000 (12:35 +0200)]
Added comments on the use of the "zero level" values for forward and backward voltage

3 years agoEvaluate pkg-config only once per invocation of "make" for each package
c vw [Sun, 2 May 2021 10:34:39 +0000 (12:34 +0200)]
Evaluate pkg-config only once per invocation of "make" for each package
(Davide's contribution)

3 years agoUse "peak" FWD value also in small TX window used in duplex
c vw [Sun, 2 May 2021 10:33:51 +0000 (12:33 +0200)]
Use "peak" FWD value also in small TX window used in duplex

3 years agoSWR alarm and protection (mostly from Davide)
c vw [Thu, 29 Apr 2021 16:35:46 +0000 (18:35 +0200)]
SWR alarm and protection  (mostly from Davide)

3 years agoAdapted the "MacOS no sleep" patch from Davide Gerhard.
c vw [Wed, 28 Apr 2021 15:01:45 +0000 (17:01 +0200)]
Adapted the "MacOS no sleep" patch from Davide Gerhard.

3 years agoMoved SWR calculation to transmitter.c, and store SWR in
c vw [Tue, 27 Apr 2021 16:42:08 +0000 (18:42 +0200)]
Moved SWR calculation to transmitter.c, and store SWR in
transmitter data structure so it can be used elsewhere

3 years agoCorrected SWR calculation from PSWR to VSWR
c vw [Tue, 27 Apr 2021 15:57:56 +0000 (17:57 +0200)]
Corrected SWR calculation from PSWR to VSWR

4 years agoModification that allows using a "voice keyer" with radios that
c vw [Tue, 30 Mar 2021 15:38:43 +0000 (17:38 +0200)]
Modification that allows using a "voice keyer" with radios that
have a microphone jack.

4 years agoMerge pull request #7 from dl1ycf/testing
dl1ycf [Fri, 26 Mar 2021 09:53:17 +0000 (10:53 +0100)]
Merge pull request #7 from dl1ycf/testing

Testing

4 years agoMerge branch 'master' into testing
dl1ycf [Fri, 26 Mar 2021 09:48:35 +0000 (10:48 +0100)]
Merge branch 'master' into testing

4 years agotypo
c vw [Tue, 9 Mar 2021 17:45:05 +0000 (18:45 +0100)]
typo

4 years agoPolished the "reject zero moves" fix.
c vw [Mon, 8 Mar 2021 08:32:06 +0000 (09:32 +0100)]
Polished the "reject zero moves" fix.

4 years agoagain: press/move/relase problem.
c vw [Fri, 5 Mar 2021 21:20:34 +0000 (22:20 +0100)]
again: press/move/relase problem.

4 years agoMerge pull request #6 from dl1ycf/testing
dl1ycf [Thu, 4 Mar 2021 09:41:09 +0000 (10:41 +0100)]
Merge pull request #6 from dl1ycf/testing

Testing

4 years agoIgnore "RX panadapter motion notify" events that have a zero move.
Chef [Wed, 3 Mar 2021 19:04:27 +0000 (20:04 +0100)]
Ignore "RX panadapter motion notify" events that have a zero move.

4 years agoImplemented "TX fifo underrun/overrun" indication on TX panadapter
c vw [Wed, 24 Feb 2021 18:06:34 +0000 (19:06 +0100)]
Implemented "TX fifo underrun/overrun" indication on TX panadapter
for HermesLite-II.

4 years agoAdded comments on HermesLite-II "tx latency"
c vw [Wed, 24 Feb 2021 16:59:36 +0000 (17:59 +0100)]
Added comments on HermesLite-II "tx latency"

4 years agoDo not switch to low-latency in CW if the side tone volume is zero.
c vw [Wed, 24 Feb 2021 16:08:27 +0000 (17:08 +0100)]
Do not switch to low-latency in CW if the side tone volume is zero.

4 years agoMade keyer_straight() a private local function for iambic.c
c vw [Wed, 24 Feb 2021 16:06:57 +0000 (17:06 +0100)]
Made keyer_straight() a private local function for iambic.c

4 years agoMIDI_ACTION_CWKEY works if compiled without LOCALCW
c vw [Wed, 24 Feb 2021 15:21:08 +0000 (16:21 +0100)]
MIDI_ACTION_CWKEY works if compiled without LOCALCW

4 years agoIgnore any incoming MIDI messages in the first second after startup
c vw [Wed, 24 Feb 2021 14:33:08 +0000 (15:33 +0100)]
Ignore any incoming MIDI messages in the first second after startup

4 years agoInclude iambic.h only if compiled with LOCALCW
c vw [Wed, 24 Feb 2021 14:26:13 +0000 (15:26 +0100)]
Include iambic.h only if compiled with LOCALCW

4 years agoMaintain cw_keyer_internal variable even if not compiled with LOCALCW
c vw [Wed, 24 Feb 2021 14:25:34 +0000 (15:25 +0100)]
Maintain cw_keyer_internal variable even if not compiled with LOCALCW

4 years agoOnly changed comments on the CW RF pulse shaper variables
c vw [Wed, 24 Feb 2021 14:23:35 +0000 (15:23 +0100)]
Only changed comments on the CW RF pulse shaper variables

4 years agoWell, I put slightly too much "Valium" on the TX panadapter
c vw [Wed, 10 Feb 2021 08:37:29 +0000 (09:37 +0100)]
Well, I put slightly too much "Valium" on the TX panadapter
so I made it slightly more reactive.

4 years agoMerge pull request #5 from ra1nb0w/setsockopt
dl1ycf [Tue, 9 Feb 2021 10:40:49 +0000 (11:40 +0100)]
Merge pull request #5 from ra1nb0w/setsockopt

setsockopt to prioritize the newtwork packets

4 years agoold_protocol:
c vw [Tue, 9 Feb 2021 10:36:23 +0000 (11:36 +0100)]
old_protocol:
a) remove DEBUG_PROTO code (better use the simulator)
b) remove some unused variables
c) mute audio to HermesLite-II
d) streamline "output buffer filling code" thus enabling
   HermesLite-II extended commands
f) HL2: set reasonable default values for TxLatency and PTThang

4 years agosetsockopt to prioritize the newtwork packets
Davide Gerhard [Mon, 8 Feb 2021 07:09:11 +0000 (08:09 +0100)]
setsockopt to prioritize the newtwork packets

4 years agoSupport for HermesLite2: set "PTT hang" time to 5 msec, and
c vw [Wed, 27 Jan 2021 18:53:32 +0000 (19:53 +0100)]
Support for HermesLite2: set "PTT hang" time to 5 msec, and
"TX latency" time to 30 msec.

4 years agoMerge pull request #4 from tmiw/master
dl1ycf [Tue, 26 Jan 2021 15:31:22 +0000 (16:31 +0100)]
Merge pull request #4 from tmiw/master

Fix typo in filter bandwidths list.

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 agoFix typo in filter bandwidths list.
Mooneer Salem [Sun, 3 Jan 2021 17:18:47 +0000 (09:18 -0800)]
Fix typo in filter bandwidths list.

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