public void DFTController()
        {
            using (var port = new COMPort())
            {
                var sourceSignal = _bp.TestSignal();
                port.Send(sourceSignal);
                DFT.Transform(_bp.Bits, sourceSignal, Direction.Forward);

                port.WaitForData(TimeSpan.FromMinutes(1));

                var receiverSignal = _bp.ZeroSignal;
                port.Receive(receiverSignal, out uint duration);

                Validation.AssertSpectres(sourceSignal, receiverSignal, true, true);
            }
        }