Discussion:
[Freetel-codec2] FreeDV 700C early release
David Rowe
2017-01-26 05:44:59 UTC
Permalink
Over the past few months I've been working on a new 700C bit/s speech
codec. The idea is to make it roughly the same quality as the FreeDV
1600 mode but at a lower bit rate so it can punch through HF channels
better.

I had a huge response to a recent blog post on the 700C codec:

http://www.rowetel.com/?p=5373

We now have an early version of the FreeDV GUI program for Windows
available, that runs "FreeDV 700C":

http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz

Richard is also working on a version with a proper installer, but in the
meantime I'd welcome any feedback on 700C/800XA.

I can't guarantee the bit stream will be stable (hence the early release
tag), but I'll let people know if it changes.

As a bonus it also supports the "800XA" mode developed by Brady - which
is the 700C codec with a FSK modem. FSK lets you push a bit more power
through your PA than the normal PSK modem used for FreeDV 700C. It
might also let the smoke out of your SSB PA so pls be careful.

Here are some wave file you can use to test 1600/700C/800XA:

http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav

Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
option.

Thanks,

David
Helmut
2017-01-27 18:56:02 UTC
Permalink
Hi David,

Together with my friend Alfred, HB9EPU, I started today a first trial with
early freedv-windows-2996. Alfred used svn 2978 in his particular Linux/SDR
environment. As the test of mode 700C failed, I easily selected mode 700B
while Alfred had to move over to 700B using now svn 2299. All worked fine as
experienced in the past.
Double check back to 700C: same failure.

Any ideas, why 700C didn't work? Was there any modification of the modem
features?

73, Helmut, DC6NY


-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Donnerstag, 26. Januar 2017 06:45
An: freetel-***@lists.sourceforge.net
Betreff: [Freetel-codec2] FreeDV 700C early release

Over the past few months I've been working on a new 700C bit/s speech
codec. The idea is to make it roughly the same quality as the FreeDV
1600 mode but at a lower bit rate so it can punch through HF channels
better.

I had a huge response to a recent blog post on the 700C codec:

http://www.rowetel.com/?p=5373

We now have an early version of the FreeDV GUI program for Windows
available, that runs "FreeDV 700C":

http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz

Richard is also working on a version with a proper installer, but in the
meantime I'd welcome any feedback on 700C/800XA.

I can't guarantee the bit stream will be stable (hence the early release
tag), but I'll let people know if it changes.

As a bonus it also supports the "800XA" mode developed by Brady - which
is the 700C codec with a FSK modem. FSK lets you push a bit more power
through your PA than the normal PSK modem used for FreeDV 700C. It
might also let the smoke out of your SSB PA so pls be careful.

Here are some wave file you can use to test 1600/700C/800XA:

http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav

Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
option.

Thanks,

David

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
David Rowe
2017-01-27 19:45:58 UTC
Permalink
Hi Helmut,

Hmm, that's a mystery but maybe I have missed something. I can run 700c
between linux and windows machines here on the bench. I have a report
from others running the SVN release below OK.

Do the 700c/800xa test wave (links below) files decode for you?

Thanks,

David

On 28/01/17 05:26, Helmut wrote:
> Hi David,
>
> Together with my friend Alfred, HB9EPU, I started today a first trial with
> early freedv-windows-2996. Alfred used svn 2978 in his particular Linux/SDR
> environment. As the test of mode 700C failed, I easily selected mode 700B
> while Alfred had to move over to 700B using now svn 2299. All worked fine as
> experienced in the past.
> Double check back to 700C: same failure.
>
> Any ideas, why 700C didn't work? Was there any modification of the modem
> features?
>
> 73, Helmut, DC6NY
>
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Donnerstag, 26. Januar 2017 06:45
> An: freetel-***@lists.sourceforge.net
> Betreff: [Freetel-codec2] FreeDV 700C early release
>
> Over the past few months I've been working on a new 700C bit/s speech
> codec. The idea is to make it roughly the same quality as the FreeDV
> 1600 mode but at a lower bit rate so it can punch through HF channels
> better.
>
> I had a huge response to a recent blog post on the 700C codec:
>
> http://www.rowetel.com/?p=5373
>
> We now have an early version of the FreeDV GUI program for Windows
> available, that runs "FreeDV 700C":
>
> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
>
> Richard is also working on a version with a proper installer, but in the
> meantime I'd welcome any feedback on 700C/800XA.
>
> I can't guarantee the bit stream will be stable (hence the early release
> tag), but I'll let people know if it changes.
>
> As a bonus it also supports the "800XA" mode developed by Brady - which
> is the 700C codec with a FSK modem. FSK lets you push a bit more power
> through your PA than the normal PSK modem used for FreeDV 700C. It
> might also let the smoke out of your SSB PA so pls be careful.
>
> Here are some wave file you can use to test 1600/700C/800XA:
>
> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
>
> Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
> option.
>
> Thanks,
>
> David
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Helmut
2017-01-27 21:27:48 UTC
Permalink
Thanks David, I'll check the test waves tomorrow.

73, Helmut

-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Freitag, 27. Januar 2017 20:46
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi Helmut,

Hmm, that's a mystery but maybe I have missed something. I can run 700c
between linux and windows machines here on the bench. I have a report
from others running the SVN release below OK.

Do the 700c/800xa test wave (links below) files decode for you?

Thanks,

David

On 28/01/17 05:26, Helmut wrote:
> Hi David,
>
> Together with my friend Alfred, HB9EPU, I started today a first trial with
> early freedv-windows-2996. Alfred used svn 2978 in his particular
Linux/SDR
> environment. As the test of mode 700C failed, I easily selected mode 700B
> while Alfred had to move over to 700B using now svn 2299. All worked fine
as
> experienced in the past.
> Double check back to 700C: same failure.
>
> Any ideas, why 700C didn't work? Was there any modification of the modem
> features?
>
> 73, Helmut, DC6NY
>
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Donnerstag, 26. Januar 2017 06:45
> An: freetel-***@lists.sourceforge.net
> Betreff: [Freetel-codec2] FreeDV 700C early release
>
> Over the past few months I've been working on a new 700C bit/s speech
> codec. The idea is to make it roughly the same quality as the FreeDV
> 1600 mode but at a lower bit rate so it can punch through HF channels
> better.
>
> I had a huge response to a recent blog post on the 700C codec:
>
> http://www.rowetel.com/?p=5373
>
> We now have an early version of the FreeDV GUI program for Windows
> available, that runs "FreeDV 700C":
>
> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
>
> Richard is also working on a version with a proper installer, but in the
> meantime I'd welcome any feedback on 700C/800XA.
>
> I can't guarantee the bit stream will be stable (hence the early release
> tag), but I'll let people know if it changes.
>
> As a bonus it also supports the "800XA" mode developed by Brady - which
> is the 700C codec with a FSK modem. FSK lets you push a bit more power
> through your PA than the normal PSK modem used for FreeDV 700C. It
> might also let the smoke out of your SSB PA so pls be careful.
>
> Here are some wave file you can use to test 1600/700C/800XA:
>
> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
>
> Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
> option.
>
> Thanks,
>
> David
>
>
----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
David Rowe
2017-01-28 04:27:22 UTC
Permalink
Just had a 30 minute QSO with a local Ham (vk5apr) on 7.177MHz using
700C. Peter has the Windows version, I have a Linux version of FreeDV,

Few little issues I'll look into, like helicopter noises with 700C in
analog mode, and providing a BER estimate.

Our consensus was not as good at 1600, but still quite usable for a
conversation.

We pushed the power level right down until we hit 0dB SNR at which point
the audio started to become unintelligible. At this level the modem
tones were quite down in the noise when listening in analog mode. SSB at
roughly the same level was a 100% copy but noisy. Although hard to
compare power levels exactly.

Next step - would like to try it on a channel with fading.

Cheers,

David

On 28/01/17 07:57, Helmut wrote:
> Thanks David, I'll check the test waves tomorrow.
>
> 73, Helmut
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Freitag, 27. Januar 2017 20:46
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> Hi Helmut,
>
> Hmm, that's a mystery but maybe I have missed something. I can run 700c
> between linux and windows machines here on the bench. I have a report
> from others running the SVN release below OK.
>
> Do the 700c/800xa test wave (links below) files decode for you?
>
> Thanks,
>
> David
>
> On 28/01/17 05:26, Helmut wrote:
>> Hi David,
>>
>> Together with my friend Alfred, HB9EPU, I started today a first trial with
>> early freedv-windows-2996. Alfred used svn 2978 in his particular
> Linux/SDR
>> environment. As the test of mode 700C failed, I easily selected mode 700B
>> while Alfred had to move over to 700B using now svn 2299. All worked fine
> as
>> experienced in the past.
>> Double check back to 700C: same failure.
>>
>> Any ideas, why 700C didn't work? Was there any modification of the modem
>> features?
>>
>> 73, Helmut, DC6NY
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: David Rowe [mailto:***@rowetel.com]
>> Gesendet: Donnerstag, 26. Januar 2017 06:45
>> An: freetel-***@lists.sourceforge.net
>> Betreff: [Freetel-codec2] FreeDV 700C early release
>>
>> Over the past few months I've been working on a new 700C bit/s speech
>> codec. The idea is to make it roughly the same quality as the FreeDV
>> 1600 mode but at a lower bit rate so it can punch through HF channels
>> better.
>>
>> I had a huge response to a recent blog post on the 700C codec:
>>
>> http://www.rowetel.com/?p=5373
>>
>> We now have an early version of the FreeDV GUI program for Windows
>> available, that runs "FreeDV 700C":
>>
>> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
>>
>> Richard is also working on a version with a proper installer, but in the
>> meantime I'd welcome any feedback on 700C/800XA.
>>
>> I can't guarantee the bit stream will be stable (hence the early release
>> tag), but I'll let people know if it changes.
>>
>> As a bonus it also supports the "800XA" mode developed by Brady - which
>> is the 700C codec with a FSK modem. FSK lets you push a bit more power
>> through your PA than the normal PSK modem used for FreeDV 700C. It
>> might also let the smoke out of your SSB PA so pls be careful.
>>
>> Here are some wave file you can use to test 1600/700C/800XA:
>>
>> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
>> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
>> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
>>
>> Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
>> option.
>>
>> Thanks,
>>
>> David
>>
>>
> ----------------------------------------------------------------------------
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>>
>> ---
>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>> https://www.avast.com/antivirus
>>
>>
>>
> ----------------------------------------------------------------------------
> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Akshay Mishra
2017-01-28 09:12:52 UTC
Permalink
Sorry to hijack thread, what is the cause of the *helicopter noise. *I
observe this occasionally also in my implementation on the STM32 which is
derived from the stm32 code. It has been interfaced with a IoT radio and I
intend to make it available pretty soon however this helicopter noise is a
source of irritant. Initially I thought the it is RFI but shielding also
did not solve it completely.

best,
Akshay


On 28 January 2017 at 09:57, David Rowe <***@rowetel.com> wrote:

> Just had a 30 minute QSO with a local Ham (vk5apr) on 7.177MHz using
> 700C. Peter has the Windows version, I have a Linux version of FreeDV,
>
> Few little issues I'll look into, like helicopter noises with 700C in
> analog mode, and providing a BER estimate.
>
> Our consensus was not as good at 1600, but still quite usable for a
> conversation.
>
> We pushed the power level right down until we hit 0dB SNR at which point
> the audio started to become unintelligible. At this level the modem
> tones were quite down in the noise when listening in analog mode. SSB at
> roughly the same level was a 100% copy but noisy. Although hard to
> compare power levels exactly.
>
> Next step - would like to try it on a channel with fading.
>
> Cheers,
>
> David
>
> On 28/01/17 07:57, Helmut wrote:
> > Thanks David, I'll check the test waves tomorrow.
> >
> > 73, Helmut
> >
> > -----UrsprÃŒngliche Nachricht-----
> > Von: David Rowe [mailto:***@rowetel.com]
> > Gesendet: Freitag, 27. Januar 2017 20:46
> > An: freetel-***@lists.sourceforge.net
> > Betreff: Re: [Freetel-codec2] FreeDV 700C early release
> >
> > Hi Helmut,
> >
> > Hmm, that's a mystery but maybe I have missed something. I can run 700c
> > between linux and windows machines here on the bench. I have a report
> > from others running the SVN release below OK.
> >
> > Do the 700c/800xa test wave (links below) files decode for you?
> >
> > Thanks,
> >
> > David
> >
> > On 28/01/17 05:26, Helmut wrote:
> >> Hi David,
> >>
> >> Together with my friend Alfred, HB9EPU, I started today a first trial
> with
> >> early freedv-windows-2996. Alfred used svn 2978 in his particular
> > Linux/SDR
> >> environment. As the test of mode 700C failed, I easily selected mode
> 700B
> >> while Alfred had to move over to 700B using now svn 2299. All worked
> fine
> > as
> >> experienced in the past.
> >> Double check back to 700C: same failure.
> >>
> >> Any ideas, why 700C didn't work? Was there any modification of the modem
> >> features?
> >>
> >> 73, Helmut, DC6NY
> >>
> >>
> >> -----UrsprÃŒngliche Nachricht-----
> >> Von: David Rowe [mailto:***@rowetel.com]
> >> Gesendet: Donnerstag, 26. Januar 2017 06:45
> >> An: freetel-***@lists.sourceforge.net
> >> Betreff: [Freetel-codec2] FreeDV 700C early release
> >>
> >> Over the past few months I've been working on a new 700C bit/s speech
> >> codec. The idea is to make it roughly the same quality as the FreeDV
> >> 1600 mode but at a lower bit rate so it can punch through HF channels
> >> better.
> >>
> >> I had a huge response to a recent blog post on the 700C codec:
> >>
> >> http://www.rowetel.com/?p=5373
> >>
> >> We now have an early version of the FreeDV GUI program for Windows
> >> available, that runs "FreeDV 700C":
> >>
> >> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
> >>
> >> Richard is also working on a version with a proper installer, but in the
> >> meantime I'd welcome any feedback on 700C/800XA.
> >>
> >> I can't guarantee the bit stream will be stable (hence the early release
> >> tag), but I'll let people know if it changes.
> >>
> >> As a bonus it also supports the "800XA" mode developed by Brady - which
> >> is the 700C codec with a FSK modem. FSK lets you push a bit more power
> >> through your PA than the normal PSK modem used for FreeDV 700C. It
> >> might also let the smoke out of your SSB PA so pls be careful.
> >>
> >> Here are some wave file you can use to test 1600/700C/800XA:
> >>
> >> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
> >> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
> >> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
> >>
> >> Play them into FreeDV using the "Tools-Start/Stop Play File from Radio"
> >> option.
> >>
> >> Thanks,
> >>
> >> David
> >>
> >>
> > ------------------------------------------------------------
> ----------------
> >> --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> Freetel-***@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >>
> >>
> >> ---
> >> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprÃŒft.
> >> https://www.avast.com/antivirus
> >>
> >>
> >>
> > ------------------------------------------------------------
> ----------------
> > --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> Freetel-***@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >>
> >
> > ------------------------------------------------------------
> ----------------
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
> >
> > ---
> > Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprÃŒft.
> > https://www.avast.com/antivirus
> >
> >
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
David Rowe
2017-01-28 11:08:33 UTC
Permalink
Hi Ashkay,

Not sure what the cause is, will look into it over the next few days.
It may be different to the noise you are experiencing as it is only on 700C.

Cheers,

David

