-
Notifications
You must be signed in to change notification settings - Fork 23
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
[Bug]: FreeDATA seems to send a "broken' ADIF when using Wavelog Gate #856
Comments
Thanks for the report, @erikdewildt . Could you do me the favour, sending a adif string which is expected by wave log? There seems to be a difference of expected string for different log software. |
Nevermind, I think it should be valid adif, regardless of the software. |
I first thought that the issue is that Wavelog-Gate does not expect a "ADIF" record. The docs show that I should use the "Secondary UDP Server". I was thinking that this might use an other format. So I tried to capture the logging from WSJT-X. When I send a message from WSJT-X using the main log server option the output is this:
When I use the secondary udp server the output is:
Using the same script when capturing the ADIF broadcast from FreeDATA the output looks like:
It seems that FreeDATA looks quite similar to the WSJT-X output using the Secondary UDP option of WSJT-X, the format WavelogGate expects. Besides the capital letters in tags only thing I noticed was the
And yes, that is something which WavelogGate accepts and logs to WaveLog: So as long as the QSO data is valid logging seems to work. Issue was that on my attempt I did not seem to have received your QTH locator. I leave it up to you if you would like to keep this ticket open to improve things in future releases of close it for now. Thanks for all the work you put in to this. I've started looking into the code as I noticed u are using FastAPI and I have some experience using FastAPI myself :-) 73 Erik |
Thanks for your detailed feedback, @erikdewildt ! To me it seems, the issue might be the gridsquare. If |
Oh and yea, fastapi is a nice library, I like it! |
A check on wave log gates source code shows, that there is an ADIF parser which checks if it is valid or not. So I assume we have to remove the placeholder grid square. |
@LA3QMA this is the corresponding issue regarding the adif bug i mentioned |
I have tried several things and could not get WaveLogGate to accept anything. The format from wsjt is also deprecated. If so you can add QSOs to Wavelog without WaveLogGate. In the Chat config you can add the URL:port and the Wavelog API_key |
Hi, I must be doing something wrong. I did a checkout of that branch but I don't have any option in the Chat config to add the wavelog URL and API key. ` nothing to commit, working tree clean If I check the code on my machine I can see the changes you made in de commit for adding the Wavelog configuration parameters. I use the Any clues on what i am doing wrong? I would love to test this feature :-) Thanks, |
check if your freedata_gui/src/components/settings_chat.vue is reference to wavelog If so: go into the folder: FreeDATA/freedata_gui and enter: I had to refresh the browser session so it might be that. Then re-start FreeDATA. |
It seems to work. I disabled (removed) the Thanks for your work on this! |
The config.ini should have two new settings under [MESSAGES] I'll keep the issue open a little longer in case you find some other issues with my try to implement Wavelog. |
FreeDATA Version
0.16.10-alpha
What operating system are you using?
Ubuntu
Operating System Version
Ubuntu 24.10
Architecture
x86
Area of problem
Server - General
Describe the bug
When using the
ADIF
button in the chat window I get an error in Wavelog-Gate:Received broken ADIF
.I'm using Wavelog-Gate version 1.0.20 to send my logging towards my Wavelog logbook. I can't find any more specific error in my logs unfortunately.
To Reproduce
Expected behavior
It would be great if I could send logs from FreeDATA to Wavelog as both can be used remotely using a web browser.
Screenshots
Log Files
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: