]> git.rkrishnan.org Git - pihpsdr.git/log
pihpsdr.git
5 years agodisabled DEBUG_PROTO
John Melton G0ORX [Wed, 14 Aug 2019 17:21:58 +0000 (18:21 +0100)]
disabled DEBUG_PROTO

5 years agoMerge pull request #73 from dl1ycf/master
John Melton [Tue, 13 Aug 2019 18:42:52 +0000 (19:42 +0100)]
Merge pull request #73 from dl1ycf/master

a) widened the "CW ramp" to 5 msec, b) ramp up to 0.99 only

5 years agoactivate correct TX filter when going "manual"
c vw [Tue, 13 Aug 2019 12:03:07 +0000 (14:03 +0200)]
activate correct TX filter when going "manual"

5 years agoa) Fixing CTUNE in new protocol.
c vw [Mon, 12 Aug 2019 16:01:01 +0000 (18:01 +0200)]
a) Fixing CTUNE in new protocol.
b) Displaying signals at the correct frequency in RX panadapter while doing CW.

5 years agotypo
c vw [Sat, 10 Aug 2019 12:46:53 +0000 (14:46 +0200)]
typo

5 years agofinalized antenna routing
c vw [Sat, 10 Aug 2019 12:38:31 +0000 (14:38 +0200)]
finalized antenna routing

5 years agofinalized antenna routing
c vw [Fri, 9 Aug 2019 14:52:57 +0000 (16:52 +0200)]
finalized antenna routing

5 years agoantenna routing
c vw [Thu, 8 Aug 2019 18:12:56 +0000 (20:12 +0200)]
antenna routing

5 years agoP1: bypass RX filters when using EXT1 for PS feedback
c vw [Thu, 8 Aug 2019 13:49:15 +0000 (15:49 +0200)]
P1: bypass RX filters when using EXT1 for PS feedback

5 years agoantenna routing
c vw [Thu, 8 Aug 2019 10:29:31 +0000 (12:29 +0200)]
antenna routing

5 years agoadded two missing "break" lines
c vw [Thu, 8 Aug 2019 08:21:24 +0000 (10:21 +0200)]
added two missing "break" lines

5 years agolocal cw now also in P2
c vw [Wed, 7 Aug 2019 14:34:55 +0000 (16:34 +0200)]
local cw now also in P2

5 years agopreamp always "on" except for CHARLY25.
c vw [Wed, 7 Aug 2019 09:45:44 +0000 (11:45 +0200)]
preamp always "on" except for CHARLY25.

5 years agosmall corrections
c vw [Wed, 7 Aug 2019 08:52:14 +0000 (10:52 +0200)]
small corrections

5 years agosome corrections
c vw [Tue, 6 Aug 2019 17:22:11 +0000 (19:22 +0200)]
some corrections

5 years agoa) widened the "CW ramp" to 5 msec, b) ramp up to 0.99 only
c vw [Tue, 30 Jul 2019 13:40:40 +0000 (15:40 +0200)]
a) widened the "CW ramp" to 5 msec, b) ramp up to 0.99 only

5 years agoMerge pull request #72 from dl1ycf/master
John Melton [Tue, 30 Jul 2019 09:09:50 +0000 (10:09 +0100)]
Merge pull request #72 from dl1ycf/master

Finalized the P1+P2, PURESIGNAL and DIVERSITY

5 years agoramp interpolation error fix.
c vw [Mon, 29 Jul 2019 19:30:41 +0000 (21:30 +0200)]
ramp interpolation error fix.

5 years agoNew Protocol CW changes, and other things
c vw [Mon, 29 Jul 2019 18:10:35 +0000 (20:10 +0200)]
New Protocol CW changes, and other things

5 years agooops #2
c vw [Sat, 27 Jul 2019 09:36:28 +0000 (11:36 +0200)]
oops #2

5 years agooops.
c vw [Sat, 27 Jul 2019 09:13:19 +0000 (11:13 +0200)]
oops.

5 years agoFinalized things.
c vw [Fri, 26 Jul 2019 16:05:53 +0000 (18:05 +0200)]
Finalized things.

5 years agoP2: ALEX bits, added some schedule_xxxx() for P2
c vw [Thu, 25 Jul 2019 18:06:17 +0000 (20:06 +0200)]
P2: ALEX bits, added some schedule_xxxx() for P2

