A configurable timing and communications engine for radio positioning with implementations for an FPGA or an ASIC | IEEE Conference Publication | IEEE Xplore