[hpsdr] LinHPSDR second receiver not working [solved]
AA8K73 GMail
aa8k73 at gmail.com
Mon Jun 18 18:47:49 PDT 2018
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
$
More information about the Hpsdr
mailing list