On 28/01/17 19:42, Akshay Mishra wrote:
> Sorry to hijack thread, what is the cause of the /helicopter noise. /I
> observe this occasionally also in my implementation on the STM32 which
> is derived from the stm32 code. It has been interfaced with a IoT radio
> and I intend to make it available pretty soon however this helicopter
> noise is a source of irritant. Initially I thought the it is RFI but
> shielding also did not solve it completely.
>
> best,
> Akshay
>
>
> On 28 January 2017 at 09:57, David Rowe <***@rowetel.com
> <mailto:***@rowetel.com>> wrote:
>
> Just had a 30 minute QSO with a local Ham (vk5apr) on 7.177MHz using
> 700C. Peter has the Windows version, I have a Linux version of FreeDV,
>
> Few little issues I'll look into, like helicopter noises with 700C in
> analog mode, and providing a BER estimate.
>
> Our consensus was not as good at 1600, but still quite usable for a
> conversation.
>
> We pushed the power level right down until we hit 0dB SNR at which point
> the audio started to become unintelligible. At this level the modem
> tones were quite down in the noise when listening in analog mode. SSB at
> roughly the same level was a 100% copy but noisy. Although hard to
> compare power levels exactly.
>
> Next step - would like to try it on a channel with fading.
>
> Cheers,
>
> David
>
> On 28/01/17 07:57, Helmut wrote:
> > Thanks David, I'll check the test waves tomorrow.
> >
> > 73, Helmut
> >
> > -----Ursprüngliche Nachricht-----
> > Von: David Rowe [mailto:***@rowetel.com <mailto:***@rowetel.com>]
> > Gesendet: Freitag, 27. Januar 2017 20:46
> > An: freetel-***@lists.sourceforge.net
> <mailto:freetel-***@lists.sourceforge.net>
> > Betreff: Re: [Freetel-codec2] FreeDV 700C early release
> >
> > Hi Helmut,
> >
> > Hmm, that's a mystery but maybe I have missed something. I can
> run 700c
> > between linux and windows machines here on the bench. I have a report
> > from others running the SVN release below OK.
> >
> > Do the 700c/800xa test wave (links below) files decode for you?
> >
> > Thanks,
> >
> > David
> >
> > On 28/01/17 05:26, Helmut wrote:
> >> Hi David,
> >>
> >> Together with my friend Alfred, HB9EPU, I started today a first
> trial with
> >> early freedv-windows-2996. Alfred used svn 2978 in his particular
> > Linux/SDR
> >> environment. As the test of mode 700C failed, I easily selected
> mode 700B
> >> while Alfred had to move over to 700B using now svn 2299. All
> worked fine
> > as
> >> experienced in the past.
> >> Double check back to 700C: same failure.
> >>
> >> Any ideas, why 700C didn't work? Was there any modification of
> the modem
> >> features?
> >>
> >> 73, Helmut, DC6NY
> >>
> >>
> >> -----Ursprüngliche Nachricht-----
> >> Von: David Rowe [mailto:***@rowetel.com <mailto:***@rowetel.com>]
> >> Gesendet: Donnerstag, 26. Januar 2017 06:45
> >> An: freetel-***@lists.sourceforge.net
> <mailto:freetel-***@lists.sourceforge.net>
> >> Betreff: [Freetel-codec2] FreeDV 700C early release
> >>
> >> Over the past few months I've been working on a new 700C bit/s speech
> >> codec. The idea is to make it roughly the same quality as the FreeDV
> >> 1600 mode but at a lower bit rate so it can punch through HF channels
> >> better.
> >>
> >> I had a huge response to a recent blog post on the 700C codec:
> >>
> >> http://www.rowetel.com/?p=5373
> >>
> >> We now have an early version of the FreeDV GUI program for Windows
> >> available, that runs "FreeDV 700C":
> >>
> >> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
> <http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz>
> >>
> >> Richard is also working on a version with a proper installer, but
> in the
> >> meantime I'd welcome any feedback on 700C/800XA.
> >>
> >> I can't guarantee the bit stream will be stable (hence the early
> release
> >> tag), but I'll let people know if it changes.
> >>
> >> As a bonus it also supports the "800XA" mode developed by Brady -
> which
> >> is the 700C codec with a FSK modem. FSK lets you push a bit more
> power
> >> through your PA than the normal PSK modem used for FreeDV 700C. It
> >> might also let the smoke out of your SSB PA so pls be careful.
> >>
> >> Here are some wave file you can use to test 1600/700C/800XA:
> >>
> >> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_1600.wav>
> >> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_700c.wav>
> >> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav>
> >>
> >> Play them into FreeDV using the "Tools-Start/Stop Play File from
> Radio"
> >> option.
> >>
> >> Thanks,
> >>
> >> David
> >>
> >>
> >
> ----------------------------------------------------------------------------
> >> --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
> >>
> >>
> >> ---
> >> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> >> https://www.avast.com/antivirus <https://www.avast.com/antivirus>
> >>
> >>
> >>
> >
> ----------------------------------------------------------------------------
> > --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
> >>
> >
> >
> ----------------------------------------------------------------------------
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
> >
> >
> > ---
> > Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> > https://www.avast.com/antivirus <https://www.avast.com/antivirus>
> >
> >
> >
> ------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
> >
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Peter Reichelt
2017-01-28 11:43:34 UTC
Permalink
hi David

I have noticed it on both 700c and 700b in the latest release of the GUI
(FreeDV 1.0 dev). It was not there on FreeDV 1.1 which I was previously
using. It is not apparent on 800AX or 1600.

Cheers

Peter VK5APR


------ Original Message ------
From: "David Rowe" <***@rowetel.com>
To: freetel-***@lists.sourceforge.net
Sent: Saturday, 28 Jan, 2017 At 9:38 PM
Subject: Re: [Freetel-codec2] FreeDV 700C early release

Hi Ashkay,

Not sure what the cause is, will look into it over the next few days.
It may be different to the noise you are experiencing as it is only on
700C.

Cheers,

David

On 28/01/17 19:42, Akshay Mishra wrote:
> Sorry to hijack thread, what is the cause of the /helicopter noise. /I
> observe this occasionally also in my implementation on the STM32 which
> is derived from the stm32 code. It has been interfaced with a IoT
> radio
> and I intend to make it available pretty soon however this helicopter
> noise is a source of irritant. Initially I thought the it is RFI but
> shielding also did not solve it completely.
>
> best,
> Akshay
>
>
> On 28 January 2017 at 09:57, David Rowe <***@rowetel.com
> <mailto:***@rowetel.com>> wrote:
>
> Just had a 30 minute QSO with a local Ham (vk5apr) on 7.177MHz
> using
> 700C. Peter has the Windows version, I have a Linux version of
> FreeDV,
>
> Few little issues I'll look into, like helicopter noises with 700C
> in
> analog mode, and providing a BER estimate.
>
> Our consensus was not as good at 1600, but still quite usable for
> a
> conversation.
>
> We pushed the power level right down until we hit 0dB SNR at which
> point
> the audio started to become unintelligible. At this level the
> modem
> tones were quite down in the noise when listening in analog mode.
> SSB at
> roughly the same level was a 100% copy but noisy. Although hard
> to
> compare power levels exactly.
>
> Next step - would like to try it on a channel with fading.
>
> Cheers,
>
> David
>
> On 28/01/17 07:57, Helmut wrote:
>> Thanks David, I'll check the test waves tomorrow.
>>
>> 73, Helmut
>>
>> -----Ursprüngliche Nachricht-----
>> Von: David Rowe [mailto:***@rowetel.com <mailto:***@rowetel.com>]
>> Gesendet: Freitag, 27. Januar 2017 20:46
>> An: freetel-***@lists.sourceforge.net
> <mailto:freetel-***@lists.sourceforge.net>
>> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>>
>> Hi Helmut,
>>
>> Hmm, that's a mystery but maybe I have missed something. I can
> run 700c
>> between linux and windows machines here on the bench. I have a report
>> from others running the SVN release below OK.
>>
>> Do the 700c/800xa test wave (links below) files decode for you?
>>
>> Thanks,
>>
>> David
>>
>> On 28/01/17 05:26, Helmut wrote:
>>> Hi David,
>>>
>>> Together with my friend Alfred, HB9EPU, I started today a first
> trial with
>>> early freedv-windows-2996. Alfred used svn 2978 in his particular
>> Linux/SDR
>>> environment. As the test of mode 700C failed, I easily selected
> mode 700B
>>> while Alfred had to move over to 700B using now svn 2299. All
> worked fine
>> as
>>> experienced in the past.
>>> Double check back to 700C: same failure.
>>>
>>> Any ideas, why 700C didn't work? Was there any modification of
> the modem
>>> features?
>>>
>>> 73, Helmut, DC6NY
>>>
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: David Rowe [mailto:***@rowetel.com
>>> <mailto:***@rowetel.com>]
>>> Gesendet: Donnerstag, 26. Januar 2017 06:45
>>> An: freetel-***@lists.sourceforge.net
> <mailto:freetel-***@lists.sourceforge.net>
>>> Betreff: [Freetel-codec2] FreeDV 700C early release
>>>
>>> Over the past few months I've been working on a new 700C bit/s
>>> speech
>>> codec. The idea is to make it roughly the same quality as the
>>> FreeDV
>>> 1600 mode but at a lower bit rate so it can punch through HF
>>> channels
>>> better.
>>>
>>> I had a huge response to a recent blog post on the 700C codec:
>>>
>>> http://www.rowetel.com/?p=5373
>>>
>>> We now have an early version of the FreeDV GUI program for Windows
>>> available, that runs "FreeDV 700C":
>>>
>>> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
> <http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz>
>>>
>>> Richard is also working on a version with a proper installer, but
> in the
>>> meantime I'd welcome any feedback on 700C/800XA.
>>>
>>> I can't guarantee the bit stream will be stable (hence the early
> release
>>> tag), but I'll let people know if it changes.
>>>
>>> As a bonus it also supports the "800XA" mode developed by Brady -
> which
>>> is the 700C codec with a FSK modem. FSK lets you push a bit more
> power
>>> through your PA than the normal PSK modem used for FreeDV 700C. It
>>> might also let the smoke out of your SSB PA so pls be careful.
>>>
>>> Here are some wave file you can use to test 1600/700C/800XA:
>>>
>>> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_1600.wav>
>>> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_700c.wav>
>>> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
> <http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav>
>>>
>>> Play them into FreeDV using the "Tools-Start/Stop Play File from
> Radio"
>>> option.
>>>
>>> Thanks,
>>>
>>> David
>>>
>>>
>>
>
> ----------------------------------------------------------------------------
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>
>>>
>>> ---
>>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>>> https://www.avast.com/antivirus <https://www.avast.com/antivirus>
>>>
>>>
>>>
>>
>
> ----------------------------------------------------------------------------
>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>
>>
>>
>
> ----------------------------------------------------------------------------
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>
>>
>> ---
>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>> https://www.avast.com/antivirus <https://www.avast.com/antivirus>
>>
>>
>>
>
> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> <mailto:Freetel-***@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
David Rowe
2017-01-31 01:25:37 UTC
Permalink
Thanks Peter I think I've found that one now, now working through a few
other issues.

Cheers,

David

On 28/01/17 22:13, Peter Reichelt wrote:
> hi David
>
> I have noticed it on both 700c and 700b in the latest release of the GUI
> (FreeDV 1.0 dev). It was not there on FreeDV 1.1 which I was previously
> using. It is not apparent on 800AX or 1600.
>
> Cheers
>
> Peter VK5APR
>
>
> ------ Original Message ------
> From: "David Rowe" <***@rowetel.com>
> To: freetel-***@lists.sourceforge.net
> Sent: Saturday, 28 Jan, 2017 At 9:38 PM
> Subject: Re: [Freetel-codec2] FreeDV 700C early release
>
> Hi Ashkay,
>
> Not sure what the cause is, will look into it over the next few days.
> It may be different to the noise you are experiencing as it is only on
> 700C.
>
> Cheers,
>
> David
>
> On 28/01/17 19:42, Akshay Mishra wrote:
>> Sorry to hijack thread, what is the cause of the /helicopter noise. /I
>> observe this occasionally also in my implementation on the STM32 which
>> is derived from the stm32 code. It has been interfaced with a IoT
>> radio
>> and I intend to make it available pretty soon however this helicopter
>> noise is a source of irritant. Initially I thought the it is RFI but
>> shielding also did not solve it completely.
>>
>> best,
>> Akshay
>>
>>
>> On 28 January 2017 at 09:57, David Rowe <***@rowetel.com
>> <mailto:***@rowetel.com>> wrote:
>>
>> Just had a 30 minute QSO with a local Ham (vk5apr) on 7.177MHz
>> using
>> 700C. Peter has the Windows version, I have a Linux version of
>> FreeDV,
>>
>> Few little issues I'll look into, like helicopter noises with 700C
>> in
>> analog mode, and providing a BER estimate.
>>
>> Our consensus was not as good at 1600, but still quite usable for
>> a
>> conversation.
>>
>> We pushed the power level right down until we hit 0dB SNR at which
>> point
>> the audio started to become unintelligible. At this level the
>> modem
>> tones were quite down in the noise when listening in analog mode.
>> SSB at
>> roughly the same level was a 100% copy but noisy. Although hard
>> to
>> compare power levels exactly.
>>
>> Next step - would like to try it on a channel with fading.
>>
>> Cheers,
>>
>> David
>>
>> On 28/01/17 07:57, Helmut wrote:
>>> Thanks David, I'll check the test waves tomorrow.
>>>
>>> 73, Helmut
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: David Rowe [mailto:***@rowetel.com <mailto:***@rowetel.com>]
>>> Gesendet: Freitag, 27. Januar 2017 20:46
>>> An: freetel-***@lists.sourceforge.net
>> <mailto:freetel-***@lists.sourceforge.net>
>>> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>>>
>>> Hi Helmut,
>>>
>>> Hmm, that's a mystery but maybe I have missed something. I can
>> run 700c
>>> between linux and windows machines here on the bench. I have a report
>>> from others running the SVN release below OK.
>>>
>>> Do the 700c/800xa test wave (links below) files decode for you?
>>>
>>> Thanks,
>>>
>>> David
>>>
>>> On 28/01/17 05:26, Helmut wrote:
>>>> Hi David,
>>>>
>>>> Together with my friend Alfred, HB9EPU, I started today a first
>> trial with
>>>> early freedv-windows-2996. Alfred used svn 2978 in his particular
>>> Linux/SDR
>>>> environment. As the test of mode 700C failed, I easily selected
>> mode 700B
>>>> while Alfred had to move over to 700B using now svn 2299. All
>> worked fine
>>> as
>>>> experienced in the past.
>>>> Double check back to 700C: same failure.
>>>>
>>>> Any ideas, why 700C didn't work? Was there any modification of
>> the modem
>>>> features?
>>>>
>>>> 73, Helmut, DC6NY
>>>>
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: David Rowe [mailto:***@rowetel.com
>>>> <mailto:***@rowetel.com>]
>>>> Gesendet: Donnerstag, 26. Januar 2017 06:45
>>>> An: freetel-***@lists.sourceforge.net
>> <mailto:freetel-***@lists.sourceforge.net>
>>>> Betreff: [Freetel-codec2] FreeDV 700C early release
>>>>
>>>> Over the past few months I've been working on a new 700C bit/s
>>>> speech
>>>> codec. The idea is to make it roughly the same quality as the
>>>> FreeDV
>>>> 1600 mode but at a lower bit rate so it can punch through HF
>>>> channels
>>>> better.
>>>>
>>>> I had a huge response to a recent blog post on the 700C codec:
>>>>
>>>> http://www.rowetel.com/?p=5373
>>>>
>>>> We now have an early version of the FreeDV GUI program for Windows
>>>> available, that runs "FreeDV 700C":
>>>>
>>>> http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz
>> <http://rowetel.com/downloads/freedv-windows-svn-2996.tar.gz>
>>>>
>>>> Richard is also working on a version with a proper installer, but
>> in the
>>>> meantime I'd welcome any feedback on 700C/800XA.
>>>>
>>>> I can't guarantee the bit stream will be stable (hence the early
>> release
>>>> tag), but I'll let people know if it changes.
>>>>
>>>> As a bonus it also supports the "800XA" mode developed by Brady -
>> which
>>>> is the 700C codec with a FSK modem. FSK lets you push a bit more
>> power
>>>> through your PA than the normal PSK modem used for FreeDV 700C. It
>>>> might also let the smoke out of your SSB PA so pls be careful.
>>>>
>>>> Here are some wave file you can use to test 1600/700C/800XA:
>>>>
>>>> http://rowetel.com/downloads/codec2/ve9qrp_1600.wav
>> <http://rowetel.com/downloads/codec2/ve9qrp_1600.wav>
>>>> http://rowetel.com/downloads/codec2/ve9qrp_700c.wav
>> <http://rowetel.com/downloads/codec2/ve9qrp_700c.wav>
>>>> http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav
>> <http://rowetel.com/downloads/codec2/ve9qrp_800xa.wav>
>>>>
>>>> Play them into FreeDV using the "Tools-Start/Stop Play File from
>> Radio"
>>>> option.
>>>>
>>>> Thanks,
>>>>
>>>> David
>>>>
>>>>
>>>
>>
>> ----------------------------------------------------------------------------
>>>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>> _______________________________________________
>>>> Freetel-codec2 mailing list
>>>> Freetel-***@lists.sourceforge.net
>> <mailto:Freetel-***@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>>
>>>>
>>>> ---
>>>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>>>> https://www.avast.com/antivirus <https://www.avast.com/antivirus>
>>>>
>>>>
>>>>
>>>
>>
>> ----------------------------------------------------------------------------
>>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>> _______________________________________________
>>>> Freetel-codec2 mailing list
>>>> Freetel-***@lists.sourceforge.net
>> <mailto:Freetel-***@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>>
>>>
>>>
>>
>> ----------------------------------------------------------------------------
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>> <mailto:Freetel-***@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>
>>>
>>> ---
>>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>>> https://www.avast.com/antivirus <https://www.avast.com/antivirus>
>>>
>>>
>>>
>>
>> ------------------------------------------------------------------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>> <mailto:Freetel-***@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> <mailto:Freetel-***@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>> <https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>
>>
>>
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Helmut
2017-01-28 09:00:29 UTC
Permalink
Hi David,

