К слову hackrf действительно не очень как трансивер. По какой то непонятной причине tx/rx в нем как то очень криво и долго переключается и до сих пор проблема не решена. Вот парочка таких уже вполне себе. Более современные варианты могут работать в дуплексе насколько я понимаю.