# Delay Step

Bu fonksiyon bloğu, giriş sinyalleri için bir gecikme tanıtarak, önceki girişi tutar ve bunu mevcut çıkış olarak verir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Input` Bu girdi, bir adım geciktirmek istediğiniz herhangi bir genel sinyali kabul eder.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Output` Bu çıktı, hafızada tutulan önceki sinyali sağlar ve esasen son alınan girişi döndürür.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

Bu fonksiyon bloğunun kullanıcı etkileşimi için görünür kontrolleri yoktur. Alınan girişe dayalı olarak otomatik olarak çalışır.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Input Signal Delay` Bu blok, son alınan girişi saklar ve sonraki değerlendirmelerde bu tek değeri çıkış olarak verir.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Input Signal Bağlayın**: İstenilen sinyali bu bloğun `Input` soketine bağlayın.
2. **Bloğu Çalıştırın**: Bağlandıktan sonra, blok önceki giriş sinyalinin değerini `Output` üzerinde çıkış verecektir.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Değerlendirildiğinde, blok son giriş sinyalini alır ve çıkış verir. Eğer bu bloğun ilk değerlendirmesi ise, geçerli bir girdi alınana kadar `None` döndürecektir.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Sinyalleri Zincirleme</summary>

Gerekirse birden fazla `Delay Step` bloğunu birbirine zincirleyebilirsiniz. Bu, sinyal işleminde daha uzun gecikmeler yaratabilir.

</details>

<details>

<summary>Mantıksal İşlemlerle Birleştirme</summary>

Önceki sinyal durumlarına dayalı koşullu akışlar oluşturmak için `And` veya `Or` blokları ile bir arada kullanın.

</details>

<details>

<summary>Sinyal Düzleştirme</summary>

Sinyal verilerindeki ani dalgalanmaları azaltmak için, diğer bloklarla birlikte `Math Operations` kullanarak sinyalleri ortalamadan sonra geciktirin.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Çıktı Alınamadı</summary>

Eğer çıktı görünmüyorsa, giriş sinyalinin düzgün bir şekilde bağlandığını ve bloğa gönderildiğini doğrulayın.

İlk değerlendirme her zaman `None` döndürecektir, geçerli bir sinyal alınana kadar.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/data-logic/signal-operators/delay-step.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
