]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
2 years agoNR4: libspecbleach based noise reduction
Ramakrishnan Muthukrishnan [Fri, 23 Dec 2022 11:27:17 +0000 (16:57 +0530)]
NR4: libspecbleach based noise reduction

2 years agoput back non-localhost based discovery
Ramakrishnan Muthukrishnan [Fri, 23 Dec 2022 10:03:48 +0000 (15:33 +0530)]
put back non-localhost based discovery

2 years agointroduce rnnoise based nr3
Ramakrishnan Muthukrishnan [Sun, 18 Dec 2022 05:29:59 +0000 (10:59 +0530)]
introduce rnnoise based nr3

2 years agomidi cw: paddle reverse control via midi to cw key
Ramakrishnan Muthukrishnan [Thu, 1 Dec 2022 14:13:10 +0000 (19:43 +0530)]
midi cw: paddle reverse control via midi to cw key

2 years agovfo display: step off by one, turn it to green
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 17:20:53 +0000 (22:50 +0530)]
vfo display: step off by one, turn it to green

2 years agoinstead of SAT, show CTUN
Ramakrishnan Muthukrishnan [Wed, 30 Nov 2022 17:05:37 +0000 (22:35 +0530)]
instead of SAT, show CTUN

2 years agovfo A: small changes in the way vfo is shown
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.

2 years agochange vfo display to always display XX.XXX.XXX vfo readout
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

2 years agovfo fix a bug in rendering the dot vs 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

2 years agorevert the VFO step font size reduction
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 13:10:56 +0000 (18:40 +0530)]
revert the VFO step font size reduction

2 years agowaterfall: experiment with low value
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 12:07:01 +0000 (17:37 +0530)]
waterfall: experiment with low value

2 years agowaterfall: experimenting with low and high thresholds
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 11:10:37 +0000 (16:40 +0530)]
waterfall: experimenting with low and high thresholds

2 years agowaterfall: set low and high defaults when automatic
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 11:04:54 +0000 (16:34 +0530)]
waterfall: set low and high defaults when automatic

2 years agowaterfall: navy blue
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 10:21:16 +0000 (15:51 +0530)]
waterfall: navy blue

2 years agoRevert "experiment to control level via software"
Ramakrishnan Muthukrishnan [Sun, 20 Nov 2022 09:40:53 +0000 (15:10 +0530)]
Revert "experiment to control level via software"

This reverts commit 39b3d79ed6acadace938b3c020b71e9a0340c549.

2 years agorun rigctld to listen on vtty
Ramakrishnan Muthukrishnan [Sat, 19 Nov 2022 16:03:38 +0000 (21:33 +0530)]
run rigctld to listen on vtty

2 years agoscript to run socat to redirect tcp 19090 port to a serial tty
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

2 years agodisplay: change automatic waterfall (low signal) display to be blue
Ramakrishnan Muthukrishnan [Sat, 19 Nov 2022 10:44:22 +0000 (16:14 +0530)]
display: change automatic waterfall (low signal) display to be blue

2 years agoenable MIDI only if devices are enumerated and user makes a selection
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

2 years agoCW: add new menu entry for enabling and syncing CW MIDI keyer
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

2 years agoMakefile: enable midi
Ramakrishnan Muthukrishnan [Wed, 9 Nov 2022 07:04:33 +0000 (12:34 +0530)]
Makefile: enable midi

2 years agoMakefile: use the right comment char
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 17:15:32 +0000 (22:45 +0530)]
Makefile: use the right comment char

2 years agoMakefile: gcc flags for arm optimizations for pi4
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 12:54:13 +0000 (18:24 +0530)]
Makefile: gcc flags for arm optimizations for pi4

2 years agoMakefile: optimize for speed
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 12:00:50 +0000 (17:30 +0530)]
Makefile: optimize for speed

2 years agoexperiment to control level via software
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 11:54:46 +0000 (17:24 +0530)]
experiment to control level via software

2 years agoset the value from tx->drive_level whether rx or tx
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 04:28:52 +0000 (09:58 +0530)]
set the value from tx->drive_level whether rx or tx

2 years agocomment out debug prints
Ramakrishnan Muthukrishnan [Mon, 7 Nov 2022 04:11:59 +0000 (09:41 +0530)]
comment out debug prints