FYI, all test waves decode perfectly using windows-svn-2996. We have look
for the issue elsewhere, hi.

Thanks again.

73, Helmut, DC6NY


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
Walter Holmes
2017-01-28 22:06:02 UTC
Permalink
Helmut,

I am not sure if this part of your problem, but I have seen that in the 700 modes the frequency accuracy has to be a bit more precise with the other station, than on 1600 being a lot more forgiving.

Of course, having the sync carrier in the 1600 mode really helps lock the station in.

Earlier today I was testing with 700c and found that 50hz and 100hz off was ok, but at 150hz the audio was lost. Even though the signals looked very good in the waterfall.

Hope we can get to work you guys over there soon.

Walter/K5WH

-----Original Message-----
From: Helmut [mailto:***@gmx.de]
Sent: Saturday, January 28, 2017 3:00 AM
To: freetel-***@lists.sourceforge.net
Subject: Re: [Freetel-codec2] FreeDV 700C early release


Hi David,

FYI, all test waves decode perfectly using windows-svn-2996. We have look for the issue elsewhere, hi.

Thanks again.

73, Helmut, DC6NY


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
David Rowe
2017-01-28 22:23:45 UTC
Permalink
Good thinking Walter - yes the frequency offset estimator on the 700
modes has a narrower range as we don't have the extra sycn carrier like
1600 (the sync is carrier inside the data carriers).

It is also quite easy to "bump" the red tuning line at the bottom of the
spectrum/waterfall and mis tune, I get caught by that one at times.

Cheers,

David

On 29/01/17 08:36, Walter Holmes wrote:
> Helmut,
>
> I am not sure if this part of your problem, but I have seen that in the 700 modes the frequency accuracy has to be a bit more precise with the other station, than on 1600 being a lot more forgiving.
>
> Of course, having the sync carrier in the 1600 mode really helps lock the station in.
>
> Earlier today I was testing with 700c and found that 50hz and 100hz off was ok, but at 150hz the audio was lost. Even though the signals looked very good in the waterfall.
>
> Hope we can get to work you guys over there soon.
>
> Walter/K5WH
>
> -----Original Message-----
> From: Helmut [mailto:***@gmx.de]
> Sent: Saturday, January 28, 2017 3:00 AM
> To: freetel-***@lists.sourceforge.net
> Subject: Re: [Freetel-codec2] FreeDV 700C early release
>
>
> Hi David,
>
> FYI, all test waves decode perfectly using windows-svn-2996. We have look for the issue elsewhere, hi.
>
> Thanks again.
>
> 73, Helmut, DC6NY
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Helmut
2017-01-29 08:37:54 UTC
Permalink
Walter,

many thanks for the clue, but I think we can exclude that possibility as we both using high precise and disciplined HPSDR stuff with accuracy of +/- 1Hz. While Alfred has implemented FreeDV via an API of his 'homebrew' SDR operation software I have access to the radio via VAC. As mode 700B works fine and 700C not, the problem seems hidden elsewhere. We'll find reason why.

73, Helmut, DC6NY

-----Ursprüngliche Nachricht-----
Von: Walter Holmes [mailto:***@k5wh.net]
Gesendet: Samstag, 28. Januar 2017 23:06
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Helmut,

I am not sure if this part of your problem, but I have seen that in the 700 modes the frequency accuracy has to be a bit more precise with the other station, than on 1600 being a lot more forgiving.

Of course, having the sync carrier in the 1600 mode really helps lock the station in.

Earlier today I was testing with 700c and found that 50hz and 100hz off was ok, but at 150hz the audio was lost. Even though the signals looked very good in the waterfall.

Hope we can get to work you guys over there soon.

Walter/K5WH

-----Original Message-----
From: Helmut [mailto:***@gmx.de]
Sent: Saturday, January 28, 2017 3:00 AM
To: freetel-***@lists.sourceforge.net
Subject: Re: [Freetel-codec2] FreeDV 700C early release


Hi David,

FYI, all test waves decode perfectly using windows-svn-2996. We have look for the issue elsewhere, hi.

Thanks again.

73, Helmut, DC6NY


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
glen english
2017-01-29 09:01:43 UTC
Permalink
The 64$ question is how well does it tolerate high doppler paths, being
vertical incidence and short ionospheric paths < 700km around local
sunrise and local sunset .

On 29/01/2017 7:37 PM, Helmut wrote:
> Walter,
>
> many thanks for the clue, but I think we can exclude that possibility as we both using high precise and disciplined HPSDR stuff with accuracy of +/- 1Hz. While Alfred has implemented FreeDV via an API of his 'homebrew' SDR operation software I have access to the radio via VAC. As mode 700B works fine and 700C not, the problem seems hidden elsewhere. We'll find reason why.
>
> 73, Helmut, DC6NY
>
> -----Ursprüngliche Nachricht-----
> Von: Walter Holmes [mailto:***@k5wh.net]
> Gesendet: Samstag, 28. Januar 2017 23:06
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> Helmut,
>
> I am not sure if this part of your problem, but I have seen that in the 700 modes the frequency accuracy has to be a bit more precise with the other station, than on 1600 being a lot more forgiving.
>
> Of course, having the sync carrier in the 1600 mode really helps lock the station in.
>
> Earlier today I was testing with 700c and found that 50hz and 100hz off was ok, but at 150hz the audio was lost. Even though the signals looked very good in the waterfall.
>
> Hope we can get to work you guys over there soon.
>
> Walter/K5WH
>
> -----Original Message-----
> From: Helmut [mailto:***@gmx.de]
> Sent: Saturday, January 28, 2017 3:00 AM
> To: freetel-***@lists.sourceforge.net
> Subject: Re: [Freetel-codec2] FreeDV 700C early release
>
>
> Hi David,
>
> FYI, all test waves decode perfectly using windows-svn-2996. We have look for the issue elsewhere, hi.
>
> Thanks again.
>
> 73, Helmut, DC6NY
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
Helmut
2017-01-29 12:06:46 UTC
Permalink
Right, you hit the mark, Glen!

73, Helmut, DC6NY

-----Ursprüngliche Nachricht-----
Von: glen english [mailto:***@cortexrf.com.au]
Gesendet: Sonntag, 29. Januar 2017 10:02
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

The 64$ question is how well does it tolerate high doppler paths, being
vertical incidence and short ionospheric paths < 700km around local
sunrise and local sunset .

On 29/01/2017 7:37 PM, Helmut wrote:
> Walter,
>
> many thanks for the clue, but I think we can exclude that possibility as we both using high precise and disciplined HPSDR stuff with accuracy of +/- 1Hz. While Alfred has implemented FreeDV via an API of his 'homebrew' SDR operation software I have access to the radio via VAC. As mode 700B works fine and 700C not, the problem seems hidden elsewhere. We'll find reason why.
>
> 73, Helmut, DC6NY
>
> -----Ursprüngliche Nachricht-----
> Von: Walter Holmes [mailto:***@k5wh.net]
> Gesendet: Samstag, 28. Januar 2017 23:06
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> Helmut,
>
> I am not sure if this part of your problem, but I have seen that in the 700 modes the frequency accuracy has to be a bit more precise with the other station, than on 1600 being a lot more forgiving.
>
> Of course, having the sync carrier in the 1600 mode really helps lock the station in.
>
> Earlier today I was testing with 700c and found that 50hz and 100hz off was ok, but at 150hz the audio was lost. Even though the signals looked very good in the waterfall.
>
> Hope we can get to work you guys over there soon.
>
> Walter/K5WH
>
> -----Original Message-----
> From: Helmut [mailto:***@gmx.de]
> Sent: Saturday, January 28, 2017 3:00 AM
> To: freetel-***@lists.sourceforge.net
> Subject: Re: [Freetel-codec2] FreeDV 700C early release
>
>
> Hi David,
>
> FYI, all test waves decode perfectly using windows-svn-2996. We have look for the issue elsewhere, hi.
>
> Thanks again.
>
> 73, Helmut, DC6NY
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
glen english
2017-01-31 21:50:40 UTC
Permalink
When I read about frequency accuracy/ intolerance, it usually rings
alarm bells on performance in those conditions

To cope, most modems take a performance hit in return for required
robustness.

David, have a look at the ETSI spec for DRM

http://www.etsi.org/deliver/etsi_es/201900_201999/201980/03.01.01_50/es_201980v030101m.pdf

which includes the channel simulator data ....
Annex B.1 modes A to D
"Definition of channel profiles"

Table B.1
Page 157, 158,

suggest Channel # 6, path 4


You'll encounter like this channel profile local sunrise (not so much
sunset), at 3.6 MHz, max distance 500km.
Fast fading, high doppler, multipath and low SNR all characterise this
comms mode.

Uou'll be looking for someone in VK5.

800-1500 km paths do not encounter this problem (low doppler, low spread).

What do you think Helmut ? I've heard that even DRM mode D has trouble
under some conditions.

glen VK1XX

On 29/01/2017 11:06 PM, Helmut wrote:
> Right, you hit the mark, Glen!
>
> 73, Helmut, DC6NY
>
> -----Ursprüngliche Nachricht-----
> Von: glen english [mailto:***@cortexrf.com.au]
> Gesendet: Sonntag, 29. Januar 2017 10:02
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> The 64$ question is how well does it tolerate high doppler paths, being
> vertical incidence and short ionospheric paths < 700km around local
> sunrise and local sunset .
>
> On 29/01/2017 7:37 PM, Helmut wrote:
>> Walter,
>>
>> many thanks for the clue, but I think we can exclude that possibility as we both using high precise and disciplined HPSDR stuff with accuracy of +/- 1Hz. While Alfred has implemented FreeDV via an API of his 'homebrew' SDR operation software I have access to the radio via VAC. As mode 700B works fine and 700C not, the problem seems hidden elsewhere. We'll find reason why.
Helmut
2017-02-01 09:01:04 UTC
Permalink
Glen, I'm no expert in detail, but I think this mentioned ETSI standard is a helpful paper for orientation and the Channel #6, path 4 profile describes the main challenges on HF coherently. Only the world above VHF is more comfortable, hi.

73, Helmut, DC6NY



-----Ursprüngliche Nachricht-----
Von: glen english [mailto:***@cortexrf.com.au]
Gesendet: Dienstag, 31. Januar 2017 22:51
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

When I read about frequency accuracy/ intolerance, it usually rings
alarm bells on performance in those conditions

To cope, most modems take a performance hit in return for required
robustness.

David, have a look at the ETSI spec for DRM

http://www.etsi.org/deliver/etsi_es/201900_201999/201980/03.01.01_50/es_201980v030101m.pdf

which includes the channel simulator data ....
Annex B.1 modes A to D
"Definition of channel profiles"

Table B.1
Page 157, 158,

suggest Channel # 6, path 4


You'll encounter like this channel profile local sunrise (not so much
sunset), at 3.6 MHz, max distance 500km.
Fast fading, high doppler, multipath and low SNR all characterise this
comms mode.

Uou'll be looking for someone in VK5.

800-1500 km paths do not encounter this problem (low doppler, low spread).

What do you think Helmut ? I've heard that even DRM mode D has trouble
under some conditions.

glen VK1XX

On 29/01/2017 11:06 PM, Helmut wrote:
> Right, you hit the mark, Glen!
>
> 73, Helmut, DC6NY
>
> -----Ursprüngliche Nachricht-----
> Von: glen english [mailto:***@cortexrf.com.au]
> Gesendet: Sonntag, 29. Januar 2017 10:02
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> The 64$ question is how well does it tolerate high doppler paths, being
> vertical incidence and short ionospheric paths < 700km around local
> sunrise and local sunset .
>
> On 29/01/2017 7:37 PM, Helmut wrote:
>> Walter,
>>
>> many thanks for the clue, but I think we can exclude that possibility as we both using high precise and disciplined HPSDR stuff with accuracy of +/- 1Hz. While Alfred has implemented FreeDV via an API of his 'homebrew' SDR operation software I have access to the radio via VAC. As mode 700B works fine and 700C not, the problem seems hidden elsewhere. We'll find reason why.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
wully
2017-01-29 20:44:45 UTC
Permalink
Hi David

What is not clear to me: In 700b mode you use cohpsk-Modem which runs
with 7500 Samples/s.
Is this true also for 700c mode?

Thanks

73, Alfred, hb9epu
David Rowe
2017-01-29 22:05:31 UTC
Permalink
Hi Alfred,

Internally the modem side of the 700 modes run at Fs=7500 Hz due to the
design of the waveform for the coherent PSK modem. However in 2015 Jim
Ahlstrom kindly added a resampler to the FreeDV API so the 700 modes now
all have an Fs=8000 Hz interface.

If you call the cohpsk modem functions directly then Fs=7500Hz is required.

Cheers,

David

On 30/01/17 07:14, wully wrote:
> Hi David
>
> What is not clear to me: In 700b mode you use cohpsk-Modem which runs
> with 7500 Samples/s.
> Is this true also for 700c mode?
>
> Thanks
>
> 73, Alfred, hb9epu
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
wully
2017-01-30 07:34:32 UTC
Permalink
Hi David

Let us clarify this point a bit more...

