Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 kwi 2026, o 07:49


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 23 lip 2015, o 21:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Witam,
Walczę z uruchomieniem serwera WWW wg poradnika Mirka. Zatrzymałem się na odcinku drugim, gdzie Mirkowi Atmega odpowiedziała Helo World. Ja nie mogę jej do tego zmusić od dwóch dni.
Używam EvB4.3 od And-Tech (tak tak, ATB będzie ale jeszcze nie teraz ;])oraz WIFI232+AIR,

Sprawdziłem masę rzeczy, wydaje się wszystko być ok a nie odbiera nic (lub odbiera a nie odpowiada). Wysyłanie z atmegi działa bez problemu i po uart i po wifi.

Program żywcem przepisany wg poradnika, Blblioteki z GB ze zmianą w uart_get_str()

Jestem świadomy że mam zaje... doże braki w C i coś gdzieś spaprałem, ale nie mogę znaleźć gdzie. Na pewno było o tym w którymś poradniku lub książce ale teraz doszukać się będzie ciężko.

a Kod jak kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Co mogę sprawdzić??

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2015, o 21:46 
Offline
Użytkownik

Dołączył(a): 07 kwi 2015
Posty: 42
Pomógł: 1

Witam. Sprawdź tak jak Mirek na Chrome. Ja próbowałem na Firefoksie i niestety też mi nic nie wychodziło. Na Chrome poszło od pierwszego kopa.
Pozdrawiam.

ps. I to był właśnie mój pierwszy post na tym forum. :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2015, o 21:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

W takim razie witamy na forum.

Działam cały czas na chrome. Co prawda mój wysyła zapytanie tylko raz. Na operze i Firefoksie tez nic. Próbowałem też wysłać GET / z terminala przez przejściówkę. Tez nic.

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2015, o 22:06 
Offline
Użytkownik

Dołączył(a): 07 kwi 2015
Posty: 42
Pomógł: 1

To chyba tylko zostało (jeśli wifi jest poustawiane wg poradnika), zastosować debuger na led i zobaczyć gdzie jest babol. Teraz sobie przypomniałem, że miałem jakiś błąd w bibliotece Uarta i pomogło ponowne skopiowanie jej z płyty.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 09:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Biblioteka jest prosto z płyty, zgrywania dwa razy. Awaria sprzętu tez wykluczona. Na przejściówkę zamiast wifi tez nie działa, komunikacja między dwoma RSami na dwóch terminalach odbywa się prawidłowo.
Nawet przeniosłem wszystko na Lune i tez to samo.

Gdzież jest pewnie mały babolek tylko gdzie...

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 11:08 
Offline
Użytkownik

Dołączył(a): 07 kwi 2015
Posty: 42
Pomógł: 1

Załadowałem, Twój projekt odpaliłem, wpisałem adres i .... zonk. Nie odpowiada. Załadowałem swój, odpaliłem i ... kicha. Nie odpowiada. Co jest grane? No i co się okazało? Żona uruchomiła laptopa, który przejął wcześniej nadany karcie wifi adres IP no i adresy się kłóciły. Zmieniłem adres na karcie i teraz zarówno Twój main.c jak i mój dobrze działają.
Sprawdź czy w tym nie leży problem. (nawet nie pytam o uart_puts_P bo kompilacja idzie).
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 11:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Nie, to nie problem z adresami. IP jest przydzielane prawidłowo, zresztą nawet zmieniałem zakresy DHCP, dawałem stałe ip spoza DHCP i bez efektu. Adres jest przydzielany właściwie, strona konfiguracyjna na porcie 80 działa, komunikacja po UDP też. Wifi też gada po RSie z przejściówką, odpowiada na komendy AT.

Przed pętlą główną zrobiłem, żeby raz wysłał odpowiedź i w momencie jak wysyłam zapytanie z przeglądarki na adres modułu - oczywiście post 8899 - i w tym momencie wystartuje procka, to dane do chroma docierają, wyświetla się to co ma. Ale na zapytanie nie odpowiada.
Tryb transparentny włączony, prędkości się zgadzają. Nawet podłączyłem się bezpośrednio pod piny PDO/PD1 procka, żeby wykluczyć że zestaw coś miesza, bo oryginalnie te piny na stałe idą do RS232 i 485

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 17:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Siedzę nad tym i siedzę....

Podłączyłem jeszcze raz AtnelAir pod przejściówkę na usb i próbowałem się zachować przez terminal jak program na Atmedze.
Okazuje się, że jak z przeglądarki wyślę zapytanie na adres mojego wi-fi - u mnie 192.168.0.2:8899 to na terminat przylatuje pięknie cały pakiet z GET / na początku. Ale jak ja odpowiem z terminala:

HTTP/1.0 200 OK\r\nContent-Type: text/html\r\nPragma: no-cache\r\n\r\n

dostaję drugie zapitanie takie:

GET /favicon.ico HTTP/1.1
Host: 192.168.0.2:8899
Connection: keep-alive
User-Agent: Mozilla/5.0 (Linux; Android 4.4.4; SM-G850F Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36
Accept: */*
Referer: http://192.168.0.2:8899/
Accept-Encoding: gzip, deflate, sdch
Accept-Language: pl-PL,pl;q=0.8,en-US;q=0.6,en;q=0.4

Co to za favicon.ico?? Tak ma być? To czasem mi nie miesza?? Chrome na telefonie też tak się zachowuje.

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2015, o 12:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Sciagnij sobie fiddler - naprawde pomocny programik. http://www.telerik.com/fiddler

Wtedy mozesz sobie robic zapytania modyfikujac elementy pakietu.

A dodatkowo mozesz sprobowac taka wyslac odpowiedz ?

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2015, o 12:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

Problem rozwiązany,
okazało się, że bufor odbiorczy ma zadeklarowany zły rozmiar. ;]

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 wrz 2015, o 14:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

miałem podobny problem. Walczyłem pół dnia z uruchomieniem tego modułu... i problemem okazało się włączone echo w bibliotece uart!!!

tak więc jakby ktoś miał problemy z uruchomieniem serwera to sprawdźcie to.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO