NM7010B - Wiznet
No, vettem egy Wiz812MJ modult, egy M168 hajtja meg. Kipróbáltam UDP-vel, szépen lekéri az időt és a dátumot a time server-ről. (Nincs még router, így a modult a kábelmodemmel kötöttem össze).
Ben oldalán ott a legelső webszerver program (a legegyszerűbb, amit aztán szépen bonyolít). Átírtam a saját áramkörömre (néhány portlábnál eltérés van, meg nálam nincsenek relék), a PC-t közvetlenül a modulba csatlakoztattam, XP-n a TCP/IP beállításoknál átírtam mindent úgy, hogy a modul konfigurációjánál megadottakat ismerje az XP. Oké, kapcsolat megy, PING-gel kipróbáltam, "látja" a modult a PC.
Megnyitom a böngészőt, beírom az IP címet úgy, ahogy Ben oldalán is látszik a screenshotnál, erre kapok egy hibát, de aminek meg kéne jelennie, az nem akar megjelenni - azaz az egyszerű html, ami az M168-ban van.
Szóval, a modul és a kapcsolás jó, hiszen UDP-vel tökéletesen működik.
Ha viszont webszerverként kellene mennie, akkor nem megy.
Három lehetőséget látok:
-direkt összekötve a PC-t a modullal ez valamiért nem sikerül (bár, ezt kétlem, mert Ben oldalán is így van megoldva),
-az XP-ben kell még valamit állítani, hogy hajlandó legyen a modullal kommunikálni (ez is furcsa, hogy egyébként látja, PING-re reagál),
-valamit én hagytam ki a teendők közül.
Van valakinek ötlete, miért nem megy így a webszerver az UDP-vel ellentétben?
Ben oldalán ott a legelső webszerver program (a legegyszerűbb, amit aztán szépen bonyolít). Átírtam a saját áramkörömre (néhány portlábnál eltérés van, meg nálam nincsenek relék), a PC-t közvetlenül a modulba csatlakoztattam, XP-n a TCP/IP beállításoknál átírtam mindent úgy, hogy a modul konfigurációjánál megadottakat ismerje az XP. Oké, kapcsolat megy, PING-gel kipróbáltam, "látja" a modult a PC.
Megnyitom a böngészőt, beírom az IP címet úgy, ahogy Ben oldalán is látszik a screenshotnál, erre kapok egy hibát, de aminek meg kéne jelennie, az nem akar megjelenni - azaz az egyszerű html, ami az M168-ban van.
Szóval, a modul és a kapcsolás jó, hiszen UDP-vel tökéletesen működik.
Ha viszont webszerverként kellene mennie, akkor nem megy.
Három lehetőséget látok:
-direkt összekötve a PC-t a modullal ez valamiért nem sikerül (bár, ezt kétlem, mert Ben oldalán is így van megoldva),
-az XP-ben kell még valamit állítani, hogy hajlandó legyen a modullal kommunikálni (ez is furcsa, hogy egyébként látja, PING-re reagál),
-valamit én hagytam ki a teendők közül.
Van valakinek ötlete, miért nem megy így a webszerver az UDP-vel ellentétben?
Ben's Hobby Corner... Hadd ne írjam be ide, mert gyakorlatilag néhány portlábon kívül ugyanaz.Robert írta:Programkód?
Itt a link az eredeti programhoz:
http://members.home.nl/bzijlstra/softwa ... server.txt
Amennyire eddig sikerült rájönni:XP: FIX IPcím kell, azonos alhálózat és tartomány.
Teljesen mindegy az IP cím, a MAC-nek azonosnak kell lennie a hálózati kártyájéval, máskülönben nem jön létre a kapcsolat. Hiába azonos a Wiznet IP-je az XP-n beállítottal, ha a MAC nem egyezik, nincs kapcsolat.
Jó ez így? Erre gondoltál?
Hmmm, automatikus IP kijelölést kértem, vártam jó sokáig, aztán összejött magától.
Most már működik a beste!
Kérdés, hogy sikerül-e azt megvalósítani, amit privátban írtam? Megkerestem az arduino-s cuccot, amit írtál, de számomra annyit jelent az a programnyelv, mintha a darazsak zümmögését próbálnám megérteni. Bascom-ra meg nem találtam ilyesmit.
Most már működik a beste!
Kérdés, hogy sikerül-e azt megvalósítani, amit privátban írtam? Megkerestem az arduino-s cuccot, amit írtál, de számomra annyit jelent az a programnyelv, mintha a darazsak zümmögését próbálnám megérteni. Bascom-ra meg nem találtam ilyesmit.
Így, hogy a PC direkt van összekötve a Wiznet-tel, egy-egy próba erejére teljesen mindegy, milyen IP-t ad magának az XP. Majd ha már kint lesz hálózaton, akkor már más lesz a helyzet. Gondolom én, aztán lehet, hogy tévedek.
Végülis nem titok, arról van szó, hogy klassz dolog a webszerver, de nekem csak annyi kellene, hogy a proci egy adott oldalon futó php felé küldjön néhány bájtot. Valahogy így: http://www.akármi.hu/feltoltes.php?adat ... sjghdfhasg[/b]
A kriksz-kraksz lenne a küldendő adatsor.
De ilyet Bascom-ban megírva nem láttam sehol, pedig nem hinném, hogy a Wiznet-tel ne lehetne megcsinálni. Csak ilyet még nem csináltam, így jól jönne egy működő példa mankónak.
Végülis nem titok, arról van szó, hogy klassz dolog a webszerver, de nekem csak annyi kellene, hogy a proci egy adott oldalon futó php felé küldjön néhány bájtot. Valahogy így: http://www.akármi.hu/feltoltes.php?adat ... sjghdfhasg[/b]
A kriksz-kraksz lenne a küldendő adatsor.
De ilyet Bascom-ban megírva nem láttam sehol, pedig nem hinném, hogy a Wiznet-tel ne lehetne megcsinálni. Csak ilyet még nem csináltam, így jól jönne egy működő példa mankónak.
Ezt kell nézni?
http://arduino.cc/en/Tutorial/WebClient
(A Ben-féle cuccal semmire sem megyek, mert nem SMTP-re van szükségem, az illető pedig totál erre hegyezte ki a projektet. No, meg itt kívülről jön a kérés a modul felé, márpedig nekem olyan kell, aminél a modul kezdeményezi a küldést).
http://arduino.cc/en/Tutorial/WebClient
(A Ben-féle cuccal semmire sem megyek, mert nem SMTP-re van szükségem, az illető pedig totál erre hegyezte ki a projektet. No, meg itt kívülről jön a kérés a modul felé, márpedig nekem olyan kell, aminél a modul kezdeményezi a küldést).