5 years agomaking random number thread-safe.
c vw [Thu, 25 Jul 2019 10:02:02 +0000 (12:02 +0200)]
making random number thread-safe.

5 years agocosmetic changes
c vw [Thu, 25 Jul 2019 09:25:00 +0000 (11:25 +0200)]
cosmetic changes

5 years agoHPSDR simulator: put some common things to old+new protocol into a header file.
c vw [Thu, 25 Jul 2019 08:01:30 +0000 (10:01 +0200)]
HPSDR simulator: put some common things to old+new protocol into a header file.

5 years agoDIVERSITY corrections (user interface: gain+phase rather than I+Q)
c vw [Thu, 25 Jul 2019 08:00:48 +0000 (10:00 +0200)]
DIVERSITY corrections (user interface:  gain+phase rather than I+Q)

5 years agoa) P2 PURESIGNAL for HERMES, b) DIVERSITY, c) CW for P2, d) HPSDR Simulator:
c vw [Wed, 24 Jul 2019 16:35:03 +0000 (18:35 +0200)]
a) P2 PURESIGNAL for HERMES, b) DIVERSITY, c) CW for P2, d) HPSDR Simulator:
now with man-made noise to test DIVERSITY

5 years agoa) CW and new protocol b) new protocol TX FIFO issues.
c vw [Tue, 23 Jul 2019 17:34:13 +0000 (19:34 +0200)]
a) CW and new protocol b) new protocol TX FIFO issues.

5 years agoMerge pull request #71 from dl1ycf/master
John Melton [Fri, 19 Jul 2019 09:55:05 +0000 (10:55 +0100)]
Merge pull request #71 from dl1ycf/master

P2 now working with PURESIGNAL, and further corrections

5 years agoadded missing #ifdef PURESIGNAL
c vw [Fri, 19 Jul 2019 09:14:32 +0000 (11:14 +0200)]
added missing #ifdef PURESIGNAL

5 years agoOldProtocol: making feedback spectrum high resolution for all sample rates
c vw [Thu, 18 Jul 2019 17:02:19 +0000 (19:02 +0200)]
OldProtocol: making feedback spectrum high resolution for all sample rates

5 years agoremoved debug code
c vw [Wed, 17 Jul 2019 14:56:59 +0000 (16:56 +0200)]
removed debug code

5 years agosmall change
c vw [Wed, 17 Jul 2019 14:40:58 +0000 (16:40 +0200)]
small change

5 years agoInstructions for MacOS users that want to use a pre-compiled "app" bundle.
c vw [Wed, 17 Jul 2019 14:40:12 +0000 (16:40 +0200)]
Instructions for MacOS users that want to use a pre-compiled "app" bundle.

5 years agoPURESIGNAL in new protocol
c vw [Wed, 17 Jul 2019 14:35:55 +0000 (16:35 +0200)]
PURESIGNAL in new protocol

5 years agoRX/TX switching in new protocol
c vw [Wed, 17 Jul 2019 14:34:55 +0000 (16:34 +0200)]
RX/TX switching in new protocol

5 years agoSmall Corrections
c vw [Wed, 17 Jul 2019 14:34:17 +0000 (16:34 +0200)]
Small Corrections

5 years agoSmall Corrections
c vw [Wed, 17 Jul 2019 14:33:33 +0000 (16:33 +0200)]
Small Corrections

5 years agoHPSDR simulator extended to "New Protocol"
c vw [Wed, 17 Jul 2019 14:29:48 +0000 (16:29 +0200)]
HPSDR simulator extended to "New Protocol"

5 years agoFixes for MacOS (Semaphores etc).
c vw [Wed, 17 Jul 2019 14:28:57 +0000 (16:28 +0200)]
Fixes for MacOS (Semaphores etc).

5 years agoMerge pull request #70 from dl1ycf/master
John Melton [Mon, 3 Jun 2019 17:41:40 +0000 (19:41 +0200)]
Merge pull request #70 from dl1ycf/master

MIDI support and many other updates

5 years agostreamlining
c vw [Mon, 3 Jun 2019 16:15:06 +0000 (18:15 +0200)]
streamlining

