]>
git.rkrishnan.org Git - pihpsdr.git/log
Ramakrishnan Muthukrishnan [Tue, 5 Sep 2023 14:41:59 +0000 (20:11 +0530)]
Revert "rnnoise and specbleach are now linked to wdsp"
This reverts commit
a5d74a1f1e1d03cc78fde94eb925d373bb4c6c8a.
Ramakrishnan Muthukrishnan [Mon, 4 Sep 2023 15:28:01 +0000 (20:58 +0530)]
add mongoose webserver
Ramakrishnan Muthukrishnan [Mon, 4 Sep 2023 12:50:08 +0000 (18:20 +0530)]
fix a bunch of compiler warnings
Ramakrishnan Muthukrishnan [Wed, 9 Aug 2023 13:27:32 +0000 (18:57 +0530)]
waterfall: a few todo items for performance
Ramakrishnan Muthukrishnan [Sun, 30 Jul 2023 08:42:49 +0000 (14:12 +0530)]
read vfo frequency only once per waterfall rendering
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 18:12:33 +0000 (23:42 +0530)]
clang-format receiver.c
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 17:50:22 +0000 (23:20 +0530)]
obtain display mutex while painting the pixbuf
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 13:22:10 +0000 (18:52 +0530)]
move entire waterfall to the left or right when changing vfo
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 12:57:14 +0000 (18:27 +0530)]
format waterfall.c with clang-format
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 12:15:28 +0000 (17:45 +0530)]
clang-format config file
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 06:25:51 +0000 (11:55 +0530)]
rnnoise and specbleach are now linked to wdsp
(Please update your copy of wdsp and rebuild it)
Ramakrishnan Muthukrishnan [Sat, 29 Jul 2023 06:20:55 +0000 (11:50 +0530)]
default value of LINK to CC
Ramakrishnan Muthukrishnan [Sat, 15 Jul 2023 15:02:20 +0000 (20:32 +0530)]
fix a couple of compiler warning
Ramakrishnan Muthukrishnan [Sat, 15 Jul 2023 14:42:27 +0000 (20:12 +0530)]
fix compiler warning on uninitialized variable
Ramakrishnan Muthukrishnan [Sat, 15 Jul 2023 14:40:09 +0000 (20:10 +0530)]
remove unused functions
Ramakrishnan Muthukrishnan [Sat, 15 Jul 2023 14:39:54 +0000 (20:09 +0530)]
remove unused variables etc
Ramakrishnan Muthukrishnan [Thu, 13 Jul 2023 17:02:55 +0000 (22:32 +0530)]
rigctld script
Ramakrishnan Muthukrishnan [Thu, 13 Jul 2023 16:36:54 +0000 (22:06 +0530)]
ignore rust directory
Ramakrishnan Muthukrishnan [Thu, 13 Jul 2023 16:34:44 +0000 (22:04 +0530)]
Revert "attempt to fix CW low power issue"
This reverts commit
40dc0b5f497d133d32524f879a88d5461fda58af.
Ramakrishnan Muthukrishnan [Thu, 13 Jul 2023 16:34:20 +0000 (22:04 +0530)]
Revert "CW level scaling: put them inside the sw_level_ctrl macro"
This reverts commit
999d5a1d5eb22aef8727da02ea6e18148729da52.
Ramakrishnan Muthukrishnan [Fri, 24 Mar 2023 05:03:26 +0000 (10:33 +0530)]
Makefile: turn on warning
Ramakrishnan Muthukrishnan [Fri, 24 Mar 2023 05:03:09 +0000 (10:33 +0530)]
Makefile: do not hardcode CC and LINK
Ramakrishnan Muthukrishnan [Wed, 8 Mar 2023 13:44:30 +0000 (19:14 +0530)]
makefile: explicitly add fftw linking
Ramakrishnan Muthukrishnan [Sun, 22 Jan 2023 17:19:27 +0000 (22:49 +0530)]
rigctl: ZZAR - take care of the sign of the agc threshold reply
Ramakrishnan Muthukrishnan [Sun, 22 Jan 2023 06:56:21 +0000 (12:26 +0530)]
CW level scaling: put them inside the sw_level_ctrl macro
Ramakrishnan Muthukrishnan [Sat, 21 Jan 2023 17:25:01 +0000 (22:55 +0530)]
attempt to fix CW low power issue
Ramakrishnan Muthukrishnan [Wed, 18 Jan 2023 02:06:07 +0000 (07:36 +0530)]
software power control is off by default
Ramakrishnan Muthukrishnan [Tue, 17 Jan 2023 17:30:16 +0000 (23:00 +0530)]
MIDI turned off and all related code guarded under a macro
Ramakrishnan Muthukrishnan [Sat, 14 Jan 2023 13:36:42 +0000 (19:06 +0530)]
Revert "attempt to add level control to transmitted CW samples"
This reverts commit
8837ae3c9eb59431cee1d8ef1fc808f631122796.
Ramakrishnan Muthukrishnan [Sat, 14 Jan 2023 13:35:17 +0000 (19:05 +0530)]
Revert "another attempt at level control for CW signals"
This reverts commit
e04846ec9cb5c832824d832c1bd214875d54f7ab.
Ramakrishnan Muthukrishnan [Sat, 14 Jan 2023 02:28:45 +0000 (07:58 +0530)]
some notes on logging via rigctld
Ramakrishnan Muthukrishnan [Fri, 13 Jan 2023 17:19:21 +0000 (22:49 +0530)]
another attempt at level control for CW signals
Ramakrishnan Muthukrishnan [Wed, 11 Jan 2023 14:57:46 +0000 (20:27 +0530)]
attempt to add level control to transmitted CW samples
Ramakrishnan Muthukrishnan [Sun, 8 Jan 2023 03:10:19 +0000 (08:40 +0530)]
midi menu: bug fix for a crash because of an uninitialized pointer
Ramakrishnan Muthukrishnan [Wed, 4 Jan 2023 17:20:00 +0000 (22:50 +0530)]
when nr is on, nr2,nr3 and nr4 should be off
Similarly, when nr2 is on, nr, nr3 and nr4 should be off
Ramakrishnan Muthukrishnan [Mon, 2 Jan 2023 09:12:33 +0000 (14:42 +0530)]
bug: nr4 controls are in float, not int
Ramakrishnan Muthukrishnan [Mon, 2 Jan 2023 09:03:06 +0000 (14:33 +0530)]
same/restore nr4 properties between reboots
Ramakrishnan Muthukrishnan [Sun, 1 Jan 2023 14:57:45 +0000 (20:27 +0530)]
button for nr3 and nr4
Ramakrishnan Muthukrishnan [Sun, 1 Jan 2023 05:16:56 +0000 (10:46 +0530)]
s/w level control is off by default
Turn on in the Makefile
Ramakrishnan Muthukrishnan [Sat, 31 Dec 2022 14:49:51 +0000 (20:19 +0530)]
software level control as a Makefile option
Ramakrishnan Muthukrishnan [Fri, 23 Dec 2022 11:27:17 +0000 (16:57 +0530)]
NR4: libspecbleach based noise reduction
Ramakrishnan Muthukrishnan [Fri, 23 Dec 2022 10:03:48 +0000 (15:33 +0530)]
put back non-localhost based discovery
Ramakrishnan Muthukrishnan [Sun, 18 Dec 2022 05:29:59 +0000 (10:59 +0530)]
introduce rnnoise based nr3
Ramakrishnan Muthukrishnan [Thu, 1 Dec 2022 14:13:10 +0000 (19:43 +0530)]
midi cw: paddle reverse control via midi to cw key
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 17:20:53 +0000 (22:50 +0530)]
vfo display: step off by one, turn it to green
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 17:05:37 +0000 (22:35 +0530)]
instead of SAT, show CTUN
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 17:04:39 +0000 (22:34 +0530)]
vfo A: small changes in the way vfo is shown
Now, it is always in XX.XXX.XXX however, the "step" digits are shown
in a different colour.
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 13:35:17 +0000 (19:05 +0530)]
change vfo display to always display XX.XXX.XXX vfo readout
i.e. 3 digits after the MHz always irrespective of step size
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 13:31:41 +0000 (19:01 +0530)]
vfo fix a bug in rendering the dot vs step size
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 13:10:56 +0000 (18:40 +0530)]
revert the VFO step font size reduction
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 12:07:01 +0000 (17:37 +0530)]
waterfall: experiment with low value
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 11:10:37 +0000 (16:40 +0530)]
waterfall: experimenting with low and high thresholds
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 11:04:54 +0000 (16:34 +0530)]
waterfall: set low and high defaults when automatic
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 10:21:16 +0000 (15:51 +0530)]
waterfall: navy blue
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 09:40:53 +0000 (15:10 +0530)]
Revert "experiment to control level via software"
This reverts commit
39b3d79ed6acadace938b3c020b71e9a0340c549.
Ramakrishnan Muthukrishnan [Sat, 19 Nov 2022 16:03:38 +0000 (21:33 +0530)]
run rigctld to listen on vtty
Ramakrishnan Muthukrishnan [Sat, 19 Nov 2022 11:19:02 +0000 (16:49 +0530)]
script to run socat to redirect tcp 19090 port to a serial tty
Ramakrishnan Muthukrishnan [Sat, 19 Nov 2022 10:44:22 +0000 (16:14 +0530)]
display: change automatic waterfall (low signal) display to be blue
Ramakrishnan Muthukrishnan [Sun, 13 Nov 2022 08:14:21 +0000 (13:44 +0530)]
enable MIDI only if devices are enumerated and user makes a selection
This translates to `midi_device_name' to be non-null
Ramakrishnan Muthukrishnan [Wed, 9 Nov 2022 07:07:12 +0000 (12:37 +0530)]
CW: add new menu entry for enabling and syncing CW MIDI keyer
Automatically syncs the CW WPM speed
Ramakrishnan Muthukrishnan [Wed, 9 Nov 2022 07:04:33 +0000 (12:34 +0530)]
Makefile: enable midi
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 17:15:32 +0000 (22:45 +0530)]
Makefile: use the right comment char
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 12:54:13 +0000 (18:24 +0530)]
Makefile: gcc flags for arm optimizations for pi4
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 12:00:50 +0000 (17:30 +0530)]
Makefile: optimize for speed
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 11:54:46 +0000 (17:24 +0530)]
experiment to control level via software
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 04:28:52 +0000 (09:58 +0530)]
set the value from tx->drive_level whether rx or tx
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 04:11:59 +0000 (09:41 +0530)]
comment out debug prints
Ramakrishnan Muthukrishnan [Sun, 6 Nov 2022 14:08:51 +0000 (19:38 +0530)]
Revert "WIP: testing level with a value fixed to 0x128"
This reverts commit
dbfa80ea18e74b1a5378141412e740fe9d5fd4d5.
Ramakrishnan Muthukrishnan [Sun, 6 Nov 2022 13:49:33 +0000 (19:19 +0530)]
WIP: testing level with a value fixed to 0x128
Ramakrishnan Muthukrishnan [Sun, 6 Nov 2022 13:19:12 +0000 (18:49 +0530)]
WIP: test with a new tx level scheme
Ramakrishnan Muthukrishnan [Sat, 5 Nov 2022 09:53:59 +0000 (15:23 +0530)]
comment on how level value is constructed
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 10:30:37 +0000 (16:00 +0530)]
remove soapy SDR support
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 10:00:45 +0000 (15:30 +0530)]
remote STEMLAB discovery platform
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 09:09:41 +0000 (14:39 +0530)]
speed up discovery for radioberry
Do not look at TCP Port, only look at localhost
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 09:09:30 +0000 (14:39 +0530)]
formatting
Ramakrishnan Muthukrishnan [Fri, 26 Aug 2022 14:49:30 +0000 (20:19 +0530)]
README: add a note on RTFM
Ramakrishnan Muthukrishnan [Mon, 22 Aug 2022 17:11:11 +0000 (22:41 +0530)]
VFO: show freq readout till step in white and rest in grey
Ramakrishnan Muthukrishnan [Mon, 22 Aug 2022 05:02:39 +0000 (10:32 +0530)]
make NB settings per receiver than global for all receivers
Ramakrishnan Muthukrishnan [Mon, 22 Aug 2022 04:03:12 +0000 (09:33 +0530)]
vfo: add a dot before the step digit and the rest is rendered
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 17:30:41 +0000 (23:00 +0530)]
VFO: use same colour for "step" digit and the following ones
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 16:50:25 +0000 (22:20 +0530)]
VFO: render the step digit and the rest of digits with smaller size
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 11:04:13 +0000 (16:34 +0530)]
nb: change default time (ms) to 0.01
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:56:27 +0000 (16:26 +0530)]
move the nb time conversion multipliers elsewhere
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:27:11 +0000 (15:57 +0530)]
nb2 mode enable via menu
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:03:02 +0000 (15:33 +0530)]
before setting NB to "run", update NB values
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 09:58:43 +0000 (15:28 +0530)]
save/restore nb menu values
Ramakrishnan Muthukrishnan [Wed, 17 Aug 2022 06:15:40 +0000 (11:45 +0530)]
change defaults to use ms
Ramakrishnan Muthukrishnan [Wed, 17 Aug 2022 06:08:50 +0000 (11:38 +0530)]
threshold value needs to be multiplied with 0.165 according to psdr code
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:57:01 +0000 (23:27 +0530)]
Merge pull request #3 from vu3rdd/add-nb-config-menu
Add nb config menu
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:56:14 +0000 (23:26 +0530)]
remove debug print
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:55:47 +0000 (23:25 +0530)]
remove unused header files
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:50:11 +0000 (23:20 +0530)]
new NB settings/config menu
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 05:48:14 +0000 (11:18 +0530)]
NB: only change threshold value
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 05:46:30 +0000 (11:16 +0530)]
Revert "change NB/NB2(NOB) default settings"
This reverts commit
4062221460f726e3eab6ab2db2b7c7a347828021.
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 11:17:38 +0000 (16:47 +0530)]
change NB/NB2(NOB) default settings
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 07:57:04 +0000 (13:27 +0530)]
small cosmetic changes
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 07:07:38 +0000 (12:37 +0530)]
rit: zzru/zzrd now uses rit_increment than fixed increments
Ramakrishnan Muthukrishnan [Sat, 13 Aug 2022 16:21:00 +0000 (21:51 +0530)]
drive level is sent in the upper 4 bits
Fix from DL1YCF pihpsdr fork.
Ramakrishnan Muthukrishnan [Thu, 4 Aug 2022 07:52:45 +0000 (13:22 +0530)]
rigctl: RIT - remove hard coding of rit increment
Ramakrishnan Muthukrishnan [Fri, 24 Jun 2022 17:08:20 +0000 (22:38 +0530)]
for hl2/radioberry, set gain instead of attenuation