Hi David,
On 06.06.2018 22:53, David Rowe wrote: > Hi Danilo, > > I'm surprised that (especially) the tx is too slow for that class of > CPU. The modem (especially the modulator) is quite simple in terms of > CPU compared to the early parallel tone modems, e.g. for FreeDV 1600. > > On a x86 I get similar CPU load for 1600 and 700D - and 700D has > powerful FEC. > > Do you ave any profiling information you can share? > No, not yet. Right now I am running with data cache disabled, that may slow down things a lot (Not sure about the impact of an disabled data cache to be honest). Well, I'll try to look into this, but it might take a while to get down to the root cause. It may also be caused by the very long processing time due to the 160ms frames (vs. 20ms frames for FreeDV 1600). I did not mention this, but the UHSDR firmware crashes quite soon after starting TX for 700D (which it does not do for any other mode), this is clearly a sign for a serious issue ;-) But before this I can hear at least some frames coming with some silence in between. 73 Danilo ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2