Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linhpsdr and Perseus how to add this rx ? #113

Open
lbeugnet opened this issue Nov 22, 2021 · 8 comments
Open

linhpsdr and Perseus how to add this rx ? #113

lbeugnet opened this issue Nov 22, 2021 · 8 comments

Comments

@lbeugnet
Copy link

lbeugnet commented Nov 22, 2021

Hello,

With Perseus and linhpsdr 0.7 beta in home/linuxlite directory, I obtain "No HPSDR devices found" ?

I have load libperseus_sdr-0.8.2 in the same directory home/linuxlite. This soft works well when checking Perseus.

With linhpsdr in the command window, the result is:

linhpsdr
Build: 2018-05-17 v0.7-beta
GTK+ version 3.24.20
sysname: Linux
nodename: linuxlite-OptiPlex-990
release: 5.4.0-90-generic
version: #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021
machine: x86_64
discovery
protocol1_discovery
discover: looking for HPSDR devices on bnep0
discover: bound to bnep0
discover_receive_thread
discovery: bytes read -1
discovery: recvfrom socket failed for discover_receive_thread: Ressource temporairement non disponible
discovery: exiting discover_receive_thread
discover: exiting discover for bnep0
discovery found 0 devices
protocol2_discover: looking for HPSDR devices on bnep0
protocol2_discover: bound to bnep0 192.168.44.96 255.255.255.0
protocol2_disovery: thread_id=0x561f01a3a700
protocol2_discover: bytes read -1
protocol2_discover: recvfrom socket failed for discover_receive_thread: Ressource temporairement non disponible
protocol2_discover: exiting protocol2_discover_receive_thread
protocol2_discover: exiting discover for bnep0
protocol2_discovery found 0 devices
main: discovery found 0 devices

Any idea to help me ?
Many thanks es 73's

Laurent F6GOX

@g0orx
Copy link
Owner

g0orx commented Nov 22, 2021

There is no direct support for Perseus. However if there is a SoapySDR module for it you could try installing it and recompiling linhpsdr with SOAPYSDR enabled in the Makefile (Makefile.linux). Note that I do not have a Perseus device so I cannot test it.

@lbeugnet
Copy link
Author

Hello John,

Thanks for this quick answer. I am not fluent with Linux cook...

The code for libperseus-sdr is here : https://github.com/Microtelecom/libperseus-sdr/blob/master/perseus-sdr.c
Others Linux with Perseus comments are here : https://www.montefusco.com/perseus/

Could I expect your help - or from a reader - as "how to add your own receiver with linhpsdr" in the wiki ?

Let me know.
Best 73's
Laurent F6GOX

@lbeugnet lbeugnet reopened this Nov 23, 2021
@g0orx
Copy link
Owner

g0orx commented Nov 23, 2021

I have looked and there does not appear to be a SoapySDR module for the Perseus so the options are to write a SoapySDR Module to support it or write custom discovery and protocol code in linhpsdr. The ideal option would be to write a SoapySDR module as this would not require any changes to linhpsdr or any other software that supports SoapySDR so would be the ideal solution. Give me a couple of days to look at it and I will get back to you.

-- John

@lbeugnet
Copy link
Author

Hi John,
Come back to you after the CQWW CW weekend as usual... I participate as a sunday contester in the tourist class... This time the goal was to built a linux contest line. I use Ubuntu 20.04LTS + Yaesu FT-990 + MicroHAM Digikeyer II + mhuxd + CQRLOG. After many days of frustration, it is now working well the friday evening at 22 hours... Settings all were not a piece of cake... Next step could be to connect a Perseus under Linhpsdr...Many thanks for your attention. Best 73's. Laurent F6GOX

@g0orx
Copy link
Owner

g0orx commented Nov 30, 2021 via email

@lbeugnet
Copy link
Author

lbeugnet commented Dec 15, 2021

Hi John,
Thanks. Have a nice skiing. Seasons greetings. See you soon in 2022.
Best 73's Laurent f6gox

@lbeugnet
Copy link
Author

lbeugnet commented Feb 8, 2022

Hello John,

Any time for the Perseus SoapySDR code request ? Let me know.
Best 73 Laurent F6GOX

@nmaster2042
Copy link

Hi John.

I'm also interested by update on a SoapySDR driver for the Perseus SDR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants