Both modules are implemented using MCUs for size, cost, and power efficiency. Although Barker codes [37] have some constraints that have been previously enhanced by other codes and sequences [38], [39], these codes enable efficient two-level encoding using biphase modulation, with less hardware requirements to frequency modulation [40].