Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Steve
I'm not sure why 48 kHz was used, other than it makes for a more pure
waveform, and is compatible with sound cards. You need at least 9600
Hz, as the 4800 Hz tone would need as a minimum 2X to get it sampled.
I suspect 16 kHz would work good in firmware A/D or D/A (without a
sound card).

The main concept is the tone spacing is at the symbol rate, and that's
what gives it the high performance. I wonder if you changed the first
tone to 400 Hz as then you would have 1600, 2800, and 4000 tones, and
then 8 kHz would sample it correctly.

Just an idea. If you are using FM then, you want to move the baseband
left anyway, as the FM modulation bandwidth is probably about 16 kHz.

On Wed, Oct 23, 2019 at 2:28 PM Adrian Musceac  wrote:
>
> So does this mean the input sample rate is also 48 kHz? That would make it 
> harder for me because all the other modes use 8 kHz...
>
> On October 23, 2019 4:20:48 PM UTC, Steve  wrote:
>>
>> On Wed, Oct 23, 2019 at 10:44 AM Adrian Musceac  wrote:
>>>
>>>
>>>  Regarding mode 2400A, can someone confirm that the output of this mode is 
>>> resampled to 48 kHz?
>>>  I'm trying to add it, but some numbers don't work for me.
>>
>>
>> It's not resampled, it is generated at 48 kHz rather than 8 kHz as in
>> other modes.
>> Due to the tones being 1200,2400,3600,4800 Hz.
>> 
>> Freetel-codec2 mailing list
>> Freetel-codec2@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
> ___
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2


___
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Adrian Musceac
So does this mean the input sample rate is also 48 kHz? That would make it 
harder for me because all the other modes use 8 kHz...

On October 23, 2019 4:20:48 PM UTC, Steve  wrote:
>On Wed, Oct 23, 2019 at 10:44 AM Adrian Musceac 
>wrote:
>>
>> Regarding mode 2400A, can someone confirm that the output of this
>mode is resampled to 48 kHz?
>> I'm trying to add it, but some numbers don't work for me.
>
>It's not resampled, it is generated at 48 kHz rather than 8 kHz as in
>other modes.
>Due to the tones being 1200,2400,3600,4800 Hz.
>
>
>___
>Freetel-codec2 mailing list
>Freetel-codec2@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/freetel-codec2
___
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Steve
On Wed, Oct 23, 2019 at 10:44 AM Adrian Musceac  wrote:
>
> Regarding mode 2400A, can someone confirm that the output of this mode is 
> resampled to 48 kHz?
> I'm trying to add it, but some numbers don't work for me.

It's not resampled, it is generated at 48 kHz rather than 8 kHz as in
other modes.
Due to the tones being 1200,2400,3600,4800 Hz.


___
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2


Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Adrian Musceac
I'd be curious how well qradiolink generated FreeDV does against regular SSB 
FreeDV. I don't have an SSB radio to check this, it's all SDR for me. The main 
challenge I see is SDR frequency correction, since we can't be off frequncy by 
much. Newer devices have input for GPSDO, but I don't posess one.

Regarding mode 2400A, can someone confirm that the output of this mode is 
resampled to 48 kHz? I'm trying to add it, but some numbers don't work for me.

Adrian

