Hello,

I've added a a voice keyer to the FreeDV GUI program in freedv-dev. 
Early days however I think it's working OK.  Instructions in 
freedv-dev/README.

Few little subtle bug fixes too for anyone who wants to try it and is 
comfortable compiling.

Cheers,

David

On 14/09/15 06:32, Stuart Longland wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi David,
> On 14/09/15 06:09, David Rowe wrote:
>> Rather than a debugger I'd just using a codec-dev release from
>> March, see if that works, then work fwd to see what changed.  Much
>> easier to start with something that works.
>
> Well, a big factor is the toolchain I was using.  I was using one
> compiled using the `crossdev` tool in Gentoo Linux, which basically
> takes the standard 'ebuild' files that Gentoo uses for the host
> toolchain and does some environment setting voodoo to influence these
> into producing a cross compiler.
>
> It worked well for Cortex M3 development, but not so good for the
> Cortex M4, particularly hard-float.
>
> The toolchain mentioned in the README works, although I'd like to be
> able to reproduce the toolchain used so that I can ensure future
> compatibility.
>
> I guess I'm just used to DIY toolchains because years ago I didn't
> have much choice.
>
>> I'll be looking at SM1000 firmware again later this year when a
>> 700 mode is ported.  Would really appreciate some help with this
>> if anyone is interested!
>>
>> Stuart - you approach and code for inserting audio looks fine to
>> me, and the fact that it works in analog mode is a good start.
>
> Indeed, that is promising.  I'm not sure that porting the 700(B) mode
> is within my skill set yet.  The plan so far is that I improve the UI
> to allow selection between the different modes and for configuration
> of other options.
>
> That would let me scratch some itches I have now, and facilitate
> future improvements.
>
>> To measure CPU load I use blinky GPIO pins and an oscilloscope.
>
> Yeah, I figured as much.  I see in part of that look:
>> GPIOE->ODR &= ~(1 << 3);
> and a similar line that sets bit 3 of GPIOE->ODR; I'm guessing that is
> the blinky GPIO pin you're referring to?
>
> Regards,
> - --
> Stuart Longland (aka Redhatter, VK4MSL)
>
> I haven't lost my mind...
>    ...it's backed up on a tape somewhere.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQIcBAEBCAAGBQJV9eRKAAoJEE36GRQQveO3zNYP/2Nm2je8VQiZ74/PcQmY4hki
> 4/G3ji/lLnL8etKSE7UxG0zWZdw3xeu4D/Cdjyar+3Tm27gAicI4W6MQ7VDOhben
> O3UJZ1zwcfyRE65prR5khoSg/s2FWSN77lk70g7DwLTciyW9RAYc3WUS8aztAt5p
> +WM4ze92yOk4XF6NOGCoBw2YEWiOapuSDjXajCo0rjnNKcWOp3pxsqr+ftdZwncm
> oL2dbDwYW5fKlpJKM45DZlOBHv9kCuP+lG/AYwRx70D/aM77UNTSErXcWg4CzXCG
> +ZZZiKcXQHVfw77uwHIzYnZxWcEIr6gx4JNe0wth8EydZ810M/cExGqlH8q497Yv
> p10E/FCfYRcZfR+a/ynMEssEOX/Ci7MpwvMd1heGJX8a+8GZJFcXznTN2lEG1wDq
> 463Ds4Yjh1Ssb5xFSfiykGlMLuJbzAokm9zjGGKRxpEPhge4fRe/eft30sRsihdQ
> 0eZRkr6Xxt0pMpZKLcTSEv+Rxr6bjNoTKbg/sXrJJDdtf9xIepp6vTXIfYqQSHV0
> QJ9DmJfAFZ6IvwH2rSKoSkkIuqBT1XPqmwyWhTlM6bqIOzlH/Ah4jfcxj8TEjai7
> QPe+LntLY10zLB/Z1iUHRbx8YaZGysVF6UkiR6RVSQXPX92bQdIyG0lRuztWr57U
> 5vz8ilnnQ1IvwmfBnKXO
> =zJNU
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to