I am trying to use Pogo V4 with RTL2832U USB receiver to run dump1090 (Mode S decoder) and acarsdec or rtl_acars_ng.
Dump1090 works well with about 30% load. Both ACARS decoders choke after 4-5 messages since CPU load hits 99%.
I have recompiled both ACARS decoders with profiling option and they seem to be limited by floating point multiplication .
I wonder if anything can be done to optimize executables to make floating point emulation just a tad faster.
I ran compiler with -march=armv5te and -mtune=native. Is this all that can be done?