5 years agoAvoid "overloading" of the GUI by high-frequency call to vfo_update().
c vw [Mon, 3 Jun 2019 14:39:42 +0000 (16:39 +0200)]
Avoid "overloading" of the GUI by high-frequency call to vfo_update().

5 years agoWe needed a more permanent solution to the problem of RX panels
c vw [Fri, 31 May 2019 15:44:51 +0000 (17:44 +0200)]
We needed a more permanent solution to the problem of RX panels
that are un-used at program startup.

5 years agosome stream-lining to prepeare for a huge pull request
c vw [Fri, 31 May 2019 08:35:08 +0000 (10:35 +0200)]
some stream-lining to prepeare for a huge pull request

5 years agoFixed CW pulse shaping (exchanging I and Q), my ANAN-7000 needs this.
c vw [Thu, 30 May 2019 12:28:14 +0000 (14:28 +0200)]
Fixed CW pulse shaping (exchanging I and Q), my ANAN-7000 needs this.

5 years agodeactivated some verbose diagnostic messages
c vw [Thu, 30 May 2019 09:59:59 +0000 (11:59 +0200)]
deactivated some verbose diagnostic messages

5 years agoa) fixed seg-faults associated with RX2 panel
c vw [Thu, 30 May 2019 09:59:08 +0000 (11:59 +0200)]
a) fixed seg-faults associated with RX2 panel
b) finalized MIDI
c) reworked PURESIGNAL ADC associations

5 years agoUser manual for MIDI support
c vw [Mon, 27 May 2019 09:57:27 +0000 (11:57 +0200)]
User manual for MIDI support

5 years ago- Added MIDI level-1 code for ALSA/LINUX
c vw [Fri, 24 May 2019 15:25:39 +0000 (17:25 +0200)]
- Added MIDI level-1 code for ALSA/LINUX
- Fixed TX panadapter display
- Fixed WDSP wisdom stuff

5 years agoAdapted to new WDSP (Version 1.18) wisdom procedure
c vw [Tue, 21 May 2019 09:57:37 +0000 (11:57 +0200)]
Adapted to new WDSP (Version 1.18) wisdom procedure

5 years agoVOX corrected, RX/TX switching reworked, streamlining
c vw [Tue, 21 May 2019 08:38:33 +0000 (10:38 +0200)]
VOX corrected, RX/TX switching reworked, streamlining

5 years agoa) added LINUX ALSA sound output to hpsdrsim
c vw [Fri, 17 May 2019 11:36:51 +0000 (13:36 +0200)]
a) added LINUX ALSA sound output to hpsdrsim
b) wait for WDSP on TX/RX transitions

5 years agocorrected a typo
c vw [Fri, 17 May 2019 11:18:33 +0000 (13:18 +0200)]
corrected a typo

5 years agoRemoved ptt variable. Update the mox/tune/vox variables AFTER
c vw [Fri, 17 May 2019 08:21:41 +0000 (10:21 +0200)]
Removed ptt variable. Update the mox/tune/vox variables AFTER
rxtx() has been successfully executed.

5 years agoIntermediat commit to make it visible to someone asking for this
c vw [Wed, 15 May 2019 08:26:24 +0000 (10:26 +0200)]
Intermediat commit to make it visible to someone asking for this

5 years agoMIDI support, and some corrections
c vw [Tue, 23 Apr 2019 17:26:29 +0000 (19:26 +0200)]
MIDI support, and some corrections

5 years agoMerge pull request #69 from dl1ycf/master
John Melton [Tue, 23 Apr 2019 10:03:55 +0000 (11:03 +0100)]
Merge pull request #69 from dl1ycf/master

Corrected PURESIGNAL for METIS hardware (emergency fix)

5 years agoCorrected PURESIGNAL for METIS hardware
c vw [Tue, 23 Apr 2019 07:35:34 +0000 (09:35 +0200)]
Corrected PURESIGNAL for METIS hardware

5 years agoMerge pull request #68 from dl1ycf/master
John Melton [Sat, 20 Apr 2019 16:16:18 +0000 (17:16 +0100)]
Merge pull request #68 from dl1ycf/master

TCP support, PURESIGNAL corrections, and a new cool HPSDR simulator

5 years agoTo get it work with PURESIGNAL, we need fixed connections between
c vw [Wed, 17 Apr 2019 15:36:37 +0000 (17:36 +0200)]
To get it work with PURESIGNAL, we need fixed connections between
RX'es and our signal sources.