I have not changed anything in my code from 700b to 700c. Just switching
the sharable library codec2.so after building it from the SVN.

In 700b-Implementation, I make the downsampling by myself in my code (I
use SVN-Version 2299 for 700b). I use the following steps:

1) downsampling my 48000S/s to 8000S/s for freedv_tx

2) freedv_tx(...) // using 7500S/s-Data

3) upsampling to my tx-Datarate of 48000S/s.


In 700b-Demodulation:

1) downsampling 48000S/s to 7500S/s

2) freedv_nin(...) // to get count to work with

3) freedv_floatrx(...)

4) upsamling to my rx-Datarate 48000S/s

On both sides, there is quite some buffer management involved, because
of the 7500 to 48000 ratio.


As far as I understand your statement, this code won't work with
SVN-Version 2998 for mode 700c.

When making 700c-experiments with the code above, I hear hickups in the
demodulated audio.

Greetings, Alfred







On 29.01.2017 23:05, David Rowe wrote:
> Hi Alfred,
>
> Internally the modem side of the 700 modes run at Fs=7500 Hz due to the
> design of the waveform for the coherent PSK modem. However in 2015 Jim
> Ahlstrom kindly added a resampler to the FreeDV API so the 700 modes now
> all have an Fs=8000 Hz interface.
>
> If you call the cohpsk modem functions directly then Fs=7500Hz is required.
>
> Cheers,
>
> David
>
> On 30/01/17 07:14, wully wrote:
>
David Rowe
2017-01-31 10:28:37 UTC
Permalink
Hi Alfred,

Yes you will need a 8000 Hz interface for the freedv 700b/c modes in the
latest freedv API.

Cheers,

David

On 30/01/17 18:04, wully wrote:
> Hi David
>
> Let us clarify this point a bit more...
>
> I have not changed anything in my code from 700b to 700c. Just switching
> the sharable library codec2.so after building it from the SVN.
>
> In 700b-Implementation, I make the downsampling by myself in my code (I
> use SVN-Version 2299 for 700b). I use the following steps:
>
> 1) downsampling my 48000S/s to 8000S/s for freedv_tx
>
> 2) freedv_tx(...) // using 7500S/s-Data
>
> 3) upsampling to my tx-Datarate of 48000S/s.
>
>
> In 700b-Demodulation:
>
> 1) downsampling 48000S/s to 7500S/s
>
> 2) freedv_nin(...) // to get count to work with
>
> 3) freedv_floatrx(...)
>
> 4) upsamling to my rx-Datarate 48000S/s
>
> On both sides, there is quite some buffer management involved, because
> of the 7500 to 48000 ratio.
>
>
> As far as I understand your statement, this code won't work with
> SVN-Version 2998 for mode 700c.
>
> When making 700c-experiments with the code above, I hear hickups in the
> demodulated audio.
>
> Greetings, Alfred
>
>
>
>
>
>
>
> On 29.01.2017 23:05, David Rowe wrote:
>> Hi Alfred,
>>
>> Internally the modem side of the 700 modes run at Fs=7500 Hz due to the
>> design of the waveform for the coherent PSK modem. However in 2015 Jim
>> Ahlstrom kindly added a resampler to the FreeDV API so the 700 modes now
>> all have an Fs=8000 Hz interface.
>>
>> If you call the cohpsk modem functions directly then Fs=7500Hz is required.
>>
>> Cheers,
>>
>> David
>>
>> On 30/01/17 07:14, wully wrote:
>>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
David Rowe
2017-01-31 10:40:04 UTC
Permalink
I been sending a few SSB/700C test signals of 800 - 1500 km paths on 40M
using a websdr to pick them up at the other end. In marginal conditions
with SSB down in the noise I'm getting sync and audio through on 700C.
Not sure if I have the same average tx power though.

Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB SNR
on 700C. Noise free but some issues with his audio and the modem
loosing sync every few seconds.

Lot of frequency selective fading in both tests.

Promising start....

- David
Gerhard Burian
2017-02-03 05:56:01 UTC
Permalink
Hi David,

When I was testing the different modes with websdrs I recognized higher
sideband noise (shoulders) in 700C mode compared with 800XA and 1600 mode at
the same settings on my ANAN-100D. I am using narrow filtering on TX and
pure signal. So I don't have an explanation for that.

Regards
Gerhard

-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Dienstag, 31. Jänner 2017 11:40
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

I been sending a few SSB/700C test signals of 800 - 1500 km paths on 40M
using a websdr to pick them up at the other end. In marginal conditions
with SSB down in the noise I'm getting sync and audio through on 700C.
Not sure if I have the same average tx power though.

Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB SNR on
700C. Noise free but some issues with his audio and the modem loosing sync
every few seconds.

Lot of frequency selective fading in both tests.

Promising start....

- David

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
David Rowe
2017-02-03 06:15:22 UTC
Permalink
Hi Gerhard,

This actually dovetails neatly with Steve's PAPR work in the last post
to this list.

Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has
some clipping on the output to improve the PAPR. In some PAs, this
means you get get a higher average power output. In others, it may let
the smoke out.

This amplitude limiting is a form of non linearity and is probably the
cause in the spectral regrowth at the edges of the spectrum that you are
observing.

Clipping can be disabled in the FreeDV GUI program Tool-Options menu.

Cheers,

David


On 03/02/17 16:26, Gerhard Burian wrote:
> Hi David,
>
> When I was testing the different modes with websdrs I recognized higher
> sideband noise (shoulders) in 700C mode compared with 800XA and 1600 mode at
> the same settings on my ANAN-100D. I am using narrow filtering on TX and
> pure signal. So I don't have an explanation for that.
>
> Regards
> Gerhard
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 31. Jänner 2017 11:40
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> I been sending a few SSB/700C test signals of 800 - 1500 km paths on 40M
> using a websdr to pick them up at the other end. In marginal conditions
> with SSB down in the noise I'm getting sync and audio through on 700C.
> Not sure if I have the same average tx power though.
>
> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB SNR on
> 700C. Noise free but some issues with his audio and the modem loosing sync
> every few seconds.
>
> Lot of frequency selective fading in both tests.
>
> Promising start....
>
> - David
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most engaging
> tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Helmut
2017-02-03 08:46:30 UTC
Permalink
Hi David,

I don't believe that this mentioned noise plateau - approx. 32 dB below peak
- of mode 700C inside the communication channel is caused by amps. Probably
its caused by the modem itself.

I run my amps with high efficient linearization due to predistortion -
currently a new advanced beta version - achieving 60 dB IMD! Moreover the
inside channel noise plateau is also independent of the drive level or amp
output.

73, Helmut, DC6NY




-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Freitag, 3. Februar 2017 07:15
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi Gerhard,

This actually dovetails neatly with Steve's PAPR work in the last post
to this list.

Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has
some clipping on the output to improve the PAPR. In some PAs, this
means you get get a higher average power output. In others, it may let
the smoke out.

This amplitude limiting is a form of non linearity and is probably the
cause in the spectral regrowth at the edges of the spectrum that you are
observing.

Clipping can be disabled in the FreeDV GUI program Tool-Options menu.

Cheers,

David


On 03/02/17 16:26, Gerhard Burian wrote:
> Hi David,
>
> When I was testing the different modes with websdrs I recognized higher
> sideband noise (shoulders) in 700C mode compared with 800XA and 1600 mode
at
> the same settings on my ANAN-100D. I am using narrow filtering on TX and
> pure signal. So I don't have an explanation for that.
>
> Regards
> Gerhard
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 31. Jänner 2017 11:40
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> I been sending a few SSB/700C test signals of 800 - 1500 km paths on 40M
> using a websdr to pick them up at the other end. In marginal conditions
> with SSB down in the noise I'm getting sync and audio through on 700C.
> Not sure if I have the same average tx power though.
>
> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB SNR
on
> 700C. Noise free but some issues with his audio and the modem loosing
sync
> every few seconds.
>
> Lot of frequency selective fading in both tests.
>
> Promising start....
>
> - David
>
>
----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most engaging
> tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
David Rowe
2017-02-03 10:52:02 UTC
Permalink
Yes I agree Helmut - it's the hard amplitude limiting of the cohpsk
modulator waveform. It's present in the modulator output, before the PA.

Cheers,

David

On 03/02/17 19:16, Helmut wrote:
> Hi David,
>
> I don't believe that this mentioned noise plateau - approx. 32 dB below peak
> - of mode 700C inside the communication channel is caused by amps. Probably
> its caused by the modem itself.
>
> I run my amps with high efficient linearization due to predistortion -
> currently a new advanced beta version - achieving 60 dB IMD! Moreover the
> inside channel noise plateau is also independent of the drive level or amp
> output.
>
> 73, Helmut, DC6NY
>
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Freitag, 3. Februar 2017 07:15
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> Hi Gerhard,
>
> This actually dovetails neatly with Steve's PAPR work in the last post
> to this list.
>
> Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has
> some clipping on the output to improve the PAPR. In some PAs, this
> means you get get a higher average power output. In others, it may let
> the smoke out.
>
> This amplitude limiting is a form of non linearity and is probably the
> cause in the spectral regrowth at the edges of the spectrum that you are
> observing.
>
> Clipping can be disabled in the FreeDV GUI program Tool-Options menu.
>
> Cheers,
>
> David
>
>
> On 03/02/17 16:26, Gerhard Burian wrote:
>> Hi David,
>>
>> When I was testing the different modes with websdrs I recognized higher
>> sideband noise (shoulders) in 700C mode compared with 800XA and 1600 mode
> at
>> the same settings on my ANAN-100D. I am using narrow filtering on TX and
>> pure signal. So I don't have an explanation for that.
>>
>> Regards
>> Gerhard
>>
>> -----Ursprüngliche Nachricht-----
>> Von: David Rowe [mailto:***@rowetel.com]
>> Gesendet: Dienstag, 31. Jänner 2017 11:40
>> An: freetel-***@lists.sourceforge.net
>> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>>
>> I been sending a few SSB/700C test signals of 800 - 1500 km paths on 40M
>> using a websdr to pick them up at the other end. In marginal conditions
>> with SSB down in the noise I'm getting sync and audio through on 700C.
>> Not sure if I have the same average tx power though.
>>
>> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB SNR
> on
>> 700C. Noise free but some issues with his audio and the modem loosing
> sync
>> every few seconds.
>>
>> Lot of frequency selective fading in both tests.
>>
>> Promising start....
>>
>> - David
>>
>>
> ----------------------------------------------------------------------------
>> --
>> Check out the vibrant tech community on one of the world's most engaging
>> tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>>
>>
> ----------------------------------------------------------------------------
> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Gerhard Burian
2017-02-03 12:17:33 UTC
Permalink
OK, all set!
Cheers
Gerhard

-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Freitag, 03. Februar 2017 11:52
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Yes I agree Helmut - it's the hard amplitude limiting of the cohpsk
modulator waveform. It's present in the modulator output, before the PA.

Cheers,

David

On 03/02/17 19:16, Helmut wrote:
> Hi David,
>
> I don't believe that this mentioned noise plateau - approx. 32 dB
> below peak
> - of mode 700C inside the communication channel is caused by amps.
> Probably its caused by the modem itself.
>
> I run my amps with high efficient linearization due to predistortion -
> currently a new advanced beta version - achieving 60 dB IMD! Moreover
> the inside channel noise plateau is also independent of the drive
> level or amp output.
>
> 73, Helmut, DC6NY
>
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Freitag, 3. Februar 2017 07:15
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> Hi Gerhard,
>
> This actually dovetails neatly with Steve's PAPR work in the last post
> to this list.
>
> Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has
> some clipping on the output to improve the PAPR. In some PAs, this
> means you get get a higher average power output. In others, it may
> let the smoke out.
>
> This amplitude limiting is a form of non linearity and is probably the
> cause in the spectral regrowth at the edges of the spectrum that you
> are observing.
>
> Clipping can be disabled in the FreeDV GUI program Tool-Options menu.
>
> Cheers,
>
> David
>
>
> On 03/02/17 16:26, Gerhard Burian wrote:
>> Hi David,
>>
>> When I was testing the different modes with websdrs I recognized
>> higher sideband noise (shoulders) in 700C mode compared with 800XA
>> and 1600 mode
> at
>> the same settings on my ANAN-100D. I am using narrow filtering on TX
>> and pure signal. So I don't have an explanation for that.
>>
>> Regards
>> Gerhard
>>
>> -----Ursprüngliche Nachricht-----
>> Von: David Rowe [mailto:***@rowetel.com]
>> Gesendet: Dienstag, 31. Jänner 2017 11:40
>> An: freetel-***@lists.sourceforge.net
>> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>>
>> I been sending a few SSB/700C test signals of 800 - 1500 km paths on
>> 40M using a websdr to pick them up at the other end. In marginal
>> conditions with SSB down in the noise I'm getting sync and audio through
on 700C.
>> Not sure if I have the same average tx power though.
>>
>> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB
>> SNR
> on
>> 700C. Noise free but some issues with his audio and the modem
>> loosing
> sync
>> every few seconds.
>>
>> Lot of frequency selective fading in both tests.
>>
>> Promising start....
>>
>> - David
>>
>>
> ----------------------------------------------------------------------
> ------
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>>
>>
> ----------------------------------------------------------------------
> ------
> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ----------------------------------------------------------------------
> ------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ----------------------------------------------------------------------
> -------- Check out the vibrant tech community on one of the world's
> most engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
Gerhard Burian
2017-02-03 12:16:43 UTC
Permalink
Hi David & Helmut,

I am using also "pure signal" with predestortion, achieving 60 dB IMD. The
panadapter of the ANAN-100D shows this high value also in 700C mode when
using a sharp TX filter, but when I look at the shoulders in an WEBSDR, it
only is around 30 dB. There is clearly a difference to 800XA and 1600 mode
as I cannot see any shoulders there at S9+ signal.
I am leaving for vacation in EA8 now, so I only can make additional tests
after February 13th :-).

73's
Gerhard

-----Ursprüngliche Nachricht-----
Von: Helmut [mailto:***@gmx.de]
Gesendet: Freitag, 03. Februar 2017 09:47
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi David,

I don't believe that this mentioned noise plateau - approx. 32 dB below peak
- of mode 700C inside the communication channel is caused by amps. Probably
its caused by the modem itself.

I run my amps with high efficient linearization due to predistortion -
currently a new advanced beta version - achieving 60 dB IMD! Moreover the
inside channel noise plateau is also independent of the drive level or amp
output.

73, Helmut, DC6NY




-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Freitag, 3. Februar 2017 07:15
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi Gerhard,

This actually dovetails neatly with Steve's PAPR work in the last post to
this list.

Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has some
clipping on the output to improve the PAPR. In some PAs, this means you get
get a higher average power output. In others, it may let the smoke out.

This amplitude limiting is a form of non linearity and is probably the cause
in the spectral regrowth at the edges of the spectrum that you are
observing.

Clipping can be disabled in the FreeDV GUI program Tool-Options menu.

Cheers,

David


On 03/02/17 16:26, Gerhard Burian wrote:
> Hi David,
>
> When I was testing the different modes with websdrs I recognized
> higher sideband noise (shoulders) in 700C mode compared with 800XA and
> 1600 mode
at
> the same settings on my ANAN-100D. I am using narrow filtering on TX
> and pure signal. So I don't have an explanation for that.
>
> Regards
> Gerhard
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 31. Jänner 2017 11:40
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> I been sending a few SSB/700C test signals of 800 - 1500 km paths on
> 40M using a websdr to pick them up at the other end. In marginal
> conditions with SSB down in the noise I'm getting sync and audio through
on 700C.
> Not sure if I have the same average tx power though.
>
> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB
> SNR
on
> 700C. Noise free but some issues with his audio and the modem loosing
sync
> every few seconds.
>
> Lot of frequency selective fading in both tests.
>
> Promising start....
>
> - David
>
>
----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus


