#pragma once #include /** * Один RLE-сегмент огибающей несущей. * В buildGateRuns: lenTicks в тактах логической шкалы 2×carrierFrec (как раньше). * После IR_Encoder::scaleGateRunsToPhysical — в физических тиках carrierFrec×multiply. */ struct IrTxGateRun { uint16_t lenTicks; bool gate; };