5 years agofixed small things
c vw [Wed, 10 Apr 2019 14:40:41 +0000 (16:40 +0200)]
fixed small things

5 years agotypo corrected
c vw [Wed, 10 Apr 2019 14:03:43 +0000 (16:03 +0200)]
typo corrected

5 years agosome improvements
c vw [Wed, 10 Apr 2019 13:16:46 +0000 (15:16 +0200)]
some improvements

5 years agoAdded the new HPSDR simulator program, cool for debugging purposes
c vw [Wed, 10 Apr 2019 10:12:07 +0000 (12:12 +0200)]
Added the new HPSDR simulator program, cool for debugging purposes

5 years agosome cosmetic changes to reduce diff to original version
c vw [Wed, 10 Apr 2019 09:52:12 +0000 (11:52 +0200)]
some cosmetic changes to reduce diff to original version

5 years agoPURESIGNAL and TCP
c vw [Wed, 10 Apr 2019 08:47:16 +0000 (10:47 +0200)]
PURESIGNAL and TCP

5 years agoa) PURESIGNAL improved, b) TCP feature finalized
c vw [Wed, 10 Apr 2019 08:46:43 +0000 (10:46 +0200)]
a) PURESIGNAL improved, b) TCP feature finalized

6 years agoRe-worked TCP support.
c vw [Sat, 9 Feb 2019 20:25:42 +0000 (21:25 +0100)]
Re-worked TCP support.

6 years agoUse only "long" TCP packets, and enable TCP for RADIOBERRY
c vw [Tue, 20 Nov 2018 16:16:41 +0000 (17:16 +0100)]
Use only "long" TCP packets, and enable TCP for RADIOBERRY

6 years agoAdapted to latest STEMlab software
c vw [Mon, 19 Nov 2018 14:12:33 +0000 (15:12 +0100)]
Adapted to latest STEMlab software

6 years agoSend seq num only for non-suppressed packets.
c vw [Thu, 15 Nov 2018 11:01:37 +0000 (12:01 +0100)]
Send seq num only for non-suppressed packets.

6 years agoFixes for TCP mode.
c vw [Thu, 15 Nov 2018 10:43:38 +0000 (11:43 +0100)]
Fixes for TCP mode.

6 years agoAdd functionality to switch from UDP to TCP for CHARLY25 RedPitay-based
c vw [Sun, 11 Nov 2018 12:55:11 +0000 (13:55 +0100)]
Add functionality to switch from UDP to TCP for CHARLY25 RedPitay-based
SDRs. Added support for this in the RADIO menu.

6 years agoMerge pull request #66 from dl1ycf/master
John Melton [Tue, 6 Nov 2018 09:17:00 +0000 (09:17 +0000)]
Merge pull request #66 from dl1ycf/master

Major overhaul of local CW.

6 years ago- updated the CAT CW stuff, now maintaining a ring buffer.
c vw [Tue, 6 Nov 2018 08:38:34 +0000 (09:38 +0100)]
- updated the CAT CW stuff, now maintaining a ring buffer.
  Several corrections such that hitting a "local" CW key aborts
  CAT CW correctly and continues with manual CW.

- moved choice of active level for CW buttons to GPIO menu

- added support for "CW letter spacing" in CW menu

- at many places corrected cast from a generic pointer to int. The correct
  way of passing an int when receiving a pointer is:

  void extern(void *p) {
    int state=(uintptr_t) p;
    call intern(state);
  }

  What is certainly wrong is "call intern((uintptr_t) p)" since this
  passes on many systems a 64-bit value where a 32-bit value is expected
  unless strong prototyping is used.

- cleaned up configure.c (at least: "gtk_widget_destroy(dialog)" in configure_gpio
  had to be deleted)

- use cw_breakin instead of vox_hang in CW-keyer

- improved GPIO side tone creation, no longer use softTone but do this within the keyer thread
  (but only if GPIO side tone is requested).

- Hide button names such as CWL_BUTTON from iambic.c

- Major overhaul of iambic keyer: see extensive comment in iambic.c

6 years agocw_breakin replaced by cw_hang_time in iambic.c, was an error.
c vw [Fri, 19 Oct 2018 15:05:23 +0000 (17:05 +0200)]
cw_breakin replaced by cw_hang_time in iambic.c, was an error.
Allow zero side tone volume in cw_menu.c (thus switching off side tone)