----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
Helmut
2017-02-03 14:11:46 UTC
Permalink
Hi

I prefer trusting in my own real-time plots of the TX spectrum rather than
any websdr, hi. Attached the typical TX spectrum of mode 700C through a 300W
linearized LDMOS amp: The noise shoulders are 32 dB below peak (which is not
bad!). Nonlinear distortion products of the disciplined amp are approx. 56dB
below the peak level.

73, Helmut, DC6NY

-----Ursprüngliche Nachricht-----
Von: Gerhard Burian [mailto:***@utanet.at]
Gesendet: Freitag, 3. Februar 2017 13:17
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi David & Helmut,

I am using also "pure signal" with predestortion, achieving 60 dB IMD. The
panadapter of the ANAN-100D shows this high value also in 700C mode when
using a sharp TX filter, but when I look at the shoulders in an WEBSDR, it
only is around 30 dB. There is clearly a difference to 800XA and 1600 mode
as I cannot see any shoulders there at S9+ signal.
I am leaving for vacation in EA8 now, so I only can make additional tests
after February 13th :-).

73's
Gerhard

-----Ursprüngliche Nachricht-----
Von: Helmut [mailto:***@gmx.de]
Gesendet: Freitag, 03. Februar 2017 09:47
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi David,

I don't believe that this mentioned noise plateau - approx. 32 dB below peak
- of mode 700C inside the communication channel is caused by amps. Probably
its caused by the modem itself.

I run my amps with high efficient linearization due to predistortion -
currently a new advanced beta version - achieving 60 dB IMD! Moreover the
inside channel noise plateau is also independent of the drive level or amp
output.

73, Helmut, DC6NY




-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Freitag, 3. Februar 2017 07:15
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release

Hi Gerhard,

This actually dovetails neatly with Steve's PAPR work in the last post to
this list.

Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has some
clipping on the output to improve the PAPR. In some PAs, this means you get
get a higher average power output. In others, it may let the smoke out.

This amplitude limiting is a form of non linearity and is probably the cause
in the spectral regrowth at the edges of the spectrum that you are
observing.

Clipping can be disabled in the FreeDV GUI program Tool-Options menu.

Cheers,

David


On 03/02/17 16:26, Gerhard Burian wrote:
> Hi David,
>
> When I was testing the different modes with websdrs I recognized
> higher sideband noise (shoulders) in 700C mode compared with 800XA and
> 1600 mode
at
> the same settings on my ANAN-100D. I am using narrow filtering on TX
> and pure signal. So I don't have an explanation for that.
>
> Regards
> Gerhard
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 31. Jänner 2017 11:40
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> I been sending a few SSB/700C test signals of 800 - 1500 km paths on
> 40M using a websdr to pick them up at the other end. In marginal
> conditions with SSB down in the noise I'm getting sync and audio through
on 700C.
> Not sure if I have the same average tx power though.
>
> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB
> SNR
on
> 700C. Noise free but some issues with his audio and the modem loosing
sync
> every few seconds.
>
> Lot of frequency selective fading in both tests.
>
> Promising start....
>
> - David
>
>
----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus


----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most engaging
tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Steve
2017-02-03 14:46:46 UTC
Permalink
I wonder if the shoulders are a result of the sample rate conversion filter?

The modem actually operates at 7500 Hz sample rate, and a filter is used to
convert that to and from 8000 Hz.
Helmut
2017-02-03 15:20:28 UTC
Permalink
Well, maybe that’s the reason. I already wonder about a modem sampling rate of 7500 Hz, as today’s most audio applications are using integer divisors/multipliers of 48000 Hz.





Von: Steve [mailto:***@gmail.com]
Gesendet: Freitag, 3. Februar 2017 15:47
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release



I wonder if the shoulders are a result of the sample rate conversion filter?



The modem actually operates at 7500 Hz sample rate, and a filter is used to convert that to and from 8000 Hz.





---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprÃŒft.
https://www.avast.com/antivirus
Steve
2017-02-03 16:48:13 UTC
Permalink
Sound cards are a cheap alternative, thus require a narrow sampling rate
option. A microcontroller A/D and D/A could do 7500 directly in DMA, but
you can buy a whole sound card cheaper than those audio codec chips.

Especially with a headset and USB thrown in :-)
Helmut
2017-02-03 17:33:21 UTC
Permalink
Steve, I guess you can have direct memory access with 8 kHz too. E.g. in our advanced SDR architecture we are using audio codecs like TLV320 working from 8 to 96 kHz. I can’t understand this 7,5 kHz detour rather than 8 kHz directly.

73, Helmut



Von: Steve [mailto:***@gmail.com]
Gesendet: Freitag, 3. Februar 2017 17:48
An: freetel-***@lists.sourceforge.net
Betreff: Re: [Freetel-codec2] FreeDV 700C early release



Sound cards are a cheap alternative, thus require a narrow sampling rate option. A microcontroller A/D and D/A could do 7500 directly in DMA, but you can buy a whole sound card cheaper than those audio codec chips.



Especially with a headset and USB thrown in :-)



---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprÃŒft.
https://www.avast.com/antivirus
Kevin Otte
2017-02-03 17:58:14 UTC
Permalink
I see in the FSK code that "Sample freq must be divisible by symbol
rate". I don't know if the PSK modems are similarly impacted, but:

8000 / 750 = 10.6666... (ouch)
48000 / 750 = 64 (ahh :)

It's been my experience (anecdotal though it may be) that sound cards
prefer working at the higher sample rates anyway. Running all our modems
at 48000 helps with that and gives us internal consistency, but there
are some potential drawbacks:

- This could impact the complexity for the STM platform in the SM1000.
- There are plenty of sound cards out there that top out at 44100, so
some resampling would still have to occur there too. Of course, any
artifacting on that would likely be far enough up the spectrum that it
wouldn't be noticable in what we're doing.

Even so, running from 48000 back down to 8000 is also a much nicer divisor.

73 de Kevin N8VNR

(reposted from the correct source address)

On 02/03/2017 10:20 AM, Helmut wrote:
> Well, maybe that’s the reason. I already wonder about a modem sampling
> rate of 7500 Hz, as today’s most audio applications are using integer
> divisors/multipliers of 48000 Hz.
David Rowe
2017-02-03 18:41:50 UTC
Permalink
Yes Kevin is on the right track - it's an integer multiple of the 75
baud symbol rate of each carrier in the cohpsk modem. Lot of trade offs
in designing a modem waveform, especially for a tough channel like HF.

The choice of Fs = 7500Hz made life easier for the modem internally. It
may not stay that way forever.....

See codec2-dev/octave/cohpsk_frame_design.ods for more info on the
waveform design.

Resampling is cheap in cycles and should be distortion free. It's taken
care of by the Fs = 8000 Hz interface in the freedv api so the 7500 Hz
sample rate is invisible to end users.

Cheers,

David

On 04/02/17 04:28, Kevin Otte wrote:
> I see in the FSK code that "Sample freq must be divisible by symbol
> rate". I don't know if the PSK modems are similarly impacted, but:
>
> 8000 / 750 = 10.6666... (ouch)
> 48000 / 750 = 64 (ahh :)
>
> It's been my experience (anecdotal though it may be) that sound cards
> prefer working at the higher sample rates anyway. Running all our modems
> at 48000 helps with that and gives us internal consistency, but there
> are some potential drawbacks:
>
> - This could impact the complexity for the STM platform in the SM1000.
> - There are plenty of sound cards out there that top out at 44100, so
> some resampling would still have to occur there too. Of course, any
> artifacting on that would likely be far enough up the spectrum that it
> wouldn't be noticable in what we're doing.
>
> Even so, running from 48000 back down to 8000 is also a much nicer divisor.
>
> 73 de Kevin N8VNR
>
> (reposted from the correct source address)
>
> On 02/03/2017 10:20 AM, Helmut wrote:
>> Well, maybe that’s the reason. I already wonder about a modem sampling
>> rate of 7500 Hz, as today’s most audio applications are using integer
>> divisors/multipliers of 48000 Hz.
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Steve
2017-02-03 23:06:26 UTC
Permalink
I notice the cohpsk_frame_design.ods file has:

Excess BW factor 1.5
> Carrier bandwidth 187.5
> Total signal bandwidth 1312.5
> Diversity factor 2
> Total BW with diversity 2625


187.5 Hz BW, but then in the software, a much narrower BW is produced.
Notch to notch looks like about 111 Hz.

When you view the audio spectrum it is only about 1500 Hz BW total with 14
carriers, and about 750 Hz without
diversity. It doesn't look crushed together though. Nice notches between
carriers.

I would guess maybe .43 excess, and 111 Hz carrier bandwidths.

Disclaimer: I have an art degree :-)
David Rowe
2017-02-03 23:37:48 UTC
Permalink
Thanks Steve, there was error in the spreadsheet calculations, I have
checked in a corrected version with a total estimated bandwidth of 1575 Hz.

The spacing between carriers is nominally 1.5*Rs. Each carrier has a
filter with 50% excess bandwidth, so each carrier is 1.5*Rs wide or
1.5*75 Hz = 112.5 Hz.

On top of that I actually space them unequally, a little trick to reduce
PAPR, so here are the actual frequencies, offset from the nominal centre:

-731.250 -621.848 -513.585 -406.055 -299.068 -192.510 -86.309
19.588 125.220 230.617 335.803 440.797 545.617 650.275

So the last two are a bit closer than the first two carriers.

Cheers,

David

On 04/02/17 09:36, Steve wrote:
> I notice the cohpsk_frame_design.ods file has:
>
> Excess BW factor 1.5
> Carrier bandwidth 187.5
> Total signal bandwidth 1312.5
> Diversity factor 2
> Total BW with diversity 2625
>
>
> 187.5 Hz BW, but then in the software, a much narrower BW is produced.
> Notch to notch looks like about 111 Hz.
>
> When you view the audio spectrum it is only about 1500 Hz BW total with
> 14 carriers, and about 750 Hz without
> diversity. It doesn't look crushed together though. Nice notches between
> carriers.
>
> I would guess maybe .43 excess, and 111 Hz carrier bandwidths.
>
> Disclaimer: I have an art degree :-)
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
glen english
2017-02-04 00:32:23 UTC
Permalink
ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
a better bet with a constant envelope signal, compared to a linear
signal (non constant amplitude signal) in terms of power output power
amplifier UTILIZATION. Utilization is the key here.....

for systems that need to push a large bit rate through a narrow channel,
there is little option but a QUAM signal.

There is no disadvantage of a constant envelope signal compared to a
linar signal with regards to multipath protection, mitigation, dopplers
etc PROVIDING THAT the signal chain is linear on receive.

That is to say, after limiting a signal, information has been thrown away.

So, not to get confused with a constant envelope signal with FM demod.
results are poor compared to using a linear demod.
**********

David, it is worth a look at GSM

GSM has a training sequence each frame and deals with multipath (up to
the training length) very well. multipath can improve the SNR.

constant envelope, non linear TX, linear RX.


g



On 4/02/2017 10:37 AM, David Rowe wrote:
> Thanks Steve, there was error in the
David Rowe
2017-02-04 02:44:23 UTC
Permalink
Thanks Glen, food for thought....

On 04/02/17 11:02, glen english wrote:
> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
> a better bet with a constant envelope signal, compared to a linear
> signal (non constant amplitude signal) in terms of power output power
> amplifier UTILIZATION. Utilization is the key here.....
>
> for systems that need to push a large bit rate through a narrow channel,
> there is little option but a QUAM signal.
>
> There is no disadvantage of a constant envelope signal compared to a
> linar signal with regards to multipath protection, mitigation, dopplers
> etc PROVIDING THAT the signal chain is linear on receive.
>
> That is to say, after limiting a signal, information has been thrown away.
>
> So, not to get confused with a constant envelope signal with FM demod.
> results are poor compared to using a linear demod.
> **********
>
> David, it is worth a look at GSM
>
> GSM has a training sequence each frame and deals with multipath (up to
> the training length) very well. multipath can improve the SNR.
>
> constant envelope, non linear TX, linear RX.
>
>
> g
>
>
>
> On 4/02/2017 10:37 AM, David Rowe wrote:
>> Thanks Steve, there was error in the
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
David Rowe
2017-02-07 08:28:40 UTC
Permalink
It's been a while since Flex released their support for FreeDV. Walter
K5WH, and I have contacted them recently and it turns out the API that
it used to integrate FreeDV is open source and available here:

https://github.com/n5ac/smartsdr-dsp

I really can't stretch to cover this one, I'm already working on codecs,
modems, and the FreeDV GUI program.

Can some one else please step up and work on getting the Flex support
for FreeDV up to date? Plenty of email support available from myself
for the FreeDV side and the good people at Flex for their side of the API.

Thanks,

David

On 04/02/17 13:14, David Rowe wrote:
> Thanks Glen, food for thought....
>
> On 04/02/17 11:02, glen english wrote:
>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
>> a better bet with a constant envelope signal, compared to a linear
>> signal (non constant amplitude signal) in terms of power output power
>> amplifier UTILIZATION. Utilization is the key here.....
>>
>> for systems that need to push a large bit rate through a narrow channel,
>> there is little option but a QUAM signal.
>>
>> There is no disadvantage of a constant envelope signal compared to a
>> linar signal with regards to multipath protection, mitigation, dopplers
>> etc PROVIDING THAT the signal chain is linear on receive.
>>
>> That is to say, after limiting a signal, information has been thrown away.
>>
>> So, not to get confused with a constant envelope signal with FM demod.
>> results are poor compared to using a linear demod.
>> **********
>>
>> David, it is worth a look at GSM
>>
>> GSM has a training sequence each frame and deals with multipath (up to
>> the training length) very well. multipath can improve the SNR.
>>
>> constant envelope, non linear TX, linear RX.
>>
>>
>> g
>>
>>
>>
>> On 4/02/2017 10:37 AM, David Rowe wrote:
>>> Thanks Steve, there was error in the
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Alexandru Csete
2017-02-07 10:16:45 UTC
Permalink
On Tue, Feb 7, 2017 at 9:28 AM, David Rowe <***@rowetel.com> wrote:
> It's been a while since Flex released their support for FreeDV. Walter
> K5WH, and I have contacted them recently and it turns out the API that
> it used to integrate FreeDV is open source and available here:
>
> https://github.com/n5ac/smartsdr-dsp
>
> I really can't stretch to cover this one, I'm already working on codecs,
> modems, and the FreeDV GUI program.
>
> Can some one else please step up and work on getting the Flex support
> for FreeDV up to date? Plenty of email support available from myself
> for the FreeDV side and the good people at Flex for their side of the API.

I'm sure it would be much easier to find a skilled person if Flex or
somebody else would make the hardware available at least for a while.
I just don't think many of us with the skills and interest can afford
any of those radios. Writing software for hardware that you do not
have access to can quickly become a very frustrating experience.

Alex
Helmut
2017-02-07 15:33:31 UTC
Permalink
Hi David and all,

I think it’s up to Flex to correct their smart-sdr software to make freeDV
mode 1600 available on the both sidebands depending on the particular band.
That’s a standard DSP application.
To stimulate Flex and others like John Melton and his pihpsdr to implement
all modes of freeDV is a more critical action: We spent many hours and
enthusiasm trying to evaluate objectively the different freeDV modes in the
real world of our HF bands. No significant improvement concerning
readability, resistance to low SNR, fading, Doppler and jamming could be
observed. In our mind freeDV is currently a nice experimental platform, but
no severe competition to SSB. To try to change this situation with
measureable and necessary benefits should be the goal. To make digital voice
e.g. reliably decodable when SSB fails would be great. Maybe the more
effective approach is to keep and apply 2.700 kHz bandwidth but to increase
redundancy.

