]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
3 years agoUse default attributes for output buffer size
c vw [Mon, 1 Nov 2021 12:48:38 +0000 (13:48 +0100)]
Use default attributes for output buffer size

3 years agoMacOS: do not include any libraries in app bundle (not even WDSP).
c vw [Mon, 1 Nov 2021 12:48:05 +0000 (13:48 +0100)]
MacOS: do not include any libraries in app bundle (not even WDSP).

3 years agoMerged in "transverter" corrections by John,
c vw [Thu, 28 Oct 2021 16:22:22 +0000 (18:22 +0200)]
Merged in "transverter" corrections by John,
"PA enable" checkbox also for non-HL2 machines,
and treat band->disablePA together with pa_enable.

3 years agoSome SOAPY corrections taken from linhpsdr
c vw [Thu, 21 Oct 2021 16:36:31 +0000 (18:36 +0200)]
Some SOAPY corrections taken from linhpsdr

3 years agoSome rigctl corrections by VU2DLE
c vw [Mon, 4 Oct 2021 17:05:41 +0000 (19:05 +0200)]
Some rigctl corrections by VU2DLE

3 years agoa) moved call to set_agc down when creating receivers, such that
DL1YCF [Sun, 3 Oct 2021 11:02:33 +0000 (13:02 +0200)]
a) moved call to set_agc down when creating receivers, such that
the AGC threshold line is calculated correctly at the beginning
of the program
b) straightened arguments of set_agc
c) use set_agc instead of direct WDSP calls when possible

3 years agoenhanced the CW fix for controller2V2
c vw [Fri, 1 Oct 2021 13:07:27 +0000 (15:07 +0200)]
enhanced the CW fix for controller2V2

3 years agoEnable/Disable TX compressor if TX compression value is changed to zero/nonzero
c vw [Wed, 22 Sep 2021 14:45:38 +0000 (16:45 +0200)]
Enable/Disable TX compressor if TX compression value is changed to zero/nonzero

3 years agosmoother rounding for MIDI controller values
c vw [Tue, 21 Sep 2021 18:08:43 +0000 (20:08 +0200)]
smoother rounding for MIDI controller values

3 years agosmall tidy-ups
c vw [Tue, 21 Sep 2021 14:11:47 +0000 (16:11 +0200)]
small tidy-ups

3 years agoMake set_attenuation/set_rf_gain a no-op if the value of
c vw [Tue, 21 Sep 2021 10:26:36 +0000 (12:26 +0200)]
Make set_attenuation/set_rf_gain a no-op if the value of
have_rx_gain does not fit.

3 years ago"Streamlined" setting of ADC defaults. Set mingain/maxgain
c vw [Tue, 21 Sep 2021 10:25:47 +0000 (12:25 +0200)]
"Streamlined" setting of ADC defaults. Set mingain/maxgain
for HermesLite.

3 years agoa) update VFO after changing TX compression
c vw [Tue, 21 Sep 2021 10:25:10 +0000 (12:25 +0200)]
a) update VFO after changing TX compression
b) respect min_gain/max_gain when changing ADC gain.

3 years agooops. include math.h when using round().
DL1YCF [Sun, 19 Sep 2021 21:34:33 +0000 (23:34 +0200)]
oops. include math.h when using round().

3 years agoImplement "rounding" for ABSOLUTE changes
DL1YCF [Sun, 19 Sep 2021 21:32:48 +0000 (23:32 +0200)]
Implement "rounding" for ABSOLUTE changes

3 years agoFinalized the "MIDI KNOB" correction: all actions that require a wheel/encoder
DL1YCF [Sun, 19 Sep 2021 15:51:54 +0000 (17:51 +0200)]
Finalized the "MIDI KNOB" correction: all actions that require a wheel/encoder
no longer have the MIDI_KNOB flag, and all actions still having this
flag respect the KNOB/WHEEL difference.

3 years agoStarted using "unified" KnobOrWheel function.
c vw [Sun, 19 Sep 2021 10:10:56 +0000 (12:10 +0200)]
Started using "unified" KnobOrWheel function.

