]>
git.rkrishnan.org Git - pihpsdr.git/log
DL1YCF [Sat, 25 Jul 2020 14:40:26 +0000 (16:40 +0200)]
Manual merge with John's updates, made both repos as close as possible.
c vw [Thu, 23 Jul 2020 08:28:05 +0000 (10:28 +0200)]
Do GPIO init before autostart.
c vw [Thu, 23 Jul 2020 08:19:53 +0000 (10:19 +0200)]
Replaced by new version, file deleted
c vw [Thu, 23 Jul 2020 08:19:20 +0000 (10:19 +0200)]
went back from "pkg-config --libs-only"
c vw [Wed, 22 Jul 2020 08:21:44 +0000 (10:21 +0200)]
Use $(CC) rather than $(LD) for linking on Macintosh
c vw [Wed, 22 Jul 2020 08:07:35 +0000 (10:07 +0200)]
Improvements for PURESIGNAL on HERMESLITE2.
c vw [Mon, 20 Jul 2020 12:45:51 +0000 (14:45 +0200)]
Polished comment in send_resp()
c vw [Mon, 20 Jul 2020 12:18:25 +0000 (14:18 +0200)]
This is a sybling. Included for consistency with John's repo.
c vw [Mon, 20 Jul 2020 12:18:05 +0000 (14:18 +0200)]
New version from John's repo
c vw [Mon, 20 Jul 2020 12:17:29 +0000 (14:17 +0200)]
Manually include a debug output from John's version
c vw [Mon, 20 Jul 2020 12:17:10 +0000 (14:17 +0200)]
From John's repo
c vw [Mon, 20 Jul 2020 12:16:30 +0000 (14:16 +0200)]
Streamlining done with the MacPort's team
c vw [Mon, 20 Jul 2020 12:16:02 +0000 (14:16 +0200)]
manual merge with John's release version
c vw [Thu, 16 Jul 2020 15:07:22 +0000 (17:07 +0200)]
Manual merge with John's updates.
c vw [Fri, 10 Jul 2020 12:29:45 +0000 (14:29 +0200)]
fixed typo in the manual merge of the autostart option
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
c vw [Fri, 10 Jul 2020 12:27:45 +0000 (14:27 +0200)]
switched to autostart option from John's repo
c vw [Fri, 10 Jul 2020 12:26:44 +0000 (14:26 +0200)]
fused #ifdef/#ifndef pair
c vw [Fri, 10 Jul 2020 12:26:12 +0000 (14:26 +0200)]
MacOS.c/MacOS.h: improved comment on what is going on
c vw [Wed, 8 Jul 2020 14:38:33 +0000 (16:38 +0200)]
Put all TX tune related stuff in one row.
c vw [Wed, 8 Jul 2020 14:22:25 +0000 (16:22 +0200)]
Fixed possible bug.
c vw [Wed, 8 Jul 2020 14:11:29 +0000 (16:11 +0200)]
Fixed zoom/pan mutex blockade when changing the active RX
c vw [Wed, 8 Jul 2020 13:25:20 +0000 (15:25 +0200)]
Different MAC addresses for P1 and P2.
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
c vw [Wed, 8 Jul 2020 13:20:50 +0000 (15:20 +0200)]
Removed error that hides "tune use drive" button in TX menu
c vw [Mon, 15 Jun 2020 14:51:13 +0000 (16:51 +0200)]
included sys/socket.h
c vw [Mon, 15 Jun 2020 14:50:41 +0000 (16:50 +0200)]
removed the debug timing code
DL1YCF [Sun, 14 Jun 2020 10:01:20 +0000 (12:01 +0200)]
Made it work with MIDI or the Controller.
DL1YCF [Sun, 14 Jun 2020 10:00:51 +0000 (12:00 +0200)]
midi3.c: made "PAN" knob faster (10 pixels/tick)
c vw [Fri, 12 Jun 2020 12:57:21 +0000 (14:57 +0200)]
typo fixed
c vw [Fri, 12 Jun 2020 10:04:57 +0000 (12:04 +0200)]
added MacOS.c and MacOS.h
c vw [Fri, 12 Jun 2020 10:03:07 +0000 (12:03 +0200)]
removed debug output
c vw [Fri, 12 Jun 2020 08:07:12 +0000 (10:07 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr
c vw [Fri, 12 Jun 2020 08:02:05 +0000 (10:02 +0200)]
Some changes suggested by ra1nb0w@github
c vw [Fri, 12 Jun 2020 07:59:09 +0000 (09:59 +0200)]
RigCtl debug: produce timing info only if RIGCTL_TIMING is #defined
c vw [Fri, 12 Jun 2020 07:58:22 +0000 (09:58 +0200)]
MacOS startup stuff moved to MacOS.c
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
c vw [Thu, 11 Jun 2020 14:52:27 +0000 (16:52 +0200)]
small correction
c vw [Thu, 11 Jun 2020 14:27:46 +0000 (16:27 +0200)]
Better debug messages including timinigs
removed serial file descriptor as global
c vw [Wed, 10 Jun 2020 10:44:46 +0000 (12:44 +0200)]
Make send_resp terminate under all circumstances
c vw [Thu, 28 May 2020 13:33:47 +0000 (15:33 +0200)]
Re-worked startup for MacOS
c vw [Thu, 28 May 2020 09:13:00 +0000 (11:13 +0200)]
small corrections to MacOS-related files
c vw [Thu, 28 May 2020 08:22:56 +0000 (10:22 +0200)]
brew.init: MacOS shell script to initialize Linux-style
delelopment environment
c vw [Thu, 28 May 2020 08:22:12 +0000 (10:22 +0200)]
README.MacOS: updates
c vw [Thu, 28 May 2020 08:21:58 +0000 (10:21 +0200)]
Makefile.mac: updates
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.
c vw [Thu, 28 May 2020 08:07:08 +0000 (10:07 +0200)]
rigctl.c: manual merge with John's update
John Melton G0ORX [Wed, 27 May 2020 21:43:33 +0000 (22:43 +0100)]
Fixed IT CAT response
c vw [Tue, 26 May 2020 17:16:26 +0000 (19:16 +0200)]
Re-calculate drive level if TX band has possibly changed.
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
c vw [Tue, 26 May 2020 16:41:57 +0000 (18:41 +0200)]
RigCtl: made "waiting" for the serial thread even more secure.
c vw [Tue, 26 May 2020 16:34:15 +0000 (18:34 +0200)]
fixed another typo
c vw [Tue, 26 May 2020 16:31:58 +0000 (18:31 +0200)]
Silently accept AI0 command (used by many clients)
c vw [Tue, 26 May 2020 16:31:33 +0000 (18:31 +0200)]
Took care of RigCtlEnable/SerialEnable interplay
c vw [Tue, 26 May 2020 15:37:23 +0000 (17:37 +0200)]
added forgotten #ifdef SOAPY
DL1YCF [Mon, 25 May 2020 19:42:17 +0000 (21:42 +0200)]
added some more comments
DL1YCF [Mon, 25 May 2020 19:32:00 +0000 (21:32 +0200)]
Made CW pulse shaping for SOAPY more general
DL1YCF [Mon, 25 May 2020 19:31:39 +0000 (21:31 +0200)]
improved a comment
DL1YCF [Mon, 25 May 2020 19:31:08 +0000 (21:31 +0200)]
allow SOAPY tx without microphone (e.g. for doing CW)
c vw [Mon, 25 May 2020 14:24:57 +0000 (16:24 +0200)]
CW implementation for SOAPY.
c vw [Mon, 25 May 2020 14:23:35 +0000 (16:23 +0200)]
Critical fix for SOAPY.
c vw [Mon, 25 May 2020 12:44:40 +0000 (14:44 +0200)]
added some comments
c vw [Mon, 25 May 2020 12:38:33 +0000 (14:38 +0200)]
fixed type
c vw [Mon, 25 May 2020 12:36:36 +0000 (14:36 +0200)]
Finalized manual merge
c vw [Mon, 25 May 2020 10:41:22 +0000 (12:41 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr
c vw [Mon, 25 May 2020 10:37:27 +0000 (12:37 +0200)]
manually merged with John's update
John Melton G0ORX [Mon, 25 May 2020 07:49:09 +0000 (08:49 +0100)]
Fixed ctcss frequency selection
John Melton G0ORX [Mon, 25 May 2020 07:23:25 +0000 (08:23 +0100)]
updated rigctl
DL1YCF [Sat, 23 May 2020 12:54:04 +0000 (14:54 +0200)]
use GINT_TO_POINTER for type-casts
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
c vw [Fri, 22 May 2020 10:31:03 +0000 (12:31 +0200)]
replace exit() with abort(), added more info if "sendto" fails
c vw [Fri, 22 May 2020 10:30:14 +0000 (12:30 +0200)]
replace exit by abort
c vw [Fri, 22 May 2020 10:29:35 +0000 (12:29 +0200)]
Implemented AI, KY command, setDrive moves slider, serial line non-blocking
c vw [Fri, 22 May 2020 10:28:37 +0000 (12:28 +0200)]
corrected typo
DL1YCF [Thu, 21 May 2020 21:14:06 +0000 (23:14 +0200)]
consilidated manual merge
DL1YCF [Thu, 21 May 2020 20:50:20 +0000 (22:50 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr
DL1YCF [Thu, 21 May 2020 20:41:01 +0000 (22:41 +0200)]
merged with John's updates
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
John Melton G0ORX [Wed, 20 May 2020 07:42:14 +0000 (08:42 +0100)]
Rewrite of rigctl (CAT commands)
DL1YCF [Fri, 15 May 2020 21:21:13 +0000 (23:21 +0200)]
removed debug output
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.
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.
c vw [Wed, 13 May 2020 14:04:43 +0000 (16:04 +0200)]
reviewed conditions for "immediate antenna switching"
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.
DL1YCF [Sun, 26 Apr 2020 17:06:15 +0000 (19:06 +0200)]
oops.
DL1YCF [Sun, 26 Apr 2020 17:00:59 +0000 (19:00 +0200)]
Radioberry corrections from Johan PA3GSB
c vw [Sat, 25 Apr 2020 16:02:39 +0000 (18:02 +0200)]
Further cleanup for serial CAT
Chef [Fri, 24 Apr 2020 17:02:49 +0000 (19:02 +0200)]
Make CAT over serial line working
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.
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.
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.
c vw [Tue, 21 Apr 2020 12:57:28 +0000 (14:57 +0200)]
Merge branch 'master' of https://github.com/g0orx/pihpsdr
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.
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
John Melton G0ORX [Thu, 16 Apr 2020 13:18:30 +0000 (14:18 +0100)]
Updated Gerber Files to fix fault with hole information
John Melton G0ORX [Wed, 15 Apr 2020 06:55:07 +0000 (07:55 +0100)]
Updated Controller MK II Part List, Gerber Files and Schematics
Chef [Tue, 14 Apr 2020 17:25:20 +0000 (19:25 +0200)]
CW: define "var1" and "var2" values such that they are the filter width.
Now, e.g. switching between "var1" and "250" makes no noticable audio
difference if the "var1" value is 250.
Chef [Tue, 14 Apr 2020 17:24:51 +0000 (19:24 +0200)]
Show the important "TUNE" button more often.
c vw [Tue, 14 Apr 2020 08:02:40 +0000 (10:02 +0200)]
Re-designed memory allocation for network buffers: the system is no longer
flooded with malloc/free again and again and again on the same buffers.
This makes the program more stable on my Mac at least.
c vw [Tue, 14 Apr 2020 08:01:19 +0000 (10:01 +0200)]
Added "Protocols" button in "No device found" menu
since a device may be connected whose
protocol is disabled in the props file