2 years agoRevert "WIP: testing level with a value fixed to 0x128"
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.

2 years agoWIP: testing level with a value fixed to 0x128
Ramakrishnan Muthukrishnan [Sun, 6 Nov 2022 13:49:33 +0000 (19:19 +0530)]
WIP: testing level with a value fixed to 0x128

2 years agoWIP: test with a new tx level scheme
Ramakrishnan Muthukrishnan [Sun, 6 Nov 2022 13:19:12 +0000 (18:49 +0530)]
WIP: test with a new tx level scheme

2 years agocomment on how level value is constructed
Ramakrishnan Muthukrishnan [Sat, 5 Nov 2022 09:53:59 +0000 (15:23 +0530)]
comment on how level value is constructed

2 years agoremove soapy SDR support
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 10:30:37 +0000 (16:00 +0530)]
remove soapy SDR support

2 years agoremote STEMLAB discovery platform
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 10:00:45 +0000 (15:30 +0530)]
remote STEMLAB discovery platform

2 years agospeed up discovery for radioberry
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

2 years agoformatting
Ramakrishnan Muthukrishnan [Fri, 28 Oct 2022 09:09:30 +0000 (14:39 +0530)]
formatting

2 years agoREADME: add a note on RTFM
Ramakrishnan Muthukrishnan [Fri, 26 Aug 2022 14:49:30 +0000 (20:19 +0530)]
README: add a note on RTFM

2 years agoVFO: show freq readout till step in white and rest in grey
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

2 years agomake NB settings per receiver than global for all receivers
Ramakrishnan Muthukrishnan [Mon, 22 Aug 2022 05:02:39 +0000 (10:32 +0530)]
make NB settings per receiver than global for all receivers

2 years agovfo: add a dot before the step digit and the rest is rendered
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

2 years agoVFO: use same colour for "step" digit and the following ones
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 17:30:41 +0000 (23:00 +0530)]
VFO: use same colour for "step" digit and the following ones

2 years agoVFO: render the step digit and the rest of digits with smaller size
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

2 years agonb: change default time (ms) to 0.01
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 11:04:13 +0000 (16:34 +0530)]
nb: change default time (ms) to 0.01

2 years agomove the nb time conversion multipliers elsewhere
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:56:27 +0000 (16:26 +0530)]
move the nb time conversion multipliers elsewhere

2 years agonb2 mode enable via menu
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:27:11 +0000 (15:57 +0530)]
nb2 mode enable via menu

2 years agobefore setting NB to "run", update NB values
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 10:03:02 +0000 (15:33 +0530)]
before setting NB to "run", update NB values

2 years agosave/restore nb menu values
Ramakrishnan Muthukrishnan [Sun, 21 Aug 2022 09:58:43 +0000 (15:28 +0530)]
save/restore nb menu values

2 years agochange defaults to use ms
Ramakrishnan Muthukrishnan [Wed, 17 Aug 2022 06:15:40 +0000 (11:45 +0530)]
change defaults to use ms

2 years agothreshold value needs to be multiplied with 0.165 according to psdr code
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

2 years agoMerge pull request #3 from vu3rdd/add-nb-config-menu
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

2 years agoremove debug print add-nb-config-menu
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:56:14 +0000 (23:26 +0530)]
remove debug print

2 years agoremove unused header files
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:55:47 +0000 (23:25 +0530)]
remove unused header files

2 years agonew NB settings/config menu
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 17:50:11 +0000 (23:20 +0530)]
new NB settings/config menu

2 years agoNB: only change threshold value
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 05:48:14 +0000 (11:18 +0530)]
NB: only change threshold value

2 years agoRevert "change NB/NB2(NOB) default settings"
Ramakrishnan Muthukrishnan [Tue, 16 Aug 2022 05:46:30 +0000 (11:16 +0530)]
Revert "change NB/NB2(NOB) default settings"

This reverts commit 4062221460f726e3eab6ab2db2b7c7a347828021.

2 years agochange NB/NB2(NOB) default settings
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 11:17:38 +0000 (16:47 +0530)]
change NB/NB2(NOB) default settings

2 years agosmall cosmetic changes
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 07:57:04 +0000 (13:27 +0530)]
small cosmetic changes

