Skip to content

Get FREEDV_MODE_FSK_LDPC working with freedv data API and small fix to README_data.md#73

Closed
rafael2k wants to merge 3 commits intodrowe67:mainfrom
Rhizomatica:main
Closed

Get FREEDV_MODE_FSK_LDPC working with freedv data API and small fix to README_data.md#73
rafael2k wants to merge 3 commits intodrowe67:mainfrom
Rhizomatica:main

Conversation

@rafael2k
Copy link

No description provided.

@rafael2k rafael2k changed the title Get FREEDV_MODE_FSK_LDPC working with freedv data API Get FREEDV_MODE_FSK_LDPC working with freedv data API and small fix to README_data.md Feb 17, 2026
@drowe67
Copy link
Owner

drowe67 commented Feb 18, 2026

@rafael2k - can you pls provide some explanation for this PR:

  1. What was broken?
  2. What have you fixed?
  3. How can this be demonstrated (e.g. a test)?

@rafael2k
Copy link
Author

rafael2k commented Feb 18, 2026

Hi @drowe67 !
I was getting no sync through freedv data api. With this patch I started to receive them

    freedv_get_modem_stats(freedv, &sync, &snr_est);
    if (!sync)
      ....

In the code I'm working on, here:
https://github.com/Rhizomatica/hermes-modem/blob/9fba74ac7863e97df2e7c25afe082e75ed0a2cca/modem/modem.c#L727

./mercury -r -m 6 (in one end)
./mercury -t -m 6 (on tx side, needs to key the radio)

basically I was getting wrong sync info from freedv_get_modem_stats()

@rafael2k rafael2k closed this Mar 2, 2026
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

Successfully merging this pull request may close these issues.

2 participants