Ok, here I’m ready for stoning.

73, Helmut, DC6NY


-----Ursprüngliche Nachricht-----
Von: David Rowe [mailto:***@rowetel.com]
Gesendet: Dienstag, 7. Februar 2017 09:29
An: freetel-***@lists.sourceforge.net
Betreff: [Freetel-codec2] Flex and FreeDV

It's been a while since Flex released their support for FreeDV. Walter
K5WH, and I have contacted them recently and it turns out the API that
it used to integrate FreeDV is open source and available here:

https://github.com/n5ac/smartsdr-dsp

I really can't stretch to cover this one, I'm already working on codecs,
modems, and the FreeDV GUI program.

Can some one else please step up and work on getting the Flex support
for FreeDV up to date? Plenty of email support available from myself
for the FreeDV side and the good people at Flex for their side of the API.

Thanks,

David

On 04/02/17 13:14, David Rowe wrote:
> Thanks Glen, food for thought....
>
> On 04/02/17 11:02, glen english wrote:
>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
>> a better bet with a constant envelope signal, compared to a linear
>> signal (non constant amplitude signal) in terms of power output power
>> amplifier UTILIZATION. Utilization is the key here.....
>>
>> for systems that need to push a large bit rate through a narrow channel,
>> there is little option but a QUAM signal.
>>
>> There is no disadvantage of a constant envelope signal compared to a
>> linar signal with regards to multipath protection, mitigation, dopplers
>> etc PROVIDING THAT the signal chain is linear on receive.
>>
>> That is to say, after limiting a signal, information has been thrown
away.
>>
>> So, not to get confused with a constant envelope signal with FM demod.
>> results are poor compared to using a linear demod.
>> **********
>>
>> David, it is worth a look at GSM
>>
>> GSM has a training sequence each frame and deals with multipath (up to
>> the training length) very well. multipath can improve the SNR.
>>
>> constant envelope, non linear TX, linear RX.
>>
>>
>> g
>>
>>
>>
>> On 4/02/2017 10:37 AM, David Rowe wrote:
>>> Thanks Steve, there was error in the
>>
>>
>>
>>
----------------------------------------------------------------------------
--
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
Steve
2017-02-07 16:49:32 UTC
Permalink
>
> To make digital voice e.g. reliably decodable when SSB fails would be
> great. Maybe the more
> effective approach is to keep and apply 2.700 kHz bandwidth but to increase
> redundancy.
>

I think 6 kHz and mFSK is the way to go. With a kilowatt, you wouldn't have
any problems with those contestors who jam the bands every weekend.

They say, most ham radios are designed for contestors now, as they are
willing to pay the big bucks.
David Rowe
2017-02-07 20:25:11 UTC
Permalink
Hi Helmut,

Lol you won't get stoned - I welcome all opinions.

I share your goal of a digital mode that outperforms SSB at low SNR.
It's a tough goal, there are good reasons why SSB has been dominant for
50 years.

Could you please tell me more about your tests? In particular I'm
looking for feedback on 700C. A/B samples would be very useful, e.g off
air recordings of 700C followed by SSB over the same channel.

My experience locally is 700C it's more robust than FreeDV 1600, but I
have had some situations where SSB worked when FreeDV 700C didn't. I
have also had some experiences of error free 700C when SSB was right
down in the noise.

Walter, KW5H, and a team of Hams testing FreeDV 700C in the US have been
making contacts over paths as long as 2500km, and have consistentl
experiences of 700C working when SSB was unreadable.

By piecing together our experiences (and especially samples) we can
improve FreeDV. For example if 700C doesn't work for you Helmut, but
does for Walter - lets explore the differences and find out why.

Cheers,

David

On 08/02/17 02:03, Helmut wrote:
> Hi David and all,
>
> I think it’s up to Flex to correct their smart-sdr software to make freeDV
> mode 1600 available on the both sidebands depending on the particular band.
> That’s a standard DSP application.
> To stimulate Flex and others like John Melton and his pihpsdr to implement
> all modes of freeDV is a more critical action: We spent many hours and
> enthusiasm trying to evaluate objectively the different freeDV modes in the
> real world of our HF bands. No significant improvement concerning
> readability, resistance to low SNR, fading, Doppler and jamming could be
> observed. In our mind freeDV is currently a nice experimental platform, but
> no severe competition to SSB. To try to change this situation with
> measureable and necessary benefits should be the goal. To make digital voice
> e.g. reliably decodable when SSB fails would be great. Maybe the more
> effective approach is to keep and apply 2.700 kHz bandwidth but to increase
> redundancy.
>
> Ok, here I’m ready for stoning.
>
> 73, Helmut, DC6NY
>
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 7. Februar 2017 09:29
> An: freetel-***@lists.sourceforge.net
> Betreff: [Freetel-codec2] Flex and FreeDV
>
> It's been a while since Flex released their support for FreeDV. Walter
> K5WH, and I have contacted them recently and it turns out the API that
> it used to integrate FreeDV is open source and available here:
>
> https://github.com/n5ac/smartsdr-dsp
>
> I really can't stretch to cover this one, I'm already working on codecs,
> modems, and the FreeDV GUI program.
>
> Can some one else please step up and work on getting the Flex support
> for FreeDV up to date? Plenty of email support available from myself
> for the FreeDV side and the good people at Flex for their side of the API.
>
> Thanks,
>
> David
>
> On 04/02/17 13:14, David Rowe wrote:
>> Thanks Glen, food for thought....
>>
>> On 04/02/17 11:02, glen english wrote:
>>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
>>> a better bet with a constant envelope signal, compared to a linear
>>> signal (non constant amplitude signal) in terms of power output power
>>> amplifier UTILIZATION. Utilization is the key here.....
>>>
>>> for systems that need to push a large bit rate through a narrow channel,
>>> there is little option but a QUAM signal.
>>>
>>> There is no disadvantage of a constant envelope signal compared to a
>>> linar signal with regards to multipath protection, mitigation, dopplers
>>> etc PROVIDING THAT the signal chain is linear on receive.
>>>
>>> That is to say, after limiting a signal, information has been thrown
> away.
>>>
>>> So, not to get confused with a constant envelope signal with FM demod.
>>> results are poor compared to using a linear demod.
>>> **********
>>>
>>> David, it is worth a look at GSM
>>>
>>> GSM has a training sequence each frame and deals with multipath (up to
>>> the training length) very well. multipath can improve the SNR.
>>>
>>> constant envelope, non linear TX, linear RX.
>>>
>>>
>>> g
>>>
>>>
>>>
>>> On 4/02/2017 10:37 AM, David Rowe wrote:
>>>> Thanks Steve, there was error in the
>>>
>>>
>>>
>>>
> ----------------------------------------------------------------------------
> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>
>>
>>
> ----------------------------------------------------------------------------
> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ---
> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
> https://www.avast.com/antivirus
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Bruce Perens
2017-02-07 21:00:10 UTC
Permalink
I should point out that my original evangelism of Open Source digital voice
codecs, which nudged David to revisit his thesis, was directed toward
replacing the ones used on VHF/UHF. We do have definite performance
advantages there given SDR radios rather than FM modulators and detectors.
Adoption of this has been delayed due to the necessity to manufacture our
own radios.

HF is low hanging fruit in that we don't have to modify the radios. Beating
SSB for DX use is a great metric to pursue, and seems to be motivating
David to do much fruitful research.

I advised Flex on establishing the API. It was a goal that third parties be
enabled to add and modify the applications on the Open side, including ones
not related to the FreeDV/Codec2 project. It is perfectly reasonable for
someone who is motivated to do so to contribute work to the Flex platform.
Their internal staff are available to talk with us if necessary.

Thanks

Bruce

On Tue, Feb 7, 2017 at 12:25 PM, David Rowe <***@rowetel.com> wrote:

> Hi Helmut,
>
> Lol you won't get stoned - I welcome all opinions.
>
> I share your goal of a digital mode that outperforms SSB at low SNR.
> It's a tough goal, there are good reasons why SSB has been dominant for
> 50 years.
>
> Could you please tell me more about your tests? In particular I'm
> looking for feedback on 700C. A/B samples would be very useful, e.g off
> air recordings of 700C followed by SSB over the same channel.
>
> My experience locally is 700C it's more robust than FreeDV 1600, but I
> have had some situations where SSB worked when FreeDV 700C didn't. I
> have also had some experiences of error free 700C when SSB was right
> down in the noise.
>
> Walter, KW5H, and a team of Hams testing FreeDV 700C in the US have been
> making contacts over paths as long as 2500km, and have consistentl
> experiences of 700C working when SSB was unreadable.
>
> By piecing together our experiences (and especially samples) we can
> improve FreeDV. For example if 700C doesn't work for you Helmut, but
> does for Walter - lets explore the differences and find out why.
>
> Cheers,
>
> David
>
> On 08/02/17 02:03, Helmut wrote:
> > Hi David and all,
> >
> > I think it’s up to Flex to correct their smart-sdr software to make
> freeDV
> > mode 1600 available on the both sidebands depending on the particular
> band.
> > That’s a standard DSP application.
> > To stimulate Flex and others like John Melton and his pihpsdr to
> implement
> > all modes of freeDV is a more critical action: We spent many hours and
> > enthusiasm trying to evaluate objectively the different freeDV modes in
> the
> > real world of our HF bands. No significant improvement concerning
> > readability, resistance to low SNR, fading, Doppler and jamming could be
> > observed. In our mind freeDV is currently a nice experimental platform,
> but
> > no severe competition to SSB. To try to change this situation with
> > measureable and necessary benefits should be the goal. To make digital
> voice
> > e.g. reliably decodable when SSB fails would be great. Maybe the more
> > effective approach is to keep and apply 2.700 kHz bandwidth but to
> increase
> > redundancy.
> >
> > Ok, here I’m ready for stoning.
> >
> > 73, Helmut, DC6NY
> >
> >
> > -----UrsprÃŒngliche Nachricht-----
> > Von: David Rowe [mailto:***@rowetel.com]
> > Gesendet: Dienstag, 7. Februar 2017 09:29
> > An: freetel-***@lists.sourceforge.net
> > Betreff: [Freetel-codec2] Flex and FreeDV
> >
> > It's been a while since Flex released their support for FreeDV. Walter
> > K5WH, and I have contacted them recently and it turns out the API that
> > it used to integrate FreeDV is open source and available here:
> >
> > https://github.com/n5ac/smartsdr-dsp
> >
> > I really can't stretch to cover this one, I'm already working on codecs,
> > modems, and the FreeDV GUI program.
> >
> > Can some one else please step up and work on getting the Flex support
> > for FreeDV up to date? Plenty of email support available from myself
> > for the FreeDV side and the good people at Flex for their side of the
> API.
> >
> > Thanks,
> >
> > David
> >
> > On 04/02/17 13:14, David Rowe wrote:
> >> Thanks Glen, food for thought....
> >>
> >> On 04/02/17 11:02, glen english wrote:
> >>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS
> be
> >>> a better bet with a constant envelope signal, compared to a linear
> >>> signal (non constant amplitude signal) in terms of power output power
> >>> amplifier UTILIZATION. Utilization is the key here.....
> >>>
> >>> for systems that need to push a large bit rate through a narrow
> channel,
> >>> there is little option but a QUAM signal.
> >>>
> >>> There is no disadvantage of a constant envelope signal compared to a
> >>> linar signal with regards to multipath protection, mitigation, dopplers
> >>> etc PROVIDING THAT the signal chain is linear on receive.
> >>>
> >>> That is to say, after limiting a signal, information has been thrown
> > away.
> >>>
> >>> So, not to get confused with a constant envelope signal with FM demod.
> >>> results are poor compared to using a linear demod.
> >>> **********
> >>>
> >>> David, it is worth a look at GSM
> >>>
> >>> GSM has a training sequence each frame and deals with multipath (up to
> >>> the training length) very well. multipath can improve the SNR.
> >>>
> >>> constant envelope, non linear TX, linear RX.
> >>>
> >>>
> >>> g
> >>>
> >>>
> >>>
> >>> On 4/02/2017 10:37 AM, David Rowe wrote:
> >>>> Thanks Steve, there was error in the
> >>>
> >>>
> >>>
> >>>
> > ------------------------------------------------------------
> ----------------
> > --
> >>> Check out the vibrant tech community on one of the world's most
> >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >>> _______________________________________________
> >>> Freetel-codec2 mailing list
> >>> Freetel-***@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >>>
> >>
> >>
> > ------------------------------------------------------------
> ----------------
> > --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> Freetel-***@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >>
> >
> > ------------------------------------------------------------
> ----------------
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
> >
> > ---
> > Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprÃŒft.
> > https://www.avast.com/antivirus
> >
> >
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
glen english
2017-02-07 21:57:41 UTC
Permalink
in my opinion, beating SSB on HF is not the low hanging fruit, VHF is
the low hanging fruit...

HF is a much more difficult place to beat SSB. Why ? because SSB
operators will work around 0dB SNR but also lose every 3rd or 4th
syllable and still get a copy. perhaps 80mS out of every 300mS
If the digital channel was losing that much, it might well be unusable
because the transitions into the lost syllable are hard and digital,
where as the transition into the lost silly-bulls for the analog voice
is, well, more analog and less defined.

in addition the modem flywheel must work very hard in those condix due
to the lack of deep interleaving/ long FEC frames in addition to the
modem that really is optimized more for fast acquisition rather than
surviving a 25% loss rate. (needing slowe time constants and / or a
more robust/ effective /sophisticated predictor on the clock bit recovery)

Channels in VHF are usually stationary over a word.....

Aurora thought that is much harder! wonder if freeDV would even lock at
low SNR. but that is an outlier on usage....


On 8/02/2017 8:00 AM, Bruce Perens wrote:
> I should point out that my original evangelism of Open Source digital
> voice codecs, which nudged David to revisit his thesis, was directed
> toward replacing the ones used on VHF/UHF. We do have definite
> performance advantages there given SDR radios rather than FM
> modulators and detectors. Adoption of this has been delayed due to the
> necessity to manufacture our own radios.
>
> HF is low hanging fruit in that we don't have to modify the radios.
> Beating SSB for DX use is a great metric to pursue, and seems to be
> motivating David to do much fruitful research.
Bruce Perens
2017-02-07 22:07:55 UTC
Permalink
Glenn, I meant that it's easy for us to work on HF, because we don't have
to modify the radios and can get non-wizard operators involved easily.
Having done that, beating SSB is indeed a high bar, and one we might not
meet. It's just a *fine *challenge for David, though. He's put some
excellent thought into it.
David Rowe
2017-02-07 22:51:44 UTC
Permalink
We've explored the theoretical limits of HF DV which are around -13dB
SNR in a 3000Hz noise BW:

http://www.rowetel.com/?p=4053

So, SSB can be improved upon - the problem is one of engineering rather
than any fundamental limit.

Along the way there will be much "Research and Disappointment". But it
wouldn't be an interesting problem if it was easy.

- David

On 08/02/17 08:37, Bruce Perens wrote:
> Glenn, I meant that it's easy for us to work on HF, because we don't
> have to modify the radios and can get non-wizard operators involved
> easily. Having done that, beating SSB is indeed a high bar, and one we
> might not meet. It's just a /fine /challenge for David, though. He's put
> some excellent thought into it.
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
wully
2017-02-07 21:28:40 UTC
Permalink
Hi David


Today, dc6ny and I have made some experiments with 700c (around noon)
and 800xa (before sunset) on 3690 kHz.

