I did a profile of the (isolated) receive method (java version) and it was:
demodulate = 90% Sample Rate Conversion Filter: 7 % Codec2 decode = 4% Inside demodulate: rx_filter_coh() = 85% corr_with_pilots() = 4% This was while it was in sync. When it was out of sync (which occurred at 1570 Hz): corr_with_pilots() = 15% It sucked a bunch of CPU and never got a sync. ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
