[hpsdr] LinHPSDR second receiver not working [solved]
John Melton
john.d.melton at googlemail.com
Mon Jun 18 23:09:54 PDT 2018
The 5th receiver is currently dedicated to PS so is a copy of the RX-0
frequency. Updated firmware for Hermes does resolve this and only uses
the 5th receiver for PS when transmitting.
I sat down with Warren and Phil in Friedrichshafen and there is a plan
for Protocol 2 to have a dedicated multiplexed DDCs for PS. I also asked
for Protocol 2 to have a field that has the number of DDCs implemented
in the firmware so that the software knows how many receivers can be
started.
-- John g0orx/n6lyt
On 19/06/18 02:47, AA8K73 GMail wrote:
> ***** High Performance Software Defined Radio Discussion List *****
>
>
> Correction, four receivers on Hermes.
>
> I can start a fifth receiver, and move the frequency display, but the
> audio, panadapter, and waterfall seem to be a copy of Rx-0 and not the
> frequency selected.
>
>
> Also, I tried removing the 100T only jumper (J13) and Hermes would not
> talk (1000T).
>
>
> Mike - AA8K
>
> -------------------------------------------
>
> Thank you to those who replied to me off-list.
>
>
> On my Hermes, I used the MS Windows bootloader msi file found in the
> github TAPR OpenHPSDR-Protocol1-Programmers. That seems to work in
> Windows 10.
>
> I loaded the Hermes 3.3 .rbf firmware and it now allows me to run five
> receivers concurrently. I have not had a chance to try transmit yet.
>
>
> On Metis and Mercury, it now seems to be receiving with the two
> Mercury boards. I don't know what changed. It may have been some
> initial condition. I do not have a shortcut on my desktop so I start
> it with a command line.
>
>
> Thank you everyone, this is fun. I'm going to need more antennas. :)
>
> Now, where did I put my third Mercury board...
>
>
> Mike - AA8K
>
> ---------------------------------------------
>
> Ubuntu 18.04, Metis and Mercury.
>
> I start LinHPSDR and it receives on the first receiver.
>
> I start a second receiver and no signals in the second receiver.
> S-meter shows +35, -400 dBm Av.
>
> Does anyone else have this issue?
>
> It also does it on my Hermes (second TAPR offering FW Ver 2.7)
>
> Mike - AA8K
>
>
> Here is the command trace:
>
> $ ./linhpsdr
> Build: 2018-06-05 Beta
> GTK+ version 3.22.30
> sysname: Linux
> nodename: mycomputer
> release: 4.15.0-23-generic
> version: #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018
> machine: x86_64
> Warning: failed to set icon for main_window:
> /usr/share/linhpsdr/hpsdr.png
> Failed to open file '/usr/share/linhpsdr/hpsdr.png': No such file or
> directory
> discovery
> protocol1_discovery
> discover: looking for HPSDR devices on enp11s0
> discover: bound to enp11s0
> discover_receive_thread
> discovered: received 60 bytes
> discovery: found device=1 software_version=27 status=2
> address=192.168.0.151 (00:04:A3:64:0C:B8) on enp11s0
> discovered: received 60 bytes
> discovery: found device=0 software_version=30 status=2
> address=192.168.0.150 (00:04:A3:03:04:37) on enp11s0
> discovery: bytes read -1
> discovery: recvfrom socket failed for discover_receive_thread:
> Resource temporarily unavailable
> discovery: exiting discover_receive_thread
> discover: exiting discover for enp11s0
> discovery found 2 devices
> discovery: found device=1 software_version=27 status=2
> address=192.168.0.151 (00:04:A3:64:0C:B8) on enp11s0
> discovery: found device=0 software_version=30 status=2
> address=192.168.0.150 (00:04:A3:03:04:37) on enp11s0
> protocol2_discover: looking for HPSDR devices on enp11s0
> protocol2_discover: bound to enp11s0 192.168.0.145 255.255.255.0
> protocol2_disovery: thread_id=0x561ca27b3a30
> protocol2_discover: bytes read -1
> protocol2_discover: recvfrom socket failed for
> discover_receive_thread: Resource temporarily unavailable
> protocol2_discover: exiting protocol2_discover_receive_thread
> protocol2_discover: exiting discover for enp11s0
> protocol2_discovery found 2 devices
> discovery: found protocol=0 device=1 software_version=27 status=2
> address=192.168.0.151 (00:04:A3:64:0C:B8) on enp11s0
> discovery: found protocol=0 device=0 software_version=30 status=2
> address=192.168.0.150 (00:04:A3:03:04:37) on enp11s0
> main: discovery found 2 devices
> adding Hermes
> adding Metis
> tree_selection_changed_cb
> found 0
> tree_selection_changed_cb
> found 1
> starting Linux HPSDR (Beta): Metis P1 v3.0 192.168.0.150
> (00:04:A3:03:04:37) on enp11s0
> create_radio for Metis 0 192.168.0.150
> loadProperties:
> /home/mnaruta/.local/share/linhpsdr/00-04-A3-03-04-37.props
> create_receiver: channel=0 sample_rate=192000
> create_receiver: OpenChannel: channel=0 buffer_size=1024
> sample_rate=192000
> receiver_update_title: Linux HPSDR: Rx-0 ADC-0 192000
> create_vfo: rx=0
> create_transmitter: channel=8
> transmitter_init_analyzer: width=0 pixels=0
> update_timer: fps=10
> create_protocol1
> protocol1 starting receive thread: buffer_size=2048 output_buffer_size=0
> receive_thread: id=0x561ca27b2540
> protocol1_init: prime radio
> protocol1: receive_thread
> Server listening on port 50000
> Mercury Software version: 34 (0x22)
> Penelope Software version: 18 (0x12)
> FPGA firmware version: 3.0
> tx_panadapter_configure_event: width=1 height=1
> transmitter_init_analyzer: width=1 pixels=3
> SetAnalyzer id=8 buffer_size=1024 overlap=3392
> x=175 y=96
> moving main_window to x=175 y=96
> audio: state_cb: PA_CONTEXT_AUTHORIZING
> audio: state_cb: PA_CONTEXT_SETTING_NAME
> audio: state_cb: PA_CONTEXT_READY
> Output: 0: alsa_output.pci-0000_12_00.3.analog-stereo (Family 17h
> (Models 00h-0fh) HD Audio Controller Analog Stereo)
> Input: 0: alsa_output.pci-0000_12_00.3.analog-stereo.monitor (Monitor
> of Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo)
> Input: 1: alsa_input.pci-0000_12_00.3.analog-stereo (Family 17h
> (Models 00h-0fh) HD Audio Controller Analog Stereo)
> tx_panadapter_configure_event: width=300 height=190
> transmitter_init_analyzer: width=300 pixels=900
> SetAnalyzer id=8 buffer_size=1024 overlap=3392
> add_receiver: using receiver 1
> create_receiver: channel=1 sample_rate=192000
> create_receiver: OpenChannel: channel=1 buffer_size=1024
> sample_rate=192000
> receiver_update_title: Linux HPSDR: Rx-1 ADC-0 192000
> create_vfo: rx=1
> add_receiver: receivers now 2
> process_control_bytes: ppt=1 dot=1 dash=1
> process_control_bytes: ppt=0 dot=0 dash=0
> ext_ptt_changed
> ptt_changed
> ext_ptt_changed
> ptt_changed
> loadProperties: /home/mnaruta/.local/share/linhpsdr/bookmarks
> delete_receiver: receivers now 1
> process_control_bytes: ppt=1 dot=1 dash=1
> process_control_bytes: ppt=0 dot=0 dash=0
> ext_ptt_changed
> ptt_changed
> ext_ptt_changed
> ptt_changed
> add_receiver: using receiver 1
> create_receiver: channel=1 sample_rate=192000
> create_receiver: OpenChannel: channel=1 buffer_size=1024
> sample_rate=192000
> receiver_update_title: Linux HPSDR: Rx-1 ADC-0 192000
> create_vfo: rx=1
> add_receiver: receivers now 2
> delete_receiver: receivers now 1
> radio_save_state:
> /home/mnaruta/.local/share/linhpsdr/00-04-A3-03-04-37.props
> $
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help:
> http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
More information about the Hpsdr
mailing list