We have done experiments with 700b in september 2015, where we found
out, that 700b is much more stable at low SNR as compared to 1600. Our
result at that time was, that 700b is much better than 1600, because of
this. But SSB was not beaten.

But today, with 700c, we had quite some problems to understand each
other, even with SNR of around 10db (as looked up on the spectrum
display, not accurate). After doing the 700c experiment we swiched back
to SSB and had no problem of understanding each other even at quite a
noisy band (I have some very bad local signals from trolley bus lines,
which send the inverter signals very broadband into HF). It is clear,
that our ear is trained to this kind of noisy SSB environment.

The 800xa experiment was quite disturbed by a russian station which was
on the same frequency. So, the signal was seen in the spectrum, but
could not be decoded all time. What is also seen: when there is no 800xa
signal on the channel, one nevertheless hears now and then artifacts. We
hoped, that 800xa would be better than cohpsk, but we could not confirm
this in our experiment (all these are qualitative remarks, no measurements).

Unfortunately, we can not give a more positive report (we would be very
happy to do so! We appreciate very much your great work on codec2 and
the modulations).

I have noticed a problem with the freeDV-api (SVN 3006, 8000S/s) in 700b
and c modes: when there is no sync with a signal, the cpu cycles go up
very much! I am using a 1GHz cpu, and so, I get timeouts when not in
sync. When using 7500S/s (SVN2299 or removing the 8000S/s in SVN3006)
directly by resampling with the linux standard library, I don't get
these timeouts, but the cpu cycles go up as well, but not so much as
with 8000S/s. Probably you have some idea, why this is so. The measured
execution times for 800xa-reception are much lower under all conditions
I have seen so far. I will further investigate on this problem.

Greetings, Alfred, hb9epu




On 07.02.2017 21:25, David Rowe wrote:
> Hi Helmut,
>
> Lol you won't get stoned - I welcome all opinions.
>
> I share your goal of a digital mode that outperforms SSB at low SNR.
> It's a tough goal, there are good reasons why SSB has been dominant for
> 50 years.
>
> Could you please tell me more about your tests? In particular I'm
> looking for feedback on 700C. A/B samples would be very useful, e.g off
> air recordings of 700C followed by SSB over the same channel.
>
> My experience locally is 700C it's more robust than FreeDV 1600, but I
> have had some situations where SSB worked when FreeDV 700C didn't. I
> have also had some experiences of error free 700C when SSB was right
> down in the noise.
>
> Walter, KW5H, and a team of Hams testing FreeDV 700C in the US have been
> making contacts over paths as long as 2500km, and have consistentl
> experiences of 700C working when SSB was unreadable.
>
> By piecing together our experiences (and especially samples) we can
> improve FreeDV. For example if 700C doesn't work for you Helmut, but
> does for Walter - lets explore the differences and find out why.
>
> Cheers,
>
> David
>
> On 08/02/17 02:03, Helmut wrote:
>> Hi David and all,
>>
>> I think it’s up to Flex to correct their smart-sdr software to make freeDV
>> mode 1600 available on the both sidebands depending on the particular band.
>> That’s a standard DSP application.
>> To stimulate Flex and others like John Melton and his pihpsdr to implement
>> all modes of freeDV is a more critical action: We spent many hours and
>> enthusiasm trying to evaluate objectively the different freeDV modes in the
>> real world of our HF bands. No significant improvement concerning
>> readability, resistance to low SNR, fading, Doppler and jamming could be
>> observed. In our mind freeDV is currently a nice experimental platform, but
>> no severe competition to SSB. To try to change this situation with
>> measureable and necessary benefits should be the goal. To make digital voice
>> e.g. reliably decodable when SSB fails would be great. Maybe the more
>> effective approach is to keep and apply 2.700 kHz bandwidth but to increase
>> redundancy.
>>
>> Ok, here I’m ready for stoning.
>>
>> 73, Helmut, DC6NY
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: David Rowe [mailto:***@rowetel.com]
>> Gesendet: Dienstag, 7. Februar 2017 09:29
>> An: freetel-***@lists.sourceforge.net
>> Betreff: [Freetel-codec2] Flex and FreeDV
>>
>> It's been a while since Flex released their support for FreeDV. Walter
>> K5WH, and I have contacted them recently and it turns out the API that
>> it used to integrate FreeDV is open source and available here:
>>
>> https://github.com/n5ac/smartsdr-dsp
>>
>> I really can't stretch to cover this one, I'm already working on codecs,
>> modems, and the FreeDV GUI program.
>>
>> Can some one else please step up and work on getting the Flex support
>> for FreeDV up to date? Plenty of email support available from myself
>> for the FreeDV side and the good people at Flex for their side of the API.
>>
>> Thanks,
>>
>> David
>>
>> On 04/02/17 13:14, David Rowe wrote:
>>> Thanks Glen, food for thought....
>>>
>>> On 04/02/17 11:02, glen english wrote:
>>>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
>>>> a better bet with a constant envelope signal, compared to a linear
>>>> signal (non constant amplitude signal) in terms of power output power
>>>> amplifier UTILIZATION. Utilization is the key here.....
>>>>
>>>> for systems that need to push a large bit rate through a narrow channel,
>>>> there is little option but a QUAM signal.
>>>>
>>>> There is no disadvantage of a constant envelope signal compared to a
>>>> linar signal with regards to multipath protection, mitigation, dopplers
>>>> etc PROVIDING THAT the signal chain is linear on receive.
>>>>
>>>> That is to say, after limiting a signal, information has been thrown
>> away.
>>>> So, not to get confused with a constant envelope signal with FM demod.
>>>> results are poor compared to using a linear demod.
>>>> **********
>>>>
>>>> David, it is worth a look at GSM
>>>>
>>>> GSM has a training sequence each frame and deals with multipath (up to
>>>> the training length) very well. multipath can improve the SNR.
>>>>
>>>> constant envelope, non linear TX, linear RX.
>>>>
>>>>
>>>> g
>>>>
>>>>
>>>>
>>>> On 4/02/2017 10:37 AM, David Rowe wrote:
>>>>> Thanks Steve, there was error in the
>>>>
>>>>
>>>>
>> ----------------------------------------------------------------------------
>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>> _______________________________________________
>>>> Freetel-codec2 mailing list
>>>> Freetel-***@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>
>>>
>> ----------------------------------------------------------------------------
>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>
>> ----------------------------------------------------------------------------
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
>>
>> ---
>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>> https://www.avast.com/antivirus
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
David Rowe
2017-02-07 22:43:50 UTC
Permalink
Thank you for your report Alfred. Negative reports are fine - it's how
we move forward :-)

The other day I experienced a very similar problem on 700C. Good modem
signal of 8dB, but poor voice quality, and it was loosing sync every few
seconds. I did notice an interfering carrier, but neglected to capture
a sample of the received signal so I could analyse it off line.

In contrast, the US team reports 700C QSOs at -2dB SNR. That's 10-12dB
lower down and explains why they find 700C competitive with SSB.

So next steps are to investigate why 700C is falling over in some cases
and not others. I'll think about ways to collect data on this issue
from people running the code. Perhaps I can "instrument" FreeDV.

If possible, please collect a high SNR sample of 700C falling over and
email it to me.

Thanks for the reminder on the CPU load when out of sync. Yes the freq
offset acquisition algorithm is quote intensive. This runs when out of
sync, hence the higher CPU load. Needs to be fixed, especially for a
SM1000 port.

Cheers,

David

On 08/02/17 07:58, wully wrote:
> Hi David
>
>
> Today, dc6ny and I have made some experiments with 700c (around noon)
> and 800xa (before sunset) on 3690 kHz.
>
> We have done experiments with 700b in september 2015, where we found
> out, that 700b is much more stable at low SNR as compared to 1600. Our
> result at that time was, that 700b is much better than 1600, because of
> this. But SSB was not beaten.
>
> But today, with 700c, we had quite some problems to understand each
> other, even with SNR of around 10db (as looked up on the spectrum
> display, not accurate). After doing the 700c experiment we swiched back
> to SSB and had no problem of understanding each other even at quite a
> noisy band (I have some very bad local signals from trolley bus lines,
> which send the inverter signals very broadband into HF). It is clear,
> that our ear is trained to this kind of noisy SSB environment.
>
> The 800xa experiment was quite disturbed by a russian station which was
> on the same frequency. So, the signal was seen in the spectrum, but
> could not be decoded all time. What is also seen: when there is no 800xa
> signal on the channel, one nevertheless hears now and then artifacts. We
> hoped, that 800xa would be better than cohpsk, but we could not confirm
> this in our experiment (all these are qualitative remarks, no measurements).
>
> Unfortunately, we can not give a more positive report (we would be very
> happy to do so! We appreciate very much your great work on codec2 and
> the modulations).
>
> I have noticed a problem with the freeDV-api (SVN 3006, 8000S/s) in 700b
> and c modes: when there is no sync with a signal, the cpu cycles go up
> very much! I am using a 1GHz cpu, and so, I get timeouts when not in
> sync. When using 7500S/s (SVN2299 or removing the 8000S/s in SVN3006)
> directly by resampling with the linux standard library, I don't get
> these timeouts, but the cpu cycles go up as well, but not so much as
> with 8000S/s. Probably you have some idea, why this is so. The measured
> execution times for 800xa-reception are much lower under all conditions
> I have seen so far. I will further investigate on this problem.
>
> Greetings, Alfred, hb9epu
>
>
>
>
> On 07.02.2017 21:25, David Rowe wrote:
>> Hi Helmut,
>>
>> Lol you won't get stoned - I welcome all opinions.
>>
>> I share your goal of a digital mode that outperforms SSB at low SNR.
>> It's a tough goal, there are good reasons why SSB has been dominant for
>> 50 years.
>>
>> Could you please tell me more about your tests? In particular I'm
>> looking for feedback on 700C. A/B samples would be very useful, e.g off
>> air recordings of 700C followed by SSB over the same channel.
>>
>> My experience locally is 700C it's more robust than FreeDV 1600, but I
>> have had some situations where SSB worked when FreeDV 700C didn't. I
>> have also had some experiences of error free 700C when SSB was right
>> down in the noise.
>>
>> Walter, KW5H, and a team of Hams testing FreeDV 700C in the US have been
>> making contacts over paths as long as 2500km, and have consistentl
>> experiences of 700C working when SSB was unreadable.
>>
>> By piecing together our experiences (and especially samples) we can
>> improve FreeDV. For example if 700C doesn't work for you Helmut, but
>> does for Walter - lets explore the differences and find out why.
>>
>> Cheers,
>>
>> David
>>
>> On 08/02/17 02:03, Helmut wrote:
>>> Hi David and all,
>>>
>>> I think it’s up to Flex to correct their smart-sdr software to make freeDV
>>> mode 1600 available on the both sidebands depending on the particular band.
>>> That’s a standard DSP application.
>>> To stimulate Flex and others like John Melton and his pihpsdr to implement
>>> all modes of freeDV is a more critical action: We spent many hours and
>>> enthusiasm trying to evaluate objectively the different freeDV modes in the
>>> real world of our HF bands. No significant improvement concerning
>>> readability, resistance to low SNR, fading, Doppler and jamming could be
>>> observed. In our mind freeDV is currently a nice experimental platform, but
>>> no severe competition to SSB. To try to change this situation with
>>> measureable and necessary benefits should be the goal. To make digital voice
>>> e.g. reliably decodable when SSB fails would be great. Maybe the more
>>> effective approach is to keep and apply 2.700 kHz bandwidth but to increase
>>> redundancy.
>>>
>>> Ok, here I’m ready for stoning.
>>>
>>> 73, Helmut, DC6NY
>>>
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: David Rowe [mailto:***@rowetel.com]
>>> Gesendet: Dienstag, 7. Februar 2017 09:29
>>> An: freetel-***@lists.sourceforge.net
>>> Betreff: [Freetel-codec2] Flex and FreeDV
>>>
>>> It's been a while since Flex released their support for FreeDV. Walter
>>> K5WH, and I have contacted them recently and it turns out the API that
>>> it used to integrate FreeDV is open source and available here:
>>>
>>> https://github.com/n5ac/smartsdr-dsp
>>>
>>> I really can't stretch to cover this one, I'm already working on codecs,
>>> modems, and the FreeDV GUI program.
>>>
>>> Can some one else please step up and work on getting the Flex support
>>> for FreeDV up to date? Plenty of email support available from myself
>>> for the FreeDV side and the good people at Flex for their side of the API.
>>>
>>> Thanks,
>>>
>>> David
>>>
>>> On 04/02/17 13:14, David Rowe wrote:
>>>> Thanks Glen, food for thought....
>>>>
>>>> On 04/02/17 11:02, glen english wrote:
>>>>> ham systems , that are SNR limited, not bit rate limited, will ALWAYS be
>>>>> a better bet with a constant envelope signal, compared to a linear
>>>>> signal (non constant amplitude signal) in terms of power output power
>>>>> amplifier UTILIZATION. Utilization is the key here.....
>>>>>
>>>>> for systems that need to push a large bit rate through a narrow channel,
>>>>> there is little option but a QUAM signal.
>>>>>
>>>>> There is no disadvantage of a constant envelope signal compared to a
>>>>> linar signal with regards to multipath protection, mitigation, dopplers
>>>>> etc PROVIDING THAT the signal chain is linear on receive.
>>>>>
>>>>> That is to say, after limiting a signal, information has been thrown
>>> away.
>>>>> So, not to get confused with a constant envelope signal with FM demod.
>>>>> results are poor compared to using a linear demod.
>>>>> **********
>>>>>
>>>>> David, it is worth a look at GSM
>>>>>
>>>>> GSM has a training sequence each frame and deals with multipath (up to
>>>>> the training length) very well. multipath can improve the SNR.
>>>>>
>>>>> constant envelope, non linear TX, linear RX.
>>>>>
>>>>>
>>>>> g
>>>>>
>>>>>
>>>>>
>>>>> On 4/02/2017 10:37 AM, David Rowe wrote:
>>>>>> Thanks Steve, there was error in the
>>>>>
>>>>>
>>>>>
>>> ----------------------------------------------------------------------------
>>> --
>>>>> Check out the vibrant tech community on one of the world's most
>>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>>> _______________________________________________
>>>>> Freetel-codec2 mailing list
>>>>> Freetel-***@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>>
>>>>
>>> ----------------------------------------------------------------------------
>>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>> _______________________________________________
>>>> Freetel-codec2 mailing list
>>>> Freetel-***@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>
>>> ----------------------------------------------------------------------------
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>
>>>
>>> ---
>>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>>> https://www.avast.com/antivirus
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> Freetel-***@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Freetel-codec2 mailing list
>> Freetel-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
wully
2017-02-08 09:14:12 UTC
Permalink
Hi David

I have further analyzed the api-Problem with to much timelapse for the
freedv_rx():

When you use 8000S/s as input, your downsampling and filtering requires
a steep filter for 8000->7500.
In my code, which directely uses 7500, I come in with 96000S/s and can
easily downsample to 7500S/s by using the standard Linux samplerate.so.
The FIR-requirement in this config needs much less coefficients as from
8000->7500. So, the cpucycle amount is drastically decreased.

In my code using 7500 directly, I don't get any problems with processing
the stream of data coming from the RX, but when using the current
interface, the time budget of freedv_rx() is to high when out of sync
for my processing of the RX-data. This shows up in nasty sounds when out
of sync.

Since most users are using DSP code at higher samplingrates for
processing in the SDR, I suggest, that we add an explicit 7500-Interface
for the 700-Modes with COHPSK. Then, people can downsample from *high*
to 7500!

