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

[Feature request] 16-QAM 6400bps modem #250

Closed
ggramaize opened this issue Feb 11, 2020 · 4 comments
Closed

[Feature request] 16-QAM 6400bps modem #250

ggramaize opened this issue Feb 11, 2020 · 4 comments

Comments

@ggramaize
Copy link

ggramaize commented Feb 11, 2020

Hi,

I'm currently planning field tests with the 4800bps modem, and while reviewing external documentation, I've seen 16-QAM signals seem have a similar noise to BER curve as 8-PSK waveforms. Thus, I think it would be interesting to have a 6400bps modem (16-QAM @ 1600bauds over a 1800Hz carrier, as does the V.27 modem) in direwolf to compare the performance of those two modulations.

Kind regards

@dranch
Copy link
Collaborator

dranch commented Aug 3, 2020

This could be interesting and some QAM modems are available in the Linux Qsstv program for digital SSTV pictures. This code was ported from TRXAMADRM so I think there is a history of code sharing, etc. but I have no idea how appropriate this code would be.

@wb2osz
Copy link
Owner

wb2osz commented Nov 5, 2020

It would be an interesting project and I've put some thought into it. The part I can't figure out is how to properly phase lock a local oscillator for the demodulating.

@guitarpicva
Copy link

Some experimental multi-carrier codecs use a pilot "tone" to orient the detector.

@wb2osz
Copy link
Owner

wb2osz commented Mar 30, 2025

I don't understand how to do this.
Perhaps you could contribute some working code that could be adapted.

@wb2osz wb2osz closed this as completed Mar 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants