Witam
Jako że po przejrzeniu wszystkich postów dotyczących tematu mini serwera na mikrokontrolerze nie znalazłem w miarę podobnego "problemu" pozwoliłem rozpocząć nowy temat który jest jednocześnie pytaniem.
Wykonałem taki układ który składa się z właściwego procka typu ATmega162 podłączonego do sieci typu LAN poprzez konwerter Serial/LAN typu AR-727CM. Program w mikrokontrolerze czeka na żądanie wysyłania danych od przeglądarki i odpowiada wysyłając najpierw w protokóle HTTP "HTTP/1.0 200 OK<CR><LF>" i następnie właściwe dane w html'u. Stronka ładnie się wyświetla w oknie przeglądarki i... nie wie że to już koniec danych które ma wyświetlić.
Moje pytanie w związku z tym jest takie, czy ktoś już "rozgryzł" wrzucanie protokołu HTTP do mikrokontrolera na tyle że wie o co tu może chodzić (niestety wszystkie próby przesłania innych poleceń protokołu HTTP np. "Content-Type: text/html<CR><LF>" i innych z którymi próbowałem ustawiać parametry odpowiedzi do przeglądarki nie udały się i przeglądarka traktowała je jak zwykły tekst). Druga sprawa to taka czy to może mieć coś wspólnego z tym że robię to za pośrednictwem konwertera , co oznacza że nie mogę np. wprost zamknąć socket'a.
Mam nadzieję że wyraziłem się w miarę jasno i czekam na kogoś kto mógłby Mi rzucić nieco światła w tym temacie, czekam również na ewentualne pytania do Mnie w tym temacie.
Pzdr. DM
Jako że po przejrzeniu wszystkich postów dotyczących tematu mini serwera na mikrokontrolerze nie znalazłem w miarę podobnego "problemu" pozwoliłem rozpocząć nowy temat który jest jednocześnie pytaniem.
Wykonałem taki układ który składa się z właściwego procka typu ATmega162 podłączonego do sieci typu LAN poprzez konwerter Serial/LAN typu AR-727CM. Program w mikrokontrolerze czeka na żądanie wysyłania danych od przeglądarki i odpowiada wysyłając najpierw w protokóle HTTP "HTTP/1.0 200 OK<CR><LF>" i następnie właściwe dane w html'u. Stronka ładnie się wyświetla w oknie przeglądarki i... nie wie że to już koniec danych które ma wyświetlić.
Moje pytanie w związku z tym jest takie, czy ktoś już "rozgryzł" wrzucanie protokołu HTTP do mikrokontrolera na tyle że wie o co tu może chodzić (niestety wszystkie próby przesłania innych poleceń protokołu HTTP np. "Content-Type: text/html<CR><LF>" i innych z którymi próbowałem ustawiać parametry odpowiedzi do przeglądarki nie udały się i przeglądarka traktowała je jak zwykły tekst). Druga sprawa to taka czy to może mieć coś wspólnego z tym że robię to za pośrednictwem konwertera , co oznacza że nie mogę np. wprost zamknąć socket'a.
Mam nadzieję że wyraziłem się w miarę jasno i czekam na kogoś kto mógłby Mi rzucić nieco światła w tym temacie, czekam również na ewentualne pytania do Mnie w tym temacie.
Pzdr. DM