working, self transmits, post processor, with speed opitimzations and only a single complex magnitude calculation