3 years agoDe-activate GPIO-CW for Controller2V2.
c vw [Fri, 17 Sep 2021 16:48:11 +0000 (18:48 +0200)]
De-activate GPIO-CW for Controller2V2.

3 years agoTake care of ZOOM/PAN changes for the waterfall
c vw [Thu, 16 Sep 2021 17:43:21 +0000 (19:43 +0200)]
Take care of ZOOM/PAN changes for the waterfall

3 years agominor polishing
c vw [Tue, 14 Sep 2021 15:58:39 +0000 (17:58 +0200)]
minor polishing

3 years agoFurther corrections, also with the help of LY0NAS.
c vw [Tue, 14 Sep 2021 14:02:41 +0000 (16:02 +0200)]
Further corrections, also with the help of LY0NAS.

3 years agoCorrected the adjustment of the VFO frequency to a multiple of
c vw [Tue, 14 Sep 2021 12:51:22 +0000 (14:51 +0200)]
Corrected the adjustment of the VFO frequency to a multiple of
the step size, and put this into a macro such that it occurs
at a single place.

3 years agoCorrected the "shifting" of the waterfall when the VFO
c vw [Tue, 14 Sep 2021 12:50:50 +0000 (14:50 +0200)]
Corrected the "shifting" of the waterfall when the VFO
frequency changes

3 years agoVFO step size stored "by mode", better treatment of VFO step sizes, polished
c vw [Mon, 13 Sep 2021 15:29:51 +0000 (17:29 +0200)]
VFO step size stored "by mode", better treatment of VFO step sizes, polished
applying mode_settings.

3 years agofixed another typo
c vw [Mon, 13 Sep 2021 10:12:09 +0000 (12:12 +0200)]
fixed another typo

3 years agofixed typo
c vw [Sun, 12 Sep 2021 18:02:59 +0000 (20:02 +0200)]
fixed typo

3 years agoCorrections for HL2 RXgain slider
DL1YCF [Sun, 12 Sep 2021 11:46:08 +0000 (13:46 +0200)]
Corrections for HL2 RXgain slider

3 years agohpsdrsim: make MAC addr. depend on radio type
DL1YCF [Sun, 12 Sep 2021 11:44:57 +0000 (13:44 +0200)]
hpsdrsim: make MAC addr. depend on radio type

3 years agohpsdrsim: make MAC address depend on the radio type
DL1YCF [Sun, 12 Sep 2021 11:44:32 +0000 (13:44 +0200)]
hpsdrsim: make MAC address depend on the radio type

3 years agoCorrected AG/SQ commands in rigctl.
c vw [Fri, 10 Sep 2021 15:16:30 +0000 (17:16 +0200)]
Corrected AG/SQ commands in rigctl.

3 years agoupdated IP QoS strategy (thanks D.G.)
c vw [Thu, 9 Sep 2021 14:19:51 +0000 (16:19 +0200)]
updated IP QoS strategy (thanks D.G.)

3 years agoCorrected button texts for filter-up and filter-down
c vw [Wed, 8 Sep 2021 15:57:14 +0000 (17:57 +0200)]
Corrected button texts for filter-up and filter-down

3 years agomerge prep and corrections
c vw [Tue, 7 Sep 2021 09:31:00 +0000 (11:31 +0200)]
merge prep and corrections

3 years agoprepeare for merge
c vw [Tue, 7 Sep 2021 09:30:40 +0000 (11:30 +0200)]
prepeare for merge

3 years agoa) Using action_dialog() instead of combo-boxes,
c vw [Mon, 6 Sep 2021 15:17:02 +0000 (17:17 +0200)]
a) Using action_dialog() instead of combo-boxes,
b) process NewMidiConfiguration events *within* GTK

3 years agoCorrection from John.
DL1YCF [Sun, 5 Sep 2021 10:54:53 +0000 (12:54 +0200)]
Correction from John.

3 years agoSmall changes.
DL1YCF [Sat, 4 Sep 2021 10:15:23 +0000 (12:15 +0200)]
Small changes.

3 years agochanged spaces to tabs in a comment
dl1ycf [Sat, 28 Aug 2021 09:28:06 +0000 (11:28 +0200)]
changed spaces to tabs in a comment