On October 23, 2019 1:42:58 AM UTC, Al Beard  wrote:
>Hi Adrian,
>
>To be more specific:
>
>Because you are using Fedora x86_64
>edit cmake/Modules/FindmbedTLS.cmake
>
>and change "lib" to "lib64" in it's search.
>
>mkdir build
>
>cd ./build 
>
>cmake -DSSL=mbedtls ../
>
>Now to learn how to use it.
>
>Later I'll use a Pi3 or an Odroid N2 or RockPro64, all of them 64bit.
>
>Today's PIC is a Pi3. 
>
>Alan VK2ZIW
>
>On Tue, 22 Oct 2019 17:40:13 +, Adrian Musceac wrote
>> Alan, the instructions say one of openssl, polarssl/mbedtls or gnutls
>>= 3.0
>> The cmake flag -DSSL selects what is used.
>> 
>> Adrian
>> 
>> On October 22, 2019 9:49:13 AM UTC, Al Beard
> wrote:Hi Adrian,
>> 
>> 
>> Your "umurmur" requires package PolarSSL. This is superseded by Mbed
>TLS.
>> 
>> 
>> But all the function names are different.
>> 
>> 
>> Not easy.
>> 
>> 
>> Alan VK2ZIW
>> 
>> 
>> 
>> 
>> On Sun, 20 Oct 2019 16:57:58 +0300, Adrian Musceac wrote
>> > Alan,
>> > 
>> > Use this version of umurmur: https://github.com/qradiolink/umurmur
>> > It is slightly older but verified to work with qradiolink. The
>Murmur server is more complicated and has some compatibility issues
>that I didn't solve yet.
>> > If you use the headless remote interface, you will need to set
>everything up for repeater mode either in the settings file before
>starting the program, or via telnet commands (squelch, volume, tx and
>rx gain, tx shift, VOIP gain, duplex mode, frequency, CTCSS, etc).
>Then, you only need to issue "start_trx" and "setrepeater 1". If you
>have two computers and want to link two repeaters, you will need two
>full duplex SDRs like the PlutoSDR or LimeSDR-mini to work in repeater
>mode. The HackRF is not full duplex. If you don't want them as
>repeaters but simply radios linked by VOIP, then you can use HackRFs
>just fine but make sure not to enable duplex mode in qradiolink.
>> > For repeater mode, you can have an RTL-SDR for receiving and a
>HackRF for transmitting and a single qradiolink instance on a single
>computer configured to use both. I don't have a HackRF so I was not
>able to test it. I'm curious whether it works well, please let me know.
>> > If you use non-linear amplifiers with the HackRF, there are two
>2FSK modes which support both Codec2 (2FSK-2K) and Opus (2FSK-10K), as
>well as 800XA. 2400A is not yet added.
>> > 
>> > Cheers,
>> > Adrian
>> > 
>> > On Sun, Oct 20, 2019 at 4:22 PM Al Beard
> wrote:
>> > 
>> > 
>> > Hi Adrian,
>> > 
>> > 
>> > Yes, I was thinking of split sites, a computer at each end
>> > 
>> > 
>> > I'll investigate mumble and murmur as they are standard packages on
>the Fedora 29 here.
>> > 
>> > 
>> > Alan VK2ZIW
>> > 
>> > On Sun, 20 Oct 2019 11:22:20 +, Adrian Musceac wrote
>> > > Alan,
>> > > 
>> > > If you only want a cross-band repeater you don't need umurmur.
>That is for connecting repeaters or radios over the internet. Just
>enable TX and RX in qradiolink, set the TX shift in kHz and then enable
>the repeater. You can use two separate devices in qradiolink.
>> > > 
>> > > Adrian
>> > > 
>> > > On October 20, 2019 8:23:31 AM UTC, Al Beard
> wrote:Hi Adrian and David,
>> > > 
>> > > 
>> > > Noting the Mumble protocol and looking for a server, I found
>uMurmur on github
>> > > and tried to compile it on my Fedora 29 x86_64 here but am lost
>in cmake finding
>> > > the SDL library.
>> > > 
>> > > 
>> > > To make a cross band codec2 to FM repeater, can you give a quick
>run down
>> > > using your software?
>> > > 
>> > > 
>> > > Alan VK2ZIW
>> > > 
>> > > 
>> > > 
>> > > 
>> > > On Thu, 17 Oct 2019 22:44:01 +0300, Adrian Musceac wrote
>> > > > Hi David,
>> > > > 
>> > > > Wow Adrian it's really coming along quickly!  Well done :-) 
>Combined
>> > > > with the latest crop of duplex SDRs, I can see this work
>opening up
>> > > > experimentation in the VHF/UHF bands.
>> > > > 
>> > > > 
>> > > > Thanks! I've been working full time on this in the last month
>due to a break at work that might end pretty soon.
>> > > > I'm aiming at VHF to SHF work, small, portable and field
>configurable repeaters (check out the LimeNet-micro and LimeRFE)
>> > > > and satellite ops. The IP radio modem in qradiolink might also
>help point to point IP link connectivity at low bandwidths but it needs
>more improvement.
>> > > > 
>> > > > HF is not out of the question but due to QTH conditions can't
>really use it.
>> > > > Telemetry modems (even direct sequence spread spectrum for very
>low bitrates, like LoRa) and multi-channel repeaters are the