Skip to content

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

Open
kholia wants to merge 1 commit into
kgoba:masterfrom
kholia:hacks-1
Open

[RFC] Enable usage of externally supplied 'TONES DATA'#39
kholia wants to merge 1 commit into
kgoba:masterfrom
kholia:hacks-1

Conversation

@kholia

@kholia kholia commented Nov 15, 2023

Copy link
Copy Markdown
Contributor

[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.

1 participant