Esp32 internet kontrolü

Başlatan mr.engineer, 22 Mart 2022, 18:26:49

mr.engineer

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?

MrDarK

Esp-Idf kullanıyorsan ping komutları paylaşabilirim.

Eğer başka bir fw kullanıyorsan mutlaka ping için bir fonksiyon vardır.
Picproje Eğitim Gönüllüleri ~ MrDarK

mr.engineer

#2
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?