2 years agorit: zzru/zzrd now uses rit_increment than fixed increments
Ramakrishnan Muthukrishnan [Mon, 15 Aug 2022 07:07:38 +0000 (12:37 +0530)]
rit: zzru/zzrd now uses rit_increment than fixed increments

2 years agodrive level is sent in the upper 4 bits
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.

2 years agorigctl: RIT - remove hard coding of rit increment
Ramakrishnan Muthukrishnan [Thu, 4 Aug 2022 07:52:45 +0000 (13:22 +0530)]
rigctl: RIT - remove hard coding of rit increment

2 years agofor hl2/radioberry, set gain instead of attenuation
Ramakrishnan Muthukrishnan [Fri, 24 Jun 2022 17:08:20 +0000 (22:38 +0530)]
for hl2/radioberry, set gain instead of attenuation

2 years agotoggle for SAT/RSAT buttons
Ramakrishnan Muthukrishnan [Fri, 24 Jun 2022 13:24:24 +0000 (18:54 +0530)]
toggle for SAT/RSAT buttons

2 years agoslider should set gain, not attenuation
Ramakrishnan Muthukrishnan [Wed, 8 Jun 2022 04:49:48 +0000 (10:19 +0530)]
slider should set gain, not attenuation

2 years agotypo, should have been adc[1]
Ramakrishnan Muthukrishnan [Wed, 8 Jun 2022 04:48:29 +0000 (10:18 +0530)]
typo, should have been adc[1]

2 years agodefault rx gain
Ramakrishnan Muthukrishnan [Wed, 8 Jun 2022 04:48:22 +0000 (10:18 +0530)]
default rx gain

2 years agotransmit or receive, do not alter the Rx gain
Ramakrishnan Muthukrishnan [Wed, 8 Jun 2022 04:48:04 +0000 (10:18 +0530)]
transmit or receive, do not alter the Rx gain

2 years agotypo
Ramakrishnan Muthukrishnan [Tue, 7 Jun 2022 18:20:59 +0000 (23:50 +0530)]
typo

2 years agoHL2/Radioberry gain slider settings
Ramakrishnan Muthukrishnan [Tue, 7 Jun 2022 18:05:43 +0000 (23:35 +0530)]
HL2/Radioberry gain slider settings

2 years agofix for rf gain change
Ramakrishnan Muthukrishnan [Tue, 7 Jun 2022 17:15:50 +0000 (22:45 +0530)]
fix for rf gain change

2 years agoCreate FUNDING.yml
Ramakrishnan Muthukrishnan [Tue, 24 May 2022 09:08:11 +0000 (14:38 +0530)]
Create FUNDING.yml

2 years agoMakefile: show the commit hash if no tags are found
Ramakrishnan Muthukrishnan [Mon, 18 Apr 2022 14:33:06 +0000 (20:03 +0530)]
Makefile: show the commit hash if no tags are found

3 years agore-enable Makefile
Ramakrishnan Muthukrishnan [Tue, 1 Mar 2022 02:34:29 +0000 (08:04 +0530)]
re-enable Makefile

3 years agodebug: sequence error, temporarily disable gpio
Ramakrishnan Muthukrishnan [Mon, 28 Feb 2022 11:42:01 +0000 (17:12 +0530)]
debug: sequence error, temporarily disable gpio

3 years agorigctl: act on PTT via CAT only if VOX is disabled
Ramakrishnan Muthukrishnan [Fri, 25 Feb 2022 13:01:12 +0000 (18:31 +0530)]
rigctl: act on PTT via CAT only if VOX is disabled

If vox is ON and PTT is sent via CAT, the PTT cat command would be
ignored.

3 years agoenable only one copy of gpio_cw_sidetone_* functions
Ramakrishnan Muthukrishnan [Thu, 24 Feb 2022 14:05:10 +0000 (19:35 +0530)]
enable only one copy of gpio_cw_sidetone_* functions

3 years agoset defaults to use no controller
Ramakrishnan Muthukrishnan [Thu, 24 Feb 2022 03:57:53 +0000 (09:27 +0530)]
set defaults to use no controller

