Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => IoT => Konuyu başlatan: mr.engineer - 22 Mart 2022, 18:26:49

Başlık: Esp32 internet kontrolü
Gönderen: mr.engineer - 22 Mart 2022, 18:26:49
Merhaba,
Wifi bağlantısı varken, internet olup olmadığını kontrol etmek istiyorum. Mesela hotspot ile telefona bağlıyken , mobil veriyi kapattigimda internet bağlantısıni kontrol etmem gerekiyor. Bunun için basit bir yöntem var mi? Http request ile kontrol ediyordum fakat başka sebeplerden ötürü bunu kullanamıyorum. Ping atmayi düşünüyorum ama ESP de bunun için hazır bir component veya example bulamadım.
Basit bir şekilde yapılacak farklı yöntemler nelerdir acaba?
Başlık: Ynt: Esp32 internet kontrolü
Gönderen: MrDarK - 22 Mart 2022, 18:46:48
Esp-Idf kullanıyorsan ping komutları paylaşabilirim.

Eğer başka bir fw kullanıyorsan mutlaka ping için bir fonksiyon vardır.
Başlık: Ynt: Esp32 internet kontrolü
Gönderen: mr.engineer - 22 Mart 2022, 20:31:42
Alıntı yapılan: MrDarK - 22 Mart 2022, 18:46:48Esp-Idf kullanıyorsan ping komutları paylaşabilirim.

Eğer başka bir fw kullanıyorsan mutlaka ping için bir fonksiyon vardır.

Evet idf kullanıyorum. Ben bulamadım, paylaşırsanız memnun olurum.


https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/icmp_echo.html

Bunu deneyeceğim, ping için sadece bu var. Daha basit bir şeklini bulamadım.

@MrDarK  ping komutlarından kastınız nedir?