Hi Eric,
Funny that you mention OpenGD77 as last month I discovered these radios
(Baofeng DM-1801 in my case) and picked up two of them off of aliexpress
with codec2 being the primary reason for my purchase.
There are 4 reasons why I think they would be great fit for codec2:

   - They're cheap ($65-75) & available which means you could get a larger
   adoption.
   - They run on an ARM platform either STM32 or similar processor.
   - And there's already an open source firmware without inventing that.
   - The audio encoding isn't a separate chip (at least on the DM1801) it's
   software encoding.

Interestingly enough original portion of the memory containing the software
audio codec is retained in OpenGD77 to avoid patent issues.

Another cool possibility that I haven't felt out yet but in theory because
of the two slot TDMA setup I think either a repeater mode or full duplex
audio should be possible.

Anyway, I just got the radios so soon as I have a chance I'm going to get
OpenGD77 loaded up and play around with it.

One thing that David or the others might be better suited to answer is how
much hardware functions of the STM32 have been used in the codec2 port.
Because there could be hardware limitations with what is even available as
far a hardware functions on the MCU.

Regards,

Daniel Mundall VA7DRM


On Tue, Feb 2, 2021 at 5:59 AM Eric Jacksch <e...@jacksch.com> wrote:

> I don't know enough about CODECS to know the right answer (thus must
> post here), but right now the OpenGD77 source basically includes an
> bit of assembly language to call some binary code lifted out of the
> vendor's original firmware. My interest is to drop in a different
> CODEC, but I don't know enough about them to understand exactly what
> needs to be done.
>
> On Tue, 2 Feb 2021 at 02:48, Mooneer Salem <moon...@gmail.com> wrote:
> >
> > I'm thinking M17 (based on Codec2) might be better to incorporate since
> it's already building in routing type features that DMR, D-STAR, etc.
> already have. I'm not really familiar with OpenGD77 but it seems like a
> neat project. Unfortunately I don't have a compatible HT (I use a MD-380
> for DMR) but perhaps it'll gain more support in the future.
> >
> > -Mooneer K6AQ
> >
> > On Mon, Feb 1, 2021 at 3:21 PM Eric Jacksch <e...@jacksch.com> wrote:
> >>
> >> Greetings,
> >>
> >> Has anyone looked at dropping Codec2 into OpenGD77?
> >>
> >> In case anyone is not aware, OpenGD77 is a (mostly) open source
> >> firmware replacement for several low cost handheld two-way radios,
> >> including the GD-77 (aka TYT MD-760).
> >>
> >> To work around intellectual property issues, the firmware currently
> >> links in the DMR CODEC from the original vendor's binary.
> >>
> >> While it would break compatibility with other DMR radios, I'm
> >> interested in seeing a fork of OpenGD77 that is fully open source and
> >> Codec 2 seems like an obvious candidate. A truly open-source amateur
> >> VHF/UHF digital mode.
> >>
> >> The IDE (MCUExpresso) and complete toolchain for OpenGD77 is free and
> >> relatively straightforward on Windows, and the firmware is written in
> >> C. What's needed is the Codec 2 expertise.
> >>
> >> Anyone interested?
> >>
> >> Cheers,
> >> Eric
> >>
> >>
> >> _______________________________________________
> >> 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
>
>
>
> --
> Eric Jacksch, CPP, CISM, CISSP
> e...@jacksch.com
> Twitter: @EricJacksch
> https://SecurityShelf.com
>
>
> _______________________________________________
> 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

Reply via email to