Sub function Spi_Ethernet_UserTCP(dim byref remoteHost as byte[4],
dim remotePort, localPort, reqLength as word, dim byref flags as TEthPktFlags) as word
yukarıdaki fonksiyonda remoteHost kısmını program içinde değiştirip farklı bir ip veriyorum. Fakat paketler yine aynı davranıyor.
Anlatmaya çalıştığım kısaca ; pc <-> pic haberleştiriyorum ama pic<->pic haberleştiremiyorum.
Evet orda sorun var. Olayı network analiz programı ile iceledim pic önce brodacast yayımlıyor cevap aladığında takılıp kalıyor mikroe nin forumuna da yazdık bakalım çözerler inşallah.
Bu konuda diyelimki gateway ip sine bir http isteği gönderip bir asp uzantılı sayfayı çağırabilirmiyim.
Şöyle anlatayım; elimizde 2 tane modul var . İd si 1 diğeri 2 olsun.
"http://localhost/kontrol.asp?cihaz_id=1"
Bu isteği yaptıktan sonra benim cihazın ip si, o sayfada bir vt ye kayıt edilecek. Böylece ben hangi cihazın hangi ip de olduğunu bileceğim.
bu yaptığım aramalarda sendudp ile "GET /http://localhost/kontrol.asp?cihaz_id=1 http1.1" mesajını göndermem gerektiğini öğrendim. fakat bi türlü sonuç alamadım.