3 years agoRemoved *.midi from gitignore since the MIDI description is now in the props files.
dl1ycf [Sat, 28 Aug 2021 09:24:32 +0000 (11:24 +0200)]
Removed *.midi from gitignore since the MIDI description is now in the props files.

3 years agoMerge branch 'gpiod'
dl1ycf [Sat, 28 Aug 2021 09:24:01 +0000 (11:24 +0200)]
Merge branch 'gpiod'

3 years agoUsing the new "status text" interface of WDSP
DL1YCF [Sun, 22 Aug 2021 12:29:22 +0000 (14:29 +0200)]
Using the new "status text" interface of WDSP

3 years agoUsing the new "status text" interface in WDSP
DL1YCF [Sun, 22 Aug 2021 12:28:39 +0000 (14:28 +0200)]
Using the new "status text" interface in WDSP

3 years agoMore delay in "status text" display loop
DL1YCF [Sun, 22 Aug 2021 11:02:01 +0000 (13:02 +0200)]
More delay in "status text" display loop

3 years agoManually implanted John's updates
Chef [Sun, 22 Aug 2021 11:00:04 +0000 (13:00 +0200)]
Manually implanted John's updates

3 years agoMake LOCALCW the default.
c vw [Mon, 16 Aug 2021 14:52:58 +0000 (16:52 +0200)]
Make LOCALCW the default.

3 years agoDisable "IQ scaling" when doing PURESIGNAL
c vw [Mon, 16 Aug 2021 13:18:04 +0000 (15:18 +0200)]
Disable "IQ scaling" when doing PURESIGNAL

3 years agoDisable "IQ scaling" for HermesLiteII when doing PURESIGNAL
c vw [Mon, 16 Aug 2021 13:17:26 +0000 (15:17 +0200)]
Disable "IQ scaling" for HermesLiteII when doing PURESIGNAL

3 years agofixed typo (forgotten to rename PTTKEYER to PTT)
c vw [Wed, 11 Aug 2021 16:24:05 +0000 (18:24 +0200)]
fixed typo (forgotten to rename PTTKEYER to PTT)

3 years agoRenamed PTT(Keyer) to PTT.
c vw [Wed, 11 Aug 2021 15:03:58 +0000 (17:03 +0200)]
Renamed PTT(Keyer) to PTT.

3 years agoWhen displaying MIDI channel numbers, translate the internal
c vw [Wed, 11 Aug 2021 15:03:19 +0000 (17:03 +0200)]
When displaying MIDI channel numbers, translate the internal
numbers (0-15) to the MIDI number (1-16)

3 years agoCorrection due to John.
c vw [Wed, 11 Aug 2021 15:02:50 +0000 (17:02 +0200)]
Correction due to John.

3 years agoMade the table for the processing of the "legacy input file"
c vw [Wed, 11 Aug 2021 14:58:46 +0000 (16:58 +0200)]
Made the table for the processing of the "legacy input file"
local to midi2.c

3 years agoManually merged John's update.
c vw [Wed, 11 Aug 2021 14:58:34 +0000 (16:58 +0200)]
Manually merged John's update.

3 years agoUpdated the settings when the PA is disabled
c vw [Tue, 10 Aug 2021 10:12:00 +0000 (12:12 +0200)]
Updated the settings when the PA is disabled

3 years agoManual merge with John's update
c vw [Mon, 9 Aug 2021 08:26:00 +0000 (10:26 +0200)]
Manual merge with John's update

3 years agoManual merge-in from John: FrequencyCalibration
c vw [Mon, 9 Aug 2021 08:25:15 +0000 (10:25 +0200)]
Manual merge-in from John: FrequencyCalibration

3 years agofixed small typo (is2.c instead of i2c.c) in SOURCES. Thanks Davide.
c vw [Wed, 28 Jul 2021 07:01:45 +0000 (09:01 +0200)]
fixed small typo (is2.c instead of i2c.c) in SOURCES. Thanks Davide.

