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

Flrig is a network device and a serial device in hamlibclass.cpp #339

Closed
w5pny opened this issue Aug 19, 2021 · 2 comments
Closed

Flrig is a network device and a serial device in hamlibclass.cpp #339

w5pny opened this issue Aug 19, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@w5pny
Copy link

w5pny commented Aug 19, 2021

It seems in hamlibclass.cpp the only network device is netrigctl, but flrig is NOT a serial device,
it is a network device, so choosing flrig fails with hamlib...

@ea4k ea4k added the bug Something isn't working label Aug 20, 2021
@w5pny
Copy link
Author

w5pny commented Oct 5, 2021

flrig works in 1.8.5 ONLY if one specifies the address as 127.0.0.1:12345 in the hamlib settings. This is because
there is no code in hamlibclass.cpp to concatenate the port number onto the address with a ":" in between.
The port number is there as an int, but must be converted to a string and concatenated onto the address. The settings menu item for the port number is effectively ignored for hamlib in this version of klog.

@ea4k
Copy link
Owner

ea4k commented Oct 6, 2021

I can't get it work even with your proposal.
The code in master is already concatenating port to address and it makes "Net rig" rig type to work remotelly.
It is now possible to run rigctld remotelly and connect KLog to that server.

I can't however connect with the FLRig rig type even if I see the right network address:port

Any idea?

Thanks

@ea4k ea4k closed this as completed in 485f74d Oct 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants