Kontrol
Blok kodlamada kontrol blokları programın akışını etkiler.
Belirli bir süre beklemenizi, tuşa basıldığını algılamanızı ya da günlüğe kayıt yazmanızı sağlar.
Bekle
Belirtilen süre (saniye) kadar bekler, sonra bir sonraki komutu çalıştırır.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| sec | Giriş (alan) | Bekleme süresi — doğrudan yazılan sayı (örn. Utils.wait(0.5)) | 0 veya daha büyük gerçel sayı | - |
| sec | Giriş (blok) | Bekleme süresi — değişken ya da ifade (örn. Utils.wait(time)) | 0 veya daha büyük gerçel sayı | - |
Python
python
# sec alanı = 2 → olduğu gibi (saniye cinsinden)
Utils.wait(2)
# değişkenden gelen değer
Utils.wait(myVar)Bir kare bekle
Programın çalışmasını bir kare (yaklaşık 0,001 saniye) durdurur.

Parametreler
(yok — sabit 0,001 saniye)
Python
python
Utils.wait(0.001)Tuşa basıldı
Belirtilen tuşa basılı olup olmadığına göre doğru (True) ya da yanlış (False) döndürür.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| key | Giriş | Tuşun adı | space, up, left, right, down, a~z, 0~9, shift, ctrl, alt, enter, tab, esc, backspace | - |
Python
python
Utils.keypressed('space')Günlüğe yaz
Seçilen değişkenin ya da özelliğin değerini anlık olarak Konsol penceresine yazar.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| data | Giriş | Yazılacak değer | Herhangi bir değer | - |
| tag | Giriş | Kayıt etiketi | Metin | - |
| unit | Giriş | Görüntülenecek birim | Metin | - |
Python
python
Utils.log(data, '', '')Grafikte göster
Seçilen değerin değişimini Grafik penceresinde anlık grafik olarak gösterir.
Grafiğin rengini, en küçük ve en büyük değerini, yani aralığını ayarlayabilirsiniz.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| signal | Giriş (blok) | Grafikteki sinyal değeri | Gerçel sayı | - |
| name | Giriş | Grafiğin adı | Metin | - |
| min_val | Giriş (alan) | Grafiğin en küçük değeri | Gerçel sayı | - |
| max_val | Giriş (alan) | Grafiğin en büyük değeri | Gerçel sayı | - |
| color | Renk | Grafiğin rengi (hex) | Hex metni | - |
Python
python
Utils.scope(signal, '', 0, 100, '#000000')