On Saturday, 12 April 2025 11:11:18 EEST Maarten Venter wrote:
> Dear Adriaan
> 
> Thank you for this feedback. Would this contribution compile on SM1000 or
> the STM32F405 embedded hardware?
> 
> Looking forward to hearing from you.
> 
> Kind regards

Hi Maarten,

I'm afraid not, because it's using the GNU Radio framework for the DSP and Qt 
for graphics, so it currently would only run on a Linux host and needs too 
much CPU and memory for an embedded platform.

I think maybe the OpenRTX project could use parts of the code as they are and 
write the ARM DSP (mostly symbol sync and RRC filter are the biggest parts) to 
work on real radios like the MD380 (or Connect Systems?). But I don't know 
much about embedded, the toolchains are completely foreign to me.

To be very clear, this is a completely software-based DMR baseband, so it 
would not use the baseband chip on the radio. Why? Because I want to implement 
and test various Tier III trunking features (like full duplex calls, IPv4 
transport) that I don't get on my Tier 3 portable radios and I need low-level 
baseband tweaking access.

I wrote a blog post with more technical details at: 
https://qradiolink.org/open-source-DMR-transceiver-implementation.html

I'd love some feedback, especially regarding the possibility of using some 
type of voice forward error correction with the 2400 bits/s Codec2 rate. But 
this also needs to happen at the repeater so I can't do something on my own 
here.

Best,
Adrian




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

Reply via email to