Hakan Kaya

RPi & Windows 10 IoT Core – Headed/Headless Mode

Windows IoT Core için  headless veya headed mode olmak üzere iki mod ayarlanabilir. Bu iki mod arasındaki fark ise herhangi UI (user interface) formun olup olmayacağıdır. Standart ayarda, Windows IoT Core headed mode‘dadır; bilgisayar ismi, IP adresi gibi sistem bilgilerinin olduğu bir uygulama ile başlar. Ayrıca, headed mode‘da standart UWP (Universal Windows Platform) UI gibi tamamen interaktif uygulamalar mümkündür. Aygıtlarda headless mode için UI işlevselliği yoktur. UI kapatıldığında sistem kaynaklarının kullandığı miktarın azaldığını da söyleyebiliriz. Headless mode uygulamaları arka planda çalışan hizmetler gibi düşünülebilir hatta.

Headed mode ayarlanıldığında boot’da tek bir UI uygulaması çalıştırılacaktır ve diğer uygulamaların (herhangi Visual Studio’da debug gibi geliştirme senaryoların) işleyişi olmayacaktır.

Headless mode’da ise herhangi bir UI uygulaması olmadan başlayacaktır. StartupTasks (başlangıç görevleri) gibi Background Apps (arka plan uygulamaları) UI’e sahip değildir ve başlangıçta çalıştırılabilir. Headed ve headless mode’ları için istediğimiz kadar UI işlevselliği olmayan uygulama açılabilir.

NOT: Eğer aygıtı headless mode’da çalıştırırsanız, Windows IoT Core Dashboard uygulaması altında IP adresini bulabilirsiniz. Çünkü headless mode’da, headed mode’daki gibi ekranınızda IP yazmayacaktır.

Mod değiştirme

PowerShell oturumundan headed/headless ayarını nasıl değiştirebiliriz bakalım. PowerShell uzak oturum bağlantısı nasıl yapılır daha fazla bilgi bu linkte.

Headless mode’da aygıtları bulmak için;

Windows 10 IoT Core Dashboard uygulaması headless mode’taki aygıtlarını bulmanızda yardımcı olacaktır.

Exit mobile version