3 years agoMerged-in the Penelope "safety belt" suggested by VK4XV
c vw [Mon, 26 Jul 2021 13:18:38 +0000 (15:18 +0200)]
Merged-in the Penelope "safety belt" suggested by VK4XV

3 years agoImplemented a "safety belt" for penelope's starting from an
c vw [Mon, 26 Jul 2021 13:09:30 +0000 (15:09 +0200)]
Implemented a "safety belt" for penelope's starting from an
empty props file, to prevent them from transmitting with
full power (suggested by VK4XV).

3 years agoa) report penelope software version 1.8 when using METIS with old protocol
c vw [Mon, 26 Jul 2021 12:21:04 +0000 (14:21 +0200)]
a) report penelope software version 1.8 when using METIS with old protocol
b) ignore TXDRIVE settings when using METIS with old protocol.
Both changes are meant to emulate PENELOLPE behaviour

3 years agoFurther preparations for "big merge", and small corrections
c vw [Fri, 23 Jul 2021 13:20:05 +0000 (15:20 +0200)]
Further preparations for "big merge", and small corrections

3 years agofused GPIO options
c vw [Fri, 23 Jul 2021 13:19:15 +0000 (15:19 +0200)]
fused GPIO options

3 years agolet it compile with old libgipod
c vw [Fri, 23 Jul 2021 13:18:48 +0000 (15:18 +0200)]
let it compile with old libgipod

3 years agofixed error in non-SOAPY compilations
c vw [Fri, 23 Jul 2021 13:17:37 +0000 (15:17 +0200)]
fixed error in non-SOAPY compilations

3 years agomade compatible with older gpiod libs
c vw [Thu, 22 Jul 2021 18:13:49 +0000 (20:13 +0200)]
made compatible with older gpiod libs

3 years agocorrected typo
c vw [Thu, 22 Jul 2021 18:13:40 +0000 (20:13 +0200)]
corrected typo

3 years agoremove dependency on the *latest* gpiod library.
c vw [Thu, 22 Jul 2021 18:02:01 +0000 (20:02 +0200)]
remove dependency on the *latest* gpiod library.

3 years agochanged init of DESTDIR variable
c vw [Thu, 22 Jul 2021 17:05:14 +0000 (19:05 +0200)]
changed init of DESTDIR variable

3 years agoRemoved enum in sliders.h, consistently use members from "action" enum
c vw [Wed, 21 Jul 2021 08:00:50 +0000 (10:00 +0200)]
Removed enum in sliders.h, consistently use members from "action" enum

3 years agoadded radioberry support
c vw [Wed, 21 Jul 2021 07:55:54 +0000 (09:55 +0200)]
added radioberry support

3 years agofixed typo in PTT_OPTIONS (seemingly never used)
c vw [Wed, 21 Jul 2021 07:29:43 +0000 (09:29 +0200)]
fixed typo in PTT_OPTIONS (seemingly never used)

3 years agoremoved PTT_INCLUDE etc. since nowhere supported, and obsolete
c vw [Wed, 21 Jul 2021 07:27:36 +0000 (09:27 +0200)]
removed PTT_INCLUDE etc. since nowhere supported, and obsolete
by the new actions.c

3 years agoremoved PTT_KEYER since this was the same as PTT
c vw [Wed, 21 Jul 2021 07:25:27 +0000 (09:25 +0200)]
removed PTT_KEYER since this was the same as PTT

3 years agoremoved "onoff" flag, this is now hard-coded.
c vw [Wed, 21 Jul 2021 07:24:51 +0000 (09:24 +0200)]
removed "onoff" flag, this is now hard-coded.

3 years agoRemoved "onoff" flag. This is now hard-coded for special events.
c vw [Tue, 20 Jul 2021 16:18:40 +0000 (18:18 +0200)]
Removed "onoff" flag. This is now hard-coded for special events.

3 years agopreparation for big merge
c vw [Tue, 20 Jul 2021 16:17:56 +0000 (18:17 +0200)]
preparation for big merge

3 years agopreparation for big merge
c vw [Tue, 20 Jul 2021 16:17:33 +0000 (18:17 +0200)]
preparation for big merge