6 years agoChanges related to CW, and corrections throughout
c vw [Thu, 18 Oct 2018 15:56:51 +0000 (17:56 +0200)]
Changes related to CW, and corrections throughout

6 years agoMerge pull request #65 from jancona/pisdr-support
John Melton [Wed, 3 Oct 2018 10:20:01 +0000 (11:20 +0100)]
Merge pull request #65 from jancona/pisdr-support

Add support for Pi SDR

6 years agoAdd support for Pi SDR. Note that in order to get it to run, I had to disable PURESIG...
Jim Ancona [Sun, 23 Sep 2018 15:15:44 +0000 (11:15 -0400)]
Add support for Pi SDR. Note that in order to get it to run, I had to disable PURESIGNAL, STEMLAB_DISCOVERY and STEMLAB_FIX, which are enabled by default in Makefile.mac.

6 years agoMerge pull request #64 from dl1ycf/master
John Melton [Fri, 17 Aug 2018 11:51:45 +0000 (12:51 +0100)]
Merge pull request #64 from dl1ycf/master

LOCALCW, PURESIGNAL, STEMLAB_DISCOVERY without AVAHI working now.

6 years agobetter explanation for STEMLAB_FIX option
c vw [Fri, 17 Aug 2018 08:24:13 +0000 (10:24 +0200)]
better explanation for STEMLAB_FIX option

6 years agoRedPitaya fixes
c vw [Fri, 17 Aug 2018 08:14:47 +0000 (10:14 +0200)]
RedPitaya fixes

6 years agoStreamLine: reduce diffs to original version
c vw [Thu, 16 Aug 2018 12:24:36 +0000 (14:24 +0200)]
StreamLine: reduce diffs to original version

6 years agostreamline
c vw [Wed, 15 Aug 2018 17:49:37 +0000 (19:49 +0200)]
streamline

6 years agostreamline
c vw [Wed, 15 Aug 2018 17:37:52 +0000 (19:37 +0200)]
streamline

6 years agostreamline
c vw [Wed, 15 Aug 2018 17:37:05 +0000 (19:37 +0200)]
streamline

6 years agostreamlining
c vw [Wed, 15 Aug 2018 17:33:26 +0000 (19:33 +0200)]
streamlining

6 years agostreamline
c vw [Wed, 15 Aug 2018 17:27:21 +0000 (19:27 +0200)]
streamline

6 years agostreamlined
c vw [Wed, 15 Aug 2018 17:25:53 +0000 (19:25 +0200)]
streamlined

6 years agoremoved SPLIT_RXTX, etc.
c vw [Wed, 15 Aug 2018 17:21:48 +0000 (19:21 +0200)]
removed SPLIT_RXTX, etc.

6 years agoMade PURESIGNAL working
c vw [Wed, 15 Aug 2018 15:11:43 +0000 (17:11 +0200)]
Made PURESIGNAL working

6 years agobetter comment
c vw [Mon, 13 Aug 2018 10:15:28 +0000 (12:15 +0200)]
better comment

6 years agotypo correction
c vw [Mon, 13 Aug 2018 10:06:10 +0000 (12:06 +0200)]
typo correction

6 years agoSeparate filter and NR settings for each mode
c vw [Mon, 13 Aug 2018 10:01:03 +0000 (12:01 +0200)]
Separate filter and NR settings for each mode

6 years agoRemove lenghening of first dit because measurements show it is not necessary
c vw [Wed, 8 Aug 2018 17:45:37 +0000 (19:45 +0200)]
Remove lenghening of first dit because measurements show it is not necessary

6 years agoLOCALCW: better integration in Config menu, First dit/dah after PTT switching a littl...
c vw [Wed, 8 Aug 2018 16:50:16 +0000 (18:50 +0200)]
LOCALCW: better integration in Config menu, First dit/dah after PTT switching a little bit longer

6 years agoDo not activate CW vox while PTT is manually set.
c vw [Tue, 7 Aug 2018 13:39:56 +0000 (15:39 +0200)]
Do not activate CW vox while PTT is manually set.

6 years agoadded CW vox
c vw [Mon, 6 Aug 2018 17:12:23 +0000 (19:12 +0200)]
added CW vox