]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
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

3 years agometer (non-analog) layout changes
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 15:26:46 +0000 (20:56 +0530)]
meter (non-analog) layout changes

3 years agomore aligned layout
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 15:19:46 +0000 (20:49 +0530)]
more aligned layout

3 years agowork in progress: some layout changes
Ramakrishnan Muthukrishnan [Fri, 11 Feb 2022 14:39:26 +0000 (20:09 +0530)]
work in progress: some layout changes

3 years agofix meter issues
Ramakrishnan Muthukrishnan [Sat, 22 Jan 2022 13:24:38 +0000 (18:54 +0530)]
fix meter issues

3 years agodebug: s meter gain/attn toggle button
Ramakrishnan Muthukrishnan [Sat, 22 Jan 2022 13:22:14 +0000 (18:52 +0530)]
debug: s meter gain/attn toggle button

3 years agoadd a new S-meter toggle widget on whether to include rx gain in meter level
Ramakrishnan Muthukrishnan [Sat, 22 Jan 2022 12:17:32 +0000 (17:47 +0530)]
add a new S-meter toggle widget on whether to include rx gain in meter level

3 years agoRevert "debug saving of the adc attenuation value"
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 11:21:27 +0000 (16:51 +0530)]
Revert "debug saving of the adc attenuation value"

This reverts commit 8bac5348519a319fb7b5ecd2fc111f00f77d06c2.

3 years agodebug saving of the adc attenuation value
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 11:18:49 +0000 (16:48 +0530)]
debug saving of the adc attenuation value

3 years agoremove the newly added attenuation_orig
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 11:07:00 +0000 (16:37 +0530)]
remove the newly added attenuation_orig

3 years agomodify rigctl to accept values only from 0 to 60 (-12 to 48)
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 11:05:24 +0000 (16:35 +0530)]
modify rigctl to accept values only from 0 to 60 (-12 to 48)

3 years agonew parameter
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:58:21 +0000 (16:28 +0530)]
new parameter

3 years agostore and use the original real attenuation value before truncation
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:57:19 +0000 (16:27 +0530)]
store and use the original real attenuation value before truncation

3 years agoround the value after all the calculation
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:24:49 +0000 (15:54 +0530)]
round the value after all the calculation

3 years agodelete extra paren
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:20:24 +0000 (15:50 +0530)]
delete extra paren

3 years agopossible fix
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:19:32 +0000 (15:49 +0530)]
possible fix

3 years agobug in debug print
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:11:08 +0000 (15:41 +0530)]
bug in debug print

3 years agomore rounding issues
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:08:33 +0000 (15:38 +0530)]
more rounding issues

3 years agodebug print
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 10:03:05 +0000 (15:33 +0530)]
debug print

3 years agomore tweaking
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:58:53 +0000 (15:28 +0530)]
more tweaking

3 years agolast change was a mistake
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:55:59 +0000 (15:25 +0530)]
last change was a mistake

3 years agomore debugging
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:50:14 +0000 (15:20 +0530)]
more debugging

3 years agomore debug
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:43:45 +0000 (15:13 +0530)]
more debug

3 years agomore debug prints and rounding experiments
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:37:58 +0000 (15:07 +0530)]
more debug prints and rounding experiments

3 years agodebug prints
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:26:21 +0000 (14:56 +0530)]
debug prints

3 years agodebug prints
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:17:10 +0000 (14:47 +0530)]
debug prints

3 years agoremove an extra parenthesis
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:11:35 +0000 (14:41 +0530)]
remove an extra parenthesis

3 years agomore rounding and float to integer experiments
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:10:51 +0000 (14:40 +0530)]
more rounding and float to integer experiments

3 years agomore experiments with rounding
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 09:06:29 +0000 (14:36 +0530)]
more experiments with rounding

3 years agorx gain: experimenting with rounding
Ramakrishnan Muthukrishnan [Fri, 14 Jan 2022 08:22:01 +0000 (13:52 +0530)]
rx gain: experimenting with rounding

3 years agoaudio gain: round the values
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:48:47 +0000 (13:18 +0530)]
audio gain: round the values

3 years agoremove debug prints
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:45:05 +0000 (13:15 +0530)]
remove debug prints

3 years agono need to round the value being set
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:32:12 +0000 (13:02 +0530)]
no need to round the value being set

3 years agomore rounding experiments
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:22:41 +0000 (12:52 +0530)]
more rounding experiments

3 years agouse the C round function
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:18:07 +0000 (12:48 +0530)]
use the C round function

3 years agorounding
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:13:56 +0000 (12:43 +0530)]
rounding

3 years agodebug prints (setting mic gain and getting mic gain)
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:07:22 +0000 (12:37 +0530)]
debug prints (setting mic gain and getting mic gain)

3 years agosmall fixes in audio gain
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 07:07:03 +0000 (12:37 +0530)]
small fixes in audio gain

3 years agostrtol instead of atoi
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:57:18 +0000 (12:27 +0530)]
strtol instead of atoi

3 years agomissing bracket
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:48:19 +0000 (12:18 +0530)]
missing bracket

3 years agomic gain: wrong range mapping equations
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:46:53 +0000 (12:16 +0530)]
mic gain: wrong range mapping equations

3 years agorewrite gain mapping equations
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:33:37 +0000 (12:03 +0530)]
rewrite gain mapping equations

3 years agomissing single quotes
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:15:43 +0000 (11:45 +0530)]
missing single quotes

3 years agosend_reply() relies on strlen() to get the bytes to send, so terminate properly
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 06:14:36 +0000 (11:44 +0530)]
send_reply() relies on strlen() to get the bytes to send, so terminate properly

