]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
4 years agoFix zoom/pan bugs
John Melton G0ORX [Thu, 23 Jul 2020 14:31:22 +0000 (15:31 +0100)]
Fix zoom/pan bugs

4 years agoDo GPIO init before autostart.
c vw [Thu, 23 Jul 2020 08:28:05 +0000 (10:28 +0200)]
Do GPIO init before autostart.

4 years agoReplaced by new version, file deleted
c vw [Thu, 23 Jul 2020 08:19:53 +0000 (10:19 +0200)]
Replaced by new version, file deleted

4 years agowent back from "pkg-config --libs-only"
c vw [Thu, 23 Jul 2020 08:19:20 +0000 (10:19 +0200)]
went back from "pkg-config --libs-only"

4 years agoFixed Autostart not initializing GPIO
John Melton G0ORX [Thu, 23 Jul 2020 06:23:50 +0000 (07:23 +0100)]
Fixed Autostart not initializing GPIO

4 years agoUse $(CC) rather than $(LD) for linking on Macintosh
c vw [Wed, 22 Jul 2020 08:21:44 +0000 (10:21 +0200)]
Use $(CC) rather than $(LD) for linking on Macintosh

4 years agoImprovements for PURESIGNAL on HERMESLITE2.
c vw [Wed, 22 Jul 2020 08:07:35 +0000 (10:07 +0200)]
Improvements for PURESIGNAL on HERMESLITE2.

4 years agoPolished comment in send_resp()
c vw [Mon, 20 Jul 2020 12:45:51 +0000 (14:45 +0200)]
Polished comment in send_resp()

4 years agoThis is a sybling. Included for consistency with John's repo.
c vw [Mon, 20 Jul 2020 12:18:25 +0000 (14:18 +0200)]
This is a sybling. Included for consistency with John's repo.

4 years agoNew version from John's repo
c vw [Mon, 20 Jul 2020 12:18:05 +0000 (14:18 +0200)]
New version from John's repo

4 years agoManually include a debug output from John's version
c vw [Mon, 20 Jul 2020 12:17:29 +0000 (14:17 +0200)]
Manually include a debug output from John's version

4 years agoFrom John's repo
c vw [Mon, 20 Jul 2020 12:17:10 +0000 (14:17 +0200)]
From John's repo

4 years agoStreamlining done with the MacPort's team
c vw [Mon, 20 Jul 2020 12:16:30 +0000 (14:16 +0200)]
Streamlining done with the MacPort's team

4 years agomanual merge with John's release version
c vw [Mon, 20 Jul 2020 12:16:02 +0000 (14:16 +0200)]
manual merge with John's release version

4 years agorc-10
John Melton G0ORX [Sun, 19 Jul 2020 11:03:28 +0000 (12:03 +0100)]
rc-10

4 years agoadd debug message for MIDI CW
John Melton G0ORX [Sun, 19 Jul 2020 10:00:40 +0000 (11:00 +0100)]
add debug message for MIDI CW

4 years agoManual merge with John's updates.
c vw [Thu, 16 Jul 2020 15:07:22 +0000 (17:07 +0200)]
Manual merge with John's updates.

4 years agoFix header files for gcc 10.1.0 whcih now defaults to -fno-common requiring extern...
John Melton G0ORX [Wed, 15 Jul 2020 16:51:01 +0000 (17:51 +0100)]
Fix header files for gcc 10.1.0 whcih now defaults to -fno-common requiring extern is specified

4 years agofixed typo in the manual merge of the autostart option
c vw [Fri, 10 Jul 2020 12:29:45 +0000 (14:29 +0200)]
fixed typo in the manual merge of the autostart option

4 years agoManually merged from John: support for the switchable
c vw [Fri, 10 Jul 2020 12:28:27 +0000 (14:28 +0200)]
Manually merged from John: support for the switchable
preamp of first-generation HPSDR boards

4 years agoswitched to autostart option from John's repo
c vw [Fri, 10 Jul 2020 12:27:45 +0000 (14:27 +0200)]
switched to autostart option from John's repo

