On 28 May 2012 23:47, Kristoff Bonne <[email protected]> wrote:
> Hi,
>
>
> I just uploaded the first version of the VHF modem for codec2 on github:
> The URL is here:
> https://github.com/on1arf/gmsk/tree/master/gmskmodem_codec2
>
>
> I uploaded it on my personal github page instead of putting it on
> David's page as this is actually an EXTENSION of the gmsk modem I
> already had (for d-star and raw streams) with support for codec2.
> As I did already had working code for the other protocols, it was easier
> to add codec2 to that program, then having to "scrap" code from an
> existing project, which -in a latter stage- will then be merged again.
>
> This is the first version of the modem. I work with the "release soon,
> release often" principle, so there may be a number of upgrades coming in
> the next days and weeks.
> This code implements the ideas that Peter has been working on, for 4800
> gmsk on VHF/UHF, using the 1400 bps codec. I did add some things I
> needed to make an actual impementation. So do NOT concider this (yet) to
> be a "reference" implementation.
>
>
This is good stuff. I'll download and take a look-see, probably tomorrow.
But. Hmm maybe tonight actually. I'll try and get some stuff published this
week. But best man duties are likely to tie me up for most of this upcoming
week. Probably I should add the ad-hoc changes and check it reflects what
you did right, and we can make it a solution, for simplex at least.
I wonder if the audio in/out on my ICOM 746 acc socket will be prior to the
de-emphasis circuits. Otherwise I'll be getting myself a cable made for the
E880.
>
> * How to use the application:
> Basic file-based encoding/decoding:
>
> For encoding:
> "../gmskmodem -format c -noreceiver -sif hts2a.c2 -sof hts2a.raw"
>
> For decoding
> "./gmskmodem -format c -nosender -rif hts2a.raw -rof hts2a"
> (add options "-v", "-v -v", "-d" or "-dd" for more debug information)
>
> All other options:
> "./gmskmodem -h"
>
Can the -sof be stdout (-)?
Just thinking for realtime stuff. Whether we can stream it straight in:
RX: rec -r 48000 -t raw -s -b 16 -c 1 -|./gmskmodem -format c -noreceiver
-rif - -rof -|./c2dec.exe 1400 - -|play -r 8000 -t raw -s -b 16 -c 1 -
TX: rec -r 8000 -t raw -s -b 16 -c 1 -|./c2enc.exe 1400 - -|./gmskmodem
-format c -noreceiver -sif - -sof -|play -r 48000 -t raw -s -b 16 -c 1 -
I've not looked yet. Just wondering if such a thing would be possible.
Peter, M6DGI.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2