3 years agorigctl: implement zzmg correctly
Ramakrishnan Muthukrishnan [Wed, 12 Jan 2022 05:44:10 +0000 (11:14 +0530)]
rigctl: implement zzmg correctly

3 years agoRevert "af gain: for now, directly change receiver[0]'s gain"
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 16:27:02 +0000 (21:57 +0530)]
Revert "af gain: for now, directly change receiver[0]'s gain"

This reverts commit 9ed7e1480ea9d3b7398aff5b0591aa94becf2cbe.

3 years agoaf gain: for now, directly change receiver[0]'s gain
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 16:19:10 +0000 (21:49 +0530)]
af gain: for now, directly change receiver[0]'s gain

3 years agoRevert "debug prints"
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 16:05:52 +0000 (21:35 +0530)]
Revert "debug prints"

This reverts commit fbe41ded0824300dd32603c756ba972a120fb2ab.

3 years agodebug prints
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 14:52:25 +0000 (20:22 +0530)]
debug prints

3 years agonull the end of string
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 14:51:19 +0000 (20:21 +0530)]
null the end of string

3 years agoimplement ZZCS command (set or get CW keyer speed)
Ramakrishnan Muthukrishnan [Tue, 11 Jan 2022 09:26:12 +0000 (14:56 +0530)]
implement ZZCS command (set or get CW keyer speed)

3 years agobug fixes in the new "start bandstack" command "#BS;"
Ramakrishnan Muthukrishnan [Fri, 7 Jan 2022 16:23:22 +0000 (21:53 +0530)]
bug fixes in the new "start bandstack" command "#BS;"

3 years agoRevert "rit increment is 10hz for CW, 100hz for SSB"
Ramakrishnan Muthukrishnan [Fri, 7 Jan 2022 16:17:33 +0000 (21:47 +0530)]
Revert "rit increment is 10hz for CW, 100hz for SSB"

This reverts commit 84c9e205c43e38ae3c9b43e3386c0ece6d228c17.

3 years agonew command #BS that brings up bandstack window
Ramakrishnan Muthukrishnan [Fri, 7 Jan 2022 16:05:46 +0000 (21:35 +0530)]
new command #BS that brings up bandstack window

3 years agorit increment is 10hz for CW, 100hz for SSB
Ramakrishnan Muthukrishnan [Fri, 7 Jan 2022 16:00:54 +0000 (21:30 +0530)]
rit increment is 10hz for CW, 100hz for SSB

3 years agobefore calling atoi(), null the ';' so it is a proper string
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 16:45:57 +0000 (22:15 +0530)]
before calling atoi(), null the ';' so it is a proper string

3 years agobug fix: atoi() without properly terminating the string
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 12:24:42 +0000 (17:54 +0530)]
bug fix: atoi() without properly terminating the string

3 years agoattempt to start pihpsdr faster with the first discovered device
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 12:10:11 +0000 (17:40 +0530)]
attempt to start pihpsdr faster with the first discovered device

3 years agoget rid of the ping message
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 10:52:05 +0000 (16:22 +0530)]
get rid of the ping message

3 years agoreintroduce launch_serial()
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 10:51:22 +0000 (16:21 +0530)]
reintroduce launch_serial()

3 years agolet serial menu launch the serial port server
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 10:45:46 +0000 (16:15 +0530)]
let serial menu launch the serial port server

3 years agosend a custom PING message once serial port is opened
Ramakrishnan Muthukrishnan [Tue, 4 Jan 2022 10:19:08 +0000 (15:49 +0530)]
send a custom PING message once serial port is opened

3 years agoshow step digit in VFO as white instead of RED
Ramakrishnan Muthukrishnan [Mon, 3 Jan 2022 10:13:40 +0000 (15:43 +0530)]
show step digit in VFO as white instead of RED

3 years agothis is not number of steps, it is number of buttons
Ramakrishnan Muthukrishnan [Mon, 3 Jan 2022 10:06:54 +0000 (15:36 +0530)]
this is not number of steps, it is number of buttons

3 years agoremove hardcoding of number of steps
Ramakrishnan Muthukrishnan [Mon, 3 Jan 2022 09:59:26 +0000 (15:29 +0530)]
remove hardcoding of number of steps

3 years agovfo display: another bug fix
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 14:14:34 +0000 (19:44 +0530)]
vfo display: another bug fix

3 years agobug fix
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 14:12:28 +0000 (19:42 +0530)]
bug fix

3 years agoVFO display: attempt to account for the dot
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 14:10:51 +0000 (19:40 +0530)]
VFO display: attempt to account for the dot

3 years agoNo need to show the Step value anymore
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 13:55:42 +0000 (19:25 +0530)]
No need to show the Step value anymore

3 years agofree the newly created string memory
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 13:55:05 +0000 (19:25 +0530)]
free the newly created string memory

3 years agoWIP: try to change the color of VFO digit corresponding to the step size
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 13:47:36 +0000 (19:17 +0530)]
WIP: try to change the color of VFO digit corresponding to the step size

3 years agodo not paint the hide/menu buttons black
Ramakrishnan Muthukrishnan [Sun, 2 Jan 2022 11:09:08 +0000 (16:39 +0530)]
do not paint the hide/menu buttons black

3 years agoreformat the switch-case for ZZNx
Ramakrishnan Muthukrishnan [Sun, 19 Dec 2021 04:17:05 +0000 (09:47 +0530)]
reformat the switch-case for ZZNx

3 years agomissing break statements in CAT control for RIT and NR/NB handling
Ramakrishnan Muthukrishnan [Sun, 19 Dec 2021 03:02:37 +0000 (08:32 +0530)]
missing break statements in CAT control for RIT and NR/NB handling

(copied from VU2DLE's PR:
https://github.com/g0orx/pihpsdr/pull/147/files)