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

[RFC] Enable usage of externally supplied 'TONES DATA' #39

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kholia
Copy link
Contributor

@kholia kholia commented Nov 15, 2023

[RFC] Enable usable of externally supplied 'TONES DATA'

Motivation: Currently, ft8_lib cannot encode free-text messages.

Usage:

$ ft8code "U09TUNQUC9ZH"
...
3140652 00545736465273610247324500636 3140652 55505324500472027752070701676 3140652
$ export DEBUG_TONES_DATA="3140652 00545736465273610247324500636 3140652 55505324500472027752070701676 3140652"

$ ./gen_ft8 "U09TUNQUC9ZH" compatible.wav
Note: DEBUG_TONES_DATA is set! Using it to generate the WAVE file...
FSK tones: 3140652005457364652736102473245006363140652555053245004720277520707016763140652

WSJT-X then decodes the generated compatible.wav file just fine.

Screenshot_2023-11-15_21-39-02

@kholia kholia changed the title [RFC] Enable usable of externally supplied 'TONES DATA' [RFC] Enable usage of externally supplied 'TONES DATA' Nov 15, 2023
Motivation: Currently, ft8_lib cannot encode free-text messages.

Usage:

```
$ ft8code "U09TUNQUC9ZH"
...
3140652 00545736465273610247324500636 3140652 55505324500472027752070701676 3140652
```

```
$ export DEBUG_TONES_DATA="3140652 00545736465273610247324500636 3140652 55505324500472027752070701676 3140652"

$ ./gen_ft8 "U09TUNQUC9ZH" compatible.wav
Note: DEBUG_TONES_DATA is set! Using it to generate the WAVE file...
FSK tones: 3140652005457364652736102473245006363140652555053245004720277520707016763140652
```

WSJT-X then decodes the generated compatible.wav file just fine.
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.

None yet

1 participant