3 years agochange default cwl/cwr gpio lines
Ramakrishnan Muthukrishnan [Thu, 24 Feb 2022 03:17:44 +0000 (08:47 +0530)]
change default cwl/cwr gpio lines

3 years agoMakefile: re-enable GPIO and LOCALCW by default
Ramakrishnan Muthukrishnan [Wed, 23 Feb 2022 09:39:31 +0000 (15:09 +0530)]
Makefile: re-enable GPIO and LOCALCW by default

3 years agoupdate gpio files
Ramakrishnan Muthukrishnan [Wed, 23 Feb 2022 09:31:48 +0000 (15:01 +0530)]
update gpio files

3 years agoRevert "Makefile: enable GPIO and localcw"
Ramakrishnan Muthukrishnan [Wed, 23 Feb 2022 08:19:09 +0000 (13:49 +0530)]
Revert "Makefile: enable GPIO and localcw"

This reverts commit 8672b9d9906b74366358ae66da657f65c4d33524.

3 years agoRevert "discovery: do not autostart"
Ramakrishnan Muthukrishnan [Wed, 23 Feb 2022 07:33:50 +0000 (13:03 +0530)]
Revert "discovery: do not autostart"

This reverts commit 5684668aa4979e5cda836f0b5a341f8424b5340d.

3 years agoMakefile: enable GPIO and localcw
Ramakrishnan Muthukrishnan [Tue, 22 Feb 2022 12:16:06 +0000 (17:46 +0530)]
Makefile: enable GPIO and localcw

3 years agodiscovery: do not autostart
Ramakrishnan Muthukrishnan [Tue, 22 Feb 2022 12:14:54 +0000 (17:44 +0530)]
discovery: do not autostart

3 years agofixes to get CW working
Ramakrishnan Muthukrishnan [Mon, 21 Feb 2022 12:18:08 +0000 (17:48 +0530)]
fixes to get CW working

3 years agonormal weight only for vfo A
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 18:18:55 +0000 (23:48 +0530)]
normal weight only for vfo A

3 years agonormal font weight only for VFOs
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 18:18:12 +0000 (23:48 +0530)]
normal font weight only for VFOs

3 years agodo not show "wpm" for CW mode
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 18:11:25 +0000 (23:41 +0530)]
do not show "wpm" for CW mode

3 years agonormal font weight instead of bold
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 18:11:14 +0000 (23:41 +0530)]
normal font weight instead of bold

3 years agotweak menu width and meter width
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 18:10:49 +0000 (23:40 +0530)]
tweak menu width and meter width

3 years agoreduce the size of wpm further
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 14:43:45 +0000 (20:13 +0530)]
reduce the size of wpm further

3 years agoVFO a and b mouse event coordinates tweaking
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 12:31:39 +0000 (18:01 +0530)]
VFO a and b mouse event coordinates tweaking

3 years agomove vfo a and vfo b to the right by 5 pixels
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 12:31:21 +0000 (18:01 +0530)]
move vfo a and vfo b to the right by 5 pixels

3 years agoshow cw wpm in smaller typeface
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 12:30:22 +0000 (18:00 +0530)]
show cw wpm in smaller typeface

3 years agotweaking of coordinates for vfo a/b click
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 06:18:05 +0000 (11:48 +0530)]
tweaking of coordinates for vfo a/b click

3 years agomouse event for VFO-A/B clicks
Ramakrishnan Muthukrishnan [Sat, 12 Feb 2022 06:13:46 +0000 (11:43 +0530)]
mouse event for VFO-A/B clicks

3 years agomove VFO coordinates so that digits are not cut
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 18:41:18 +0000 (00:11 +0530)]
move VFO coordinates so that digits are not cut

3 years agohide and menu with background black
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 18:18:49 +0000 (23:48 +0530)]
hide and menu with background black

3 years agovfo b: change color to cyan
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 18:13:49 +0000 (23:43 +0530)]
vfo b: change color to cyan

3 years agorit/xit alignment
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 18:01:42 +0000 (23:31 +0530)]
rit/xit alignment

3 years agochange in VFO A and B coordinates
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 17:57:22 +0000 (23:27 +0530)]
change in VFO A and B coordinates

3 years agomore layout changes
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 17:30:01 +0000 (23:00 +0530)]
more layout changes