3 years agopreparation for big merge
c vw [Tue, 20 Jul 2021 16:17:15 +0000 (18:17 +0200)]
preparation for big merge

3 years agoNo restart button for SOAPY.
c vw [Tue, 20 Jul 2021 16:16:48 +0000 (18:16 +0200)]
No restart button for SOAPY.

3 years agoRemoved init_gpio variable since it serves no function
c vw [Tue, 20 Jul 2021 15:39:11 +0000 (17:39 +0200)]
Removed init_gpio variable since it serves no function

3 years agoShow restart button, but not with SOAPY
c vw [Tue, 20 Jul 2021 15:38:32 +0000 (17:38 +0200)]
Show restart button, but not with SOAPY

3 years agoremoved CW switches
c vw [Tue, 20 Jul 2021 15:37:56 +0000 (17:37 +0200)]
removed CW switches

3 years agomanual merge
c vw [Tue, 20 Jul 2021 15:37:41 +0000 (17:37 +0200)]
manual merge

3 years agoremoved CW options
c vw [Tue, 20 Jul 2021 15:37:26 +0000 (17:37 +0200)]
removed CW options

3 years agomanual merge
c vw [Tue, 20 Jul 2021 15:37:11 +0000 (17:37 +0200)]
manual merge

3 years agoManual update
c vw [Mon, 19 Jul 2021 15:26:56 +0000 (17:26 +0200)]
Manual update

3 years agoavoid div. by zero when calculating SWR
c vw [Thu, 10 Jun 2021 10:40:59 +0000 (12:40 +0200)]
avoid div. by zero when calculating SWR

3 years agoAvoid division by zero when calculating SWR
c vw [Thu, 10 Jun 2021 10:38:45 +0000 (12:38 +0200)]
Avoid division by zero when calculating SWR

3 years agosmall typo corrections
DL1YCF [Sat, 5 Jun 2021 11:45:08 +0000 (13:45 +0200)]
small typo corrections

3 years agomidi2.c: typo corr.
DL1YCF [Sat, 5 Jun 2021 11:44:31 +0000 (13:44 +0200)]
midi2.c: typo corr.

3 years agomidi2.c typo correction
DL1YCF [Sat, 5 Jun 2021 11:39:06 +0000 (13:39 +0200)]
midi2.c typo correction

3 years agosmall corrections
DL1YCF [Sat, 5 Jun 2021 11:36:44 +0000 (13:36 +0200)]
small corrections

3 years agogpio.c: correction (removed definition of "controller" since this moved to radio.c)
c vw [Fri, 4 Jun 2021 07:37:42 +0000 (09:37 +0200)]
gpio.c: correction (removed definition of "controller" since this moved to radio.c)

3 years agopulseaudio: removed two stale unlocks.
c vw [Thu, 3 Jun 2021 15:54:54 +0000 (17:54 +0200)]
pulseaudio: removed two stale unlocks.

3 years agoMerge branch 'master' of github.com:dl1ycf/pihpsdr
c vw [Thu, 3 Jun 2021 15:53:13 +0000 (17:53 +0200)]
Merge branch 'master' of github.com:dl1ycf/pihpsdr

3 years agopulseaudio.c: removed two "unlocks" without a corresponding "lock"
DL1YCF [Thu, 3 Jun 2021 15:52:30 +0000 (17:52 +0200)]
pulseaudio.c: removed two "unlocks" without a corresponding "lock"

3 years agoprep for merge
c vw [Thu, 3 Jun 2021 14:53:58 +0000 (16:53 +0200)]
prep for merge

3 years agosetDuplex: set tx->dialog to NULL after it has been destroyed
c vw [Thu, 3 Jun 2021 14:53:39 +0000 (16:53 +0200)]
setDuplex: set tx->dialog to NULL after it has been destroyed

3 years agooverhaul of audio modules
c vw [Thu, 3 Jun 2021 14:52:39 +0000 (16:52 +0200)]
overhaul of audio modules

3 years agoprep for merge
c vw [Thu, 3 Jun 2021 14:51:39 +0000 (16:51 +0200)]
prep for merge