I have just for test purposes thrown out the code for 8000->7500 and
7500->8000 in the freedv_api.c (SVN 3006) and seen, that another
interface could be easily added to the API.

Greetings, Alfred
glen english
2017-02-08 11:48:07 UTC
Permalink
david, you could implement a pretty quick and dirty SRC with a pair of CICs

CICs are quite cheap on that sort of processor...
rather than a polyphase FIR ....

(but I gather that is not what is chewing up the processor)
(something must be "not right")

go 8000 >> 120000 (upsample by 15) then to 7500 (downsample by 16)

you might need a 1:2 upsample and downsample 2:1 at each end to get away
from the CIC droop

but, the SNR and aliasing requirements are very low


a continuously variable FARROW filter is also a good option, just needs
a few parabolic terms computed each sample.
essentially you give the equation the sample rate ratio (arbritary),
good for pulling to fixed rate stuff.

:-)

g


On 8/02/2017 8:14 PM, wully wrote:
> Hi David
>
> I have further analyzed the api-Problem with to much timelapse for the
> freedv_rx():
>
> When you use 8000S/s as input, your downsampling and filtering requires
> a steep filter for 8000->7500.
> In my code, which directely uses 7500, I come in with 96000S/s and can
> easily downsam
David Rowe
2017-02-08 21:25:19 UTC
Permalink
Hi Alfred,

Here are two tests timing the operation of the cohpsk demodulator in
acquisition mode, i.e. trying to sync up on a signal. I'm feeding it
with a FreeDV 1600 signal so it will never sync up.

1/ In the first test we drive the cohpsk demod directly at 7500Hz:

***@penetrator:~/codec2-dev/build_linux/src$ time ./cohpsk_demod
~/Desktop/ve9qrp_1600.wav /dev/null

real 0m23.950s
user 0m23.944s
sys 0m0.004sj

2/ In the second test we drive it through the freedv API, which includes
the 8000Hz to 7500Hz resampler:

***@penetrator:~/codec2-dev/build_linux/src$ time ./freedv_rx 700C
~/Desktop/ve9qrp_1600.wav /dev/null

real 0m22.618s
user 0m22.612s
sys 0m0.004s

It appears they execute in approximately the same time. This is
consistent with my previous tests - the CPU load appears to be in the
acquisition code of the cohpsk modem, not the 7500<->8000 resampler.

Looking at the code this also makes sense - the resampler is fairly
simple from a CPU load point of view, there is much more going on with
the acquisition algorithm.

Cheers,

David


On 08/02/17 19:44, wully wrote:
> Hi David
>
> I have further analyzed the api-Problem with to much timelapse for the
> freedv_rx():
>
> When you use 8000S/s as input, your downsampling and filtering requires
> a steep filter for 8000->7500.
> In my code, which directely uses 7500, I come in with 96000S/s and can
> easily downsample to 7500S/s by using the standard Linux samplerate.so.
> The FIR-requirement in this config needs much less coefficients as from
> 8000->7500. So, the cpucycle amount is drastically decreased.
>
> In my code using 7500 directly, I don't get any problems with processing
> the stream of data coming from the RX, but when using the current
> interface, the time budget of freedv_rx() is to high when out of sync
> for my processing of the RX-data. This shows up in nasty sounds when out
> of sync.
>
> Since most users are using DSP code at higher samplingrates for
> processing in the SDR, I suggest, that we add an explicit 7500-Interface
> for the 700-Modes with COHPSK. Then, people can downsample from *high*
> to 7500!
>
> I have just for test purposes thrown out the code for 8000->7500 and
> 7500->8000 in the freedv_api.c (SVN 3006) and seen, that another
> interface could be easily added to the API.
>
> Greetings, Alfred
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Steve
2017-02-08 22:34:07 UTC
Permalink
> there is much more going on with the acquisition algorithm.

The acquisition code appears to be using +/- 40 Hz for course tuning.
Since it starts at -40 Hz and search up, it might be
better to always tune a little high (putting the center a little low).
The 40 Hz giving it a +/- 20 Hz window at each step.

But then it uses a fine tuning during each of these 40 Hz segments,
which uses 2400 samples while out of sync.

I guess, if you were 40 Hz low on your centering, then it would take
6800 (2400 * 3) samples before it could find sync,
as the center is way over on the right somewhere. But if you were 40
Hz high, you'd find sync on the first fine tuning.

Maybe it needs a 4-core CPU and three threads for sync in parallel?
glen english
2017-02-08 22:41:23 UTC
Permalink
golly
for me, this is a indication you are doing something wrong .


(yes yes I accept that it is easy for me to be an armchair critic)

I would say that 5 to 6% on ONE Core--grade CPU would be the acceptable
limit for something like this.

I mean, seriously...

David, something is spinning not as you intend it. or are you smashing
the cache ?



On 9/02/2017 9:34 AM, Steve wrote:
>> there is much more going on with the acquisition algorithm.
> The acquisition code appears to be using +/- 40 Hz for course tuning.
> Since it starts at -40 Hz and search up, it might be
> better to always tune a little high (putting the center a little low).
> The 40 Hz giving it a +/- 20 Hz window at each step.
wully
2017-02-09 07:09:04 UTC
Permalink
Hi David

Thank you for your extensive test. So, your result suggests, that the
Downsampling just makes jump the freedv_rx() over the time limit in my
implementation. I can see, that the cpu cycles jump up also when using
cohpsk directly. But for the time beeing, I will stay with 7500, because
the nasty sound is unacceptable. When you find a quicker accquisition, I
can try again with 8000.

Greetings Alfred



On 08.02.2017 22:25, David Rowe wrote:
> Hi Alfred,
>
> Here are two tests timing the operation of the cohpsk demodulator in
> acquisition mode, i.e. trying to sync up on a signal. I'm feeding it
> with a FreeDV 1600 signal so it will never sync up.
>
> 1/ In the first test we drive the cohpsk demod directly at 7500Hz:
>
> ***@penetrator:~/codec2-dev/build_linux/src$ time ./cohpsk_demod
> ~/Desktop/ve9qrp_1600.wav /dev/null
>
> real 0m23.950s
> user 0m23.944s
> sys 0m0.004sj
>
> 2/ In the second test we drive it through the freedv API, which includes
> the 8000Hz to 7500Hz resampler:
>
> ***@penetrator:~/codec2-dev/build_linux/src$ time ./freedv_rx 700C
> ~/Desktop/ve9qrp_1600.wav /dev/null
>
> real 0m22.618s
> user 0m22.612s
> sys 0m0.004s
>
> It appears they execute in approximately the same time. This is
> consistent with my previous tests - the CPU load appears to be in the
> acquisition code of the cohpsk modem, not the 7500<->8000 resampler.
>
> Looking at the code this also makes sense - the resampler is fairly
> simple from a CPU load point of view, there is much more going on with
> the acquisition algorithm.
>
> Cheers,
>
> David
>
>
Steve
2017-02-09 10:03:49 UTC
Permalink
I did a profile of the (isolated) receive method (java version) and it was:

demodulate = 90%
Sample Rate Conversion Filter: 7 %
Codec2 decode = 4%

Inside demodulate:

rx_filter_coh() = 85%
corr_with_pilots() = 4%

This was while it was in sync. When it was out of sync (which occurred
at 1570 Hz):

corr_with_pilots() = 15%

It sucked a bunch of CPU and never got a sync.
wully
2017-02-09 14:03:00 UTC
Permalink
Hi David

I have to apologize! After extensive timing tests, I have found out,
that in the case of 8000 I made an error with the buffer size counting
when not in sync. This produced the forementioned irregular sounds. The
times for both methods (7500 and 8000) are absolutely comparable, as
your results confirm.

So now, I will work only with 8000. No need for 7500 any more.

I will make further tests with Helmut, dc6ny, to find out more about the
behavior of 700c.

Greetings, Alfred



On 09.02.2017 08:09, wully wrote:
> Hi David
>
> Thank you for your extensive test. So, your result suggests, that the
> Downsampling just makes jump the freedv_rx() over the time limit in my
> implementation. I can see, that the cpu cycles jump up also when using
> cohpsk directly. But for the time beeing, I will stay with 7500, because
> the nasty sound is unacceptable. When you find a quicker accquisition, I
> can try again with 8000.
>
> Greetings Alfred
>
>
>
>
David Rowe
2017-02-09 20:25:51 UTC
Permalink
Fine business Alfred, I am happy the mystery is solved. It is good to
work together on these issues, and compare results.

Thank Steve for your profiling, the acquisition algorithm could use some
more work, but I'm more interested in 700C performance at low SNR right now.

Cheers,

David

On 10/02/17 00:33, wully wrote:
> Hi David
>
> I have to apologize! After extensive timing tests, I have found out,
> that in the case of 8000 I made an error with the buffer size counting
> when not in sync. This produced the forementioned irregular sounds. The
> times for both methods (7500 and 8000) are absolutely comparable, as
> your results confirm.
>
> So now, I will work only with 8000. No need for 7500 any more.
>
> I will make further tests with Helmut, dc6ny, to find out more about the
> behavior of 700c.
>
> Greetings, Alfred
>
>
>
> On 09.02.2017 08:09, wully wrote:
>> Hi David
>>
>> Thank you for your extensive test. So, your result suggests, that the
>> Downsampling just makes jump the freedv_rx() over the time limit in my
>> implementation. I can see, that the cpu cycles jump up also when using
>> cohpsk directly. But for the time beeing, I will stay with 7500, because
>> the nasty sound is unacceptable. When you find a quicker accquisition, I
>> can try again with 8000.
>>
>> Greetings Alfred
>>
>>
>>
>>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
Steve
2017-02-09 22:00:04 UTC
Permalink
> Thank Steve for your profiling, the acquisition algorithm could use some
> more work, but I'm more interested in 700C performance at low SNR right now.

Oh yes, it was just an observation. I looked at any obvious short-cuts, but your
algorithm is very complex and I'm sure well thought out. Plus you had Octave to
map it all out during design.

About all I could do was attach chrome bling... :-)
wully
2017-02-14 17:02:33 UTC
Permalink
Hi David

Helmut and I are doing experiments with all available modes of freedv
(700,700b,700c,800xa and 1600) on 80 metres.
This band is very difficult because I have a lot of local noise. We will
report on our results as soon as possible, currently, we have problems
with the transmission, so we could not yet make systematic experiments.

But I have some questions:
From my point of view, we have two different parts for the HF DV problem:

1) the codec2 for the encoding of the voice.

2) the modulation for sending over the highly disturbed path over the
ionosphere.

In local experiments, I have heared, that the codec 700c sounds quite
comparable with the 1600, the audio is quite "voluminous" in contrast to
700 and 700b. To me, this is a question only of the features of the
codec2 but not of the modulation. Is that true?

On the other hand, the modulation decides, wether the codec2-data can be
successfully decoded even in critical HF conditions. Is it true, that
the decoding mainly depends on the demodulation capability of the
selected modulation?

So, I think, that the codec2 mainly decides on the amount of digital
bits which has to be transmitted and decoded and the modem decides how
and if one can reconstruct the bits for the codec2.

Is it true then, that one can concentrate on the modem technique for
best HF results? Or is the relation between the codec2 and the modem so
entangled, that one has to see both at the same time?

The question arouse, when Helmut and I used the codec2 in 700c, but
switched from 700c to 800xa, which in my understanding is just a
different modem, not a different codec2.

Greetings Alfred
Steve
2017-02-14 18:49:22 UTC
Permalink
I know there was a recent change in the modulation levels.

Maybe the old 700 and 700b levels were set too high? In any case,
concentrate on getting the modems levels set for best interface to
your rig. Your voice audio levels can then be adjusted so as to not
overdrive the vocoder, and make pitch difficult to measure (background
noises, etc).
David Rowe
2017-02-15 03:20:42 UTC
Permalink
Hi Alfred,

> In local experiments, I have heared, that the codec 700c sounds quite
> comparable with the 1600, the audio is quite "voluminous" in contrast to
> 700 and 700b. To me, this is a question only of the features of the
> codec2 but not of the modulation. Is that true?

True, with no channel impairments there are no bit errors and the codec
performance determines the speech quality.

> On the other hand, the modulation decides, wether the codec2-data can be
> successfully decoded even in critical HF conditions. Is it true, that
> the decoding mainly depends on the demodulation capability of the
> selected modulation?

True, the modem performance is a big factor in how it handles difficult
channels like HF.

> Is it true then, that one can concentrate on the modem technique for
> best HF results? Or is the relation between the codec2 and the modem so
> entangled, that one has to see both at the same time?

I tend to move back and forth between development of the codec and the
modem. For example a 700 bit/s codec gives us more energy/bit than a
high bit rate codec, and makes techniques like diversity possible.

As we have control over both the modem and the codec, we have a better
chance of developing an optimal system.

> The question arouse, when Helmut and I used the codec2 in 700c, but
> switched from 700c to 800xa, which in my understanding is just a
> different modem, not a different codec2.

Yes 700c and 800xa use the same codec, but different modems. 700b and
700c use different codecs, but same modem.

What would be useful for me is a recording of the the FreeDV 700C signal
you receive off air in wave file format. In particular at a SNR that is
just "breaking" the mode. I can then replay this here.

Gerhard also send me some samples recently - thanks Gerhard.

I will also work on "instrumenting" the FreeDV 700C mode so we can
measure performance as it runs.

Cheers,

David
Peter Reichelt
2017-02-03 09:53:20 UTC
Permalink
Hi Gerhard

Is there any change to the shoulder if you disable "pure signal" ?

Regards

Peter

------ Original Message ------
From: "David Rowe" <***@rowetel.com>
To: freetel-***@lists.sourceforge.net
Sent: Friday, 3 Feb, 2017 At 4:45 PM
Subject: Re: [Freetel-codec2] FreeDV 700C early release

Hi Gerhard,

This actually dovetails neatly with Steve's PAPR work in the last post
to this list.

Unlike the 1600 and 800 modes, the COHPSK modulator used for 700C has
some clipping on the output to improve the PAPR. In some PAs, this
means you get get a higher average power output. In others, it may let
the smoke out.

This amplitude limiting is a form of non linearity and is probably the
cause in the spectral regrowth at the edges of the spectrum that you are
observing.

Clipping can be disabled in the FreeDV GUI program Tool-Options menu.

Cheers,

David


On 03/02/17 16:26, Gerhard Burian wrote:
> Hi David,
>
> When I was testing the different modes with websdrs I recognized
> higher
> sideband noise (shoulders) in 700C mode compared with 800XA and 1600
> mode at
> the same settings on my ANAN-100D. I am using narrow filtering on TX
> and
> pure signal. So I don't have an explanation for that.
>
> Regards
> Gerhard
>
> -----Ursprüngliche Nachricht-----
> Von: David Rowe [mailto:***@rowetel.com]
> Gesendet: Dienstag, 31. Jänner 2017 11:40
> An: freetel-***@lists.sourceforge.net
> Betreff: Re: [Freetel-codec2] FreeDV 700C early release
>
> I been sending a few SSB/700C test signals of 800 - 1500 km paths on
> 40M
> using a websdr to pick them up at the other end. In marginal
> conditions
> with SSB down in the noise I'm getting sync and audio through on 700C.
> Not sure if I have the same average tx power though.
>
> Also had a 700C QSO with a guy interstate. SSB very noisy but 6-8dB
> SNR on
> 700C. Noise free but some issues with his audio and the modem loosing
> sync
> every few seconds.
>
> Lot of frequency selective fading in both tests.
>
> Promising start....
>
> - David
>
>
> ----------------------------------------------------------------------------
> --
> Check out the vibrant tech community on one of the world's most
> engaging
> tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
Loading...