4 years agofused #ifdef/#ifndef pair
c vw [Fri, 10 Jul 2020 12:26:44 +0000 (14:26 +0200)]
fused #ifdef/#ifndef pair

4 years agoMacOS.c/MacOS.h: improved comment on what is going on
c vw [Fri, 10 Jul 2020 12:26:12 +0000 (14:26 +0200)]
MacOS.c/MacOS.h: improved comment on what is going on

4 years agoPut all TX tune related stuff in one row.
c vw [Wed, 8 Jul 2020 14:38:33 +0000 (16:38 +0200)]
Put all TX tune related stuff in one row.

4 years agoFixed possible bug.
c vw [Wed, 8 Jul 2020 14:22:25 +0000 (16:22 +0200)]
Fixed possible bug.

4 years agoFixed zoom/pan mutex blockade when changing the active RX
c vw [Wed, 8 Jul 2020 14:11:29 +0000 (16:11 +0200)]
Fixed zoom/pan mutex blockade when changing the active RX

4 years agoDifferent MAC addresses for P1 and P2.
c vw [Wed, 8 Jul 2020 13:25:20 +0000 (15:25 +0200)]
Different MAC addresses for P1 and P2.

4 years agoa) auto-start option (only if compiled with AUTOSTART).
c vw [Wed, 8 Jul 2020 13:24:32 +0000 (15:24 +0200)]
a) auto-start option (only if compiled with AUTOSTART).
b) make it work with APIPA addresses

4 years agoRemoved error that hides "tune use drive" button in TX menu
c vw [Wed, 8 Jul 2020 13:20:50 +0000 (15:20 +0200)]
Removed error that hides "tune use drive" button in TX menu

4 years agoAdded back preamp setting for Mercury systems. Added ability to autostart when 1...
John Melton G0ORX [Tue, 7 Jul 2020 14:33:16 +0000 (15:33 +0100)]
Added back preamp setting for Mercury systems. Added ability to autostart when 1 device discovered.

4 years agoincluded sys/socket.h
c vw [Mon, 15 Jun 2020 14:51:13 +0000 (16:51 +0200)]
included sys/socket.h

4 years agoremoved the debug timing code
c vw [Mon, 15 Jun 2020 14:50:41 +0000 (16:50 +0200)]
removed the debug timing code

4 years agoMade it work with MIDI or the Controller.
DL1YCF [Sun, 14 Jun 2020 10:01:20 +0000 (12:01 +0200)]
Made it work with MIDI or the Controller.

4 years agomidi3.c: made "PAN" knob faster (10 pixels/tick)
DL1YCF [Sun, 14 Jun 2020 10:00:51 +0000 (12:00 +0200)]
midi3.c: made "PAN" knob faster (10 pixels/tick)

4 years agotypo fixed
c vw [Fri, 12 Jun 2020 12:57:21 +0000 (14:57 +0200)]
typo fixed

4 years agoadded MacOS.c and MacOS.h
c vw [Fri, 12 Jun 2020 10:04:57 +0000 (12:04 +0200)]
added MacOS.c and MacOS.h

4 years agoremoved debug output
c vw [Fri, 12 Jun 2020 10:03:07 +0000 (12:03 +0200)]
removed debug output

