Text this: Mitigating Frequency Dependent Carrier Frequency Offset in Multi-Carrier Phase Difference Ranging Through Timing Diagram Design