# OFF Delay

Bu fonksiyon bloğu, giriş sinyali False durumuna (0) geçerken bir gecikme tanıtıyor. Giriş geçtikten sonra bile, çıktı durumunu belirli bir süre boyunca korur.

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

`Boolean` Bu giriş, bir boolean sinyali kabul eder. Fonksiyon bloğu çalışmak için yalnızca bir giriş sinyali gerektirir.

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

`Boolean` Bu çıktı, girişe bağlı olarak gecikmeli boolean sinyalini sağlar.

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

`Delay Time (seconds)` Giriş False durumuna geçtiğinde gecikme süresini (saniye cinsinden) belirleyebileceğiniz bir alan.

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

`Deferred Signal Response` Çıktı sinyali, belirli bir süre boyunca giriş "False" olduğunda bile "True" kalır, bu da durum yönetimine dayanan sistemlerde daha pürüzsüz geçişler sağlar.

`Configurable Delay Time` Gecikme süresini ihtiyaçlarınıza göre ayarlayabilirsiniz.

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

1. **Connect Input Signal**: Bir boolean sinyalini girişle bağlayın.
2. **Set Delay Time**: `Delay Time (seconds)` alanına istenen gecikme süresini saniye cinsinden belirtin.
3. **Evaluate**: Bloğu çalıştırın. Çıktı sinyali, False durumuna geçtikten sonra tanımlanan gecikme süresince girişi yansıtacaktır.

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

Çalıştırıldığında, bu fonksiyon bloğu, giriş sinyali False durumuna geçtikten sonra belirlenen süre boyunca çıktıyı True olarak tutacaktır.

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

<details>

<summary>Gecikme Süresini Ayarlama</summary>

Uygulamanızın gereksinimlerine göre gecikme süresini ayarladığınızdan emin olun. Gecikmeyi uzatmak, geçişlerin daha pürüzsüz olmasını sağlayabilir ama kritik sinyallere yanıt vermede gecikmelere de neden olabilir.

</details>

<details>

<summary>Diğer Bloklarla Birleştirme</summary>

Çıktı sinyalinin birden fazla koşula bağlı kalarak True kalmasını sağlamak için bunu `AND` bloğu ile birleştirmeyi düşünün.

</details>

<details>

<summary>Test Etme ve Hata Ayıklama</summary>

Bir senaryoda bunu test ediyorsanız, giriş sinyalini değiştirin ve çıktının False durumuna geçmesi için ne kadar süre geçtiğini izleyin. Bu, gecikmenin etkinliğini doğrulamanıza yardımcı olabilir.

</details>

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

<details>

<summary>Çıktı Beklendiği Gibi Değişmiyor</summary>

Ayarlanan gecikme süresini kontrol edin; çok kısa ise, gecikme etkisini beklediğiniz gibi göremeyebilirsiniz. Gecikmeyi ayarlayın ve tekrar test edin.

</details>

<details>

<summary>Sinyaller Başlamıyor</summary>

Giriş kontrolünün uygun boolean sinyalleri sağladığından emin olun. Doğru şekilde bağlanmamışsa, blok beklenildiği gibi çalışamaz.

</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/off-delay.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.