4 years agoMerge branch 'master' of https://github.com/g0orx/pihpsdr
c vw [Fri, 12 Jun 2020 08:07:12 +0000 (10:07 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr

4 years agoSome changes suggested by ra1nb0w@github
c vw [Fri, 12 Jun 2020 08:02:05 +0000 (10:02 +0200)]
Some changes suggested by ra1nb0w@github

4 years agoRigCtl debug: produce timing info only if RIGCTL_TIMING is #defined
c vw [Fri, 12 Jun 2020 07:59:09 +0000 (09:59 +0200)]
RigCtl debug: produce timing info only if RIGCTL_TIMING is #defined

4 years agoMacOS startup stuff moved to MacOS.c
c vw [Fri, 12 Jun 2020 07:58:22 +0000 (09:58 +0200)]
MacOS startup stuff moved to MacOS.c

4 years agoMacOS: include header file "MacOS.h" to implement clock_gettime and clock_nanosleep
c vw [Fri, 12 Jun 2020 07:57:19 +0000 (09:57 +0200)]
MacOS: include header file "MacOS.h" to implement clock_gettime and clock_nanosleep

4 years agosmall correction
c vw [Thu, 11 Jun 2020 14:52:27 +0000 (16:52 +0200)]
small correction

4 years agoBetter debug messages including timinigs
c vw [Thu, 11 Jun 2020 14:27:46 +0000 (16:27 +0200)]
Better debug messages including timinigs
removed serial file descriptor as global

4 years agoMake send_resp terminate under all circumstances
c vw [Wed, 10 Jun 2020 10:44:46 +0000 (12:44 +0200)]
Make send_resp terminate under all circumstances

4 years agoRe-worked startup for MacOS
c vw [Thu, 28 May 2020 13:33:47 +0000 (15:33 +0200)]
Re-worked startup for MacOS

4 years agosmall corrections to MacOS-related files
c vw [Thu, 28 May 2020 09:13:00 +0000 (11:13 +0200)]
small corrections to MacOS-related files

4 years agobrew.init: MacOS shell script to initialize Linux-style
c vw [Thu, 28 May 2020 08:22:56 +0000 (10:22 +0200)]
brew.init: MacOS shell script to initialize Linux-style
delelopment environment

4 years agoREADME.MacOS: updates
c vw [Thu, 28 May 2020 08:22:12 +0000 (10:22 +0200)]
README.MacOS: updates

4 years agoMakefile.mac: updates
c vw [Thu, 28 May 2020 08:21:58 +0000 (10:21 +0200)]
Makefile.mac: updates

4 years agoNew shell script that does a complete install on a "plain vanilla"
c vw [Thu, 28 May 2020 08:21:14 +0000 (10:21 +0200)]
New shell script that does a complete install on a "plain vanilla"
Macintosh.

4 years agorigctl.c: manual merge with John's update
c vw [Thu, 28 May 2020 08:07:08 +0000 (10:07 +0200)]
rigctl.c: manual merge with John's update

4 years agoFixed IT CAT response
John Melton G0ORX [Wed, 27 May 2020 21:43:33 +0000 (22:43 +0100)]
Fixed IT CAT response

4 years agoRe-calculate drive level if TX band has possibly changed.
c vw [Tue, 26 May 2020 17:16:26 +0000 (19:16 +0200)]
Re-calculate drive level if TX band has possibly changed.

4 years agovfo.c: set Alex TXant/RXant/ATT when changing the band via the "VFO A>B" etc. buttone.
c vw [Tue, 26 May 2020 16:51:42 +0000 (18:51 +0200)]
vfo.c: set Alex TXant/RXant/ATT when changing the band via the "VFO A>B" etc. buttone.
       Re-Calc drive level if TX band may have changed

4 years agoRigCtl: made "waiting" for the serial thread even more secure.
c vw [Tue, 26 May 2020 16:41:57 +0000 (18:41 +0200)]
RigCtl: made "waiting" for the serial thread even more secure.

4 years agofixed another typo
c vw [Tue, 26 May 2020 16:34:15 +0000 (18:34 +0200)]
fixed another typo

4 years agoSilently accept AI0 command (used by many clients)
c vw [Tue, 26 May 2020 16:31:58 +0000 (18:31 +0200)]
Silently accept AI0 command (used by many clients)

4 years agoTook care of RigCtlEnable/SerialEnable interplay
c vw [Tue, 26 May 2020 16:31:33 +0000 (18:31 +0200)]
Took care of RigCtlEnable/SerialEnable interplay

4 years agoadded forgotten #ifdef SOAPY
c vw [Tue, 26 May 2020 15:37:23 +0000 (17:37 +0200)]
added forgotten #ifdef SOAPY

4 years agoadded some more comments
DL1YCF [Mon, 25 May 2020 19:42:17 +0000 (21:42 +0200)]
added some more comments

4 years agoMade CW pulse shaping for SOAPY more general
DL1YCF [Mon, 25 May 2020 19:32:00 +0000 (21:32 +0200)]
Made CW pulse shaping for SOAPY more general

4 years agoimproved a comment
DL1YCF [Mon, 25 May 2020 19:31:39 +0000 (21:31 +0200)]
improved a comment

4 years agoallow SOAPY tx without microphone (e.g. for doing CW)
DL1YCF [Mon, 25 May 2020 19:31:08 +0000 (21:31 +0200)]
allow SOAPY tx without microphone (e.g. for doing CW)

4 years agoCW implementation for SOAPY.
c vw [Mon, 25 May 2020 14:24:57 +0000 (16:24 +0200)]
CW implementation for SOAPY.

4 years agoCritical fix for SOAPY.
c vw [Mon, 25 May 2020 14:23:35 +0000 (16:23 +0200)]
Critical fix for SOAPY.

4 years agoadded some comments
c vw [Mon, 25 May 2020 12:44:40 +0000 (14:44 +0200)]
added some comments

4 years agofixed type
c vw [Mon, 25 May 2020 12:38:33 +0000 (14:38 +0200)]
fixed type

4 years agoFinalized manual merge
c vw [Mon, 25 May 2020 12:36:36 +0000 (14:36 +0200)]
Finalized manual merge

4 years agoMerge branch 'master' of https://github.com/g0orx/pihpsdr
c vw [Mon, 25 May 2020 10:41:22 +0000 (12:41 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr

4 years agomanually merged with John's update
c vw [Mon, 25 May 2020 10:37:27 +0000 (12:37 +0200)]
manually merged with John's update

4 years agoFixed ctcss frequency selection
John Melton G0ORX [Mon, 25 May 2020 07:49:09 +0000 (08:49 +0100)]
Fixed ctcss frequency selection

4 years agoupdated rigctl
John Melton G0ORX [Mon, 25 May 2020 07:23:25 +0000 (08:23 +0100)]
updated rigctl

4 years agouse GINT_TO_POINTER for type-casts
DL1YCF [Sat, 23 May 2020 12:54:04 +0000 (14:54 +0200)]
use GINT_TO_POINTER for type-casts

4 years agostream-lined handling of ALEX attenuation/RX ant/TX ant
DL1YCF [Sat, 23 May 2020 12:47:57 +0000 (14:47 +0200)]
stream-lined handling of ALEX attenuation/RX ant/TX ant
corrections to rigctl
minimize diffs to John's version

4 years agoreplace exit() with abort(), added more info if "sendto" fails
c vw [Fri, 22 May 2020 10:31:03 +0000 (12:31 +0200)]
replace exit() with abort(), added more info if "sendto" fails

4 years agoreplace exit by abort
c vw [Fri, 22 May 2020 10:30:14 +0000 (12:30 +0200)]
replace exit by abort

4 years agoImplemented AI, KY command, setDrive moves slider, serial line non-blocking
c vw [Fri, 22 May 2020 10:29:35 +0000 (12:29 +0200)]
Implemented AI, KY command, setDrive moves slider, serial line non-blocking

4 years agocorrected typo
c vw [Fri, 22 May 2020 10:28:37 +0000 (12:28 +0200)]
corrected typo

4 years agoconsilidated manual merge
DL1YCF [Thu, 21 May 2020 21:14:06 +0000 (23:14 +0200)]
consilidated manual merge

4 years agoMerge branch 'master' of https://github.com/g0orx/pihpsdr
DL1YCF [Thu, 21 May 2020 20:50:20 +0000 (22:50 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr

4 years agomerged with John's updates
DL1YCF [Thu, 21 May 2020 20:41:01 +0000 (22:41 +0200)]
merged with John's updates

4 years agoFixed reference ENABLE_CW_BUTTNS AND ENABLE_GPIO_SIDETONE when LOCALCW not defined
John Melton G0ORX [Wed, 20 May 2020 13:06:49 +0000 (14:06 +0100)]
Fixed reference ENABLE_CW_BUTTNS AND ENABLE_GPIO_SIDETONE when LOCALCW not defined

4 years agoRewrite of rigctl (CAT commands)
John Melton G0ORX [Wed, 20 May 2020 07:42:14 +0000 (08:42 +0100)]
Rewrite of rigctl (CAT commands)

4 years agoremoved debug output
DL1YCF [Fri, 15 May 2020 21:21:13 +0000 (23:21 +0200)]
removed debug output

4 years agoPossibly switch antennas if changing the receiver or changing the split state.
c vw [Wed, 13 May 2020 14:52:31 +0000 (16:52 +0200)]
Possibly switch antennas if changing the receiver or changing the split state.

4 years agoDo not directly modify the "split" variable, use ext_split_toggle instead.
c vw [Wed, 13 May 2020 14:52:09 +0000 (16:52 +0200)]
Do not directly modify the "split" variable, use ext_split_toggle instead.

4 years agoreviewed conditions for "immediate antenna switching"
c vw [Wed, 13 May 2020 14:04:43 +0000 (16:04 +0200)]
reviewed conditions for "immediate antenna switching"

4 years agoNo longer put the required libs into the app bundle, assume they are
c vw [Wed, 13 May 2020 14:03:19 +0000 (16:03 +0200)]
No longer put the required libs into the app bundle, assume they are
where they must sit. This is too error prone anyway.
So a "distribution" of the app file in the future must contain the
required libraries in their place.

4 years agooops.
DL1YCF [Sun, 26 Apr 2020 17:06:15 +0000 (19:06 +0200)]
oops.

4 years agoRadioberry corrections from Johan PA3GSB
DL1YCF [Sun, 26 Apr 2020 17:00:59 +0000 (19:00 +0200)]
Radioberry corrections from Johan PA3GSB

4 years agoFurther cleanup for serial CAT
c vw [Sat, 25 Apr 2020 16:02:39 +0000 (18:02 +0200)]
Further cleanup for serial CAT

4 years agoMake CAT over serial line working
Chef [Fri, 24 Apr 2020 17:02:49 +0000 (19:02 +0200)]
Make CAT over serial line working

4 years agoRe-introduced notes for using the file manager to set the
c vw [Thu, 23 Apr 2020 15:48:36 +0000 (17:48 +0200)]
Re-introduced notes for using the file manager to set the
"Don't ask options to launch executable file" option for the
Desktop Icon.

4 years agoFinalized the "mutex" code that avoids updating the same buffer from
c vw [Thu, 23 Apr 2020 07:57:39 +0000 (09:57 +0200)]
Finalized the "mutex" code that avoids updating the same buffer from
the RX and TX thread at the same time.

4 years agoIntroduces a mutex to guard agains simultaneous execution of
DL1YCF [Tue, 21 Apr 2020 20:45:37 +0000 (22:45 +0200)]
Introduces a mutex to guard agains simultaneous execution of
new_protocol_audio_samples and new_protocol_cw_audio_samples.

4 years agoMerge branch 'master' of https://github.com/g0orx/pihpsdr
c vw [Tue, 21 Apr 2020 12:57:28 +0000 (14:57 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr

4 years agoAdded a mutex for CW 'local' audio output, such that
c vw [Tue, 21 Apr 2020 12:11:15 +0000 (14:11 +0200)]
Added a mutex for CW 'local' audio output, such that
audio_write and cw_audio_write are mutally exclusive.

4 years agoFix to ground pins A0, A1 and A2 that were floating
John Melton G0ORX [Fri, 17 Apr 2020 09:07:33 +0000 (10:07 +0100)]
Fix to ground pins A0, A1 and A2 that were floating

4 years agoUpdated Gerber Files to fix fault with hole information
John Melton G0ORX [Thu, 16 Apr 2020 13:18:30 +0000 (14:18 +0100)]
Updated Gerber Files to fix fault with hole information