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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 12 cze 2025, o 18:10


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 7 mar 2017, o 12:34 
    Offline
    Użytkownik

    Dołączył(a): 09 wrz 2015
    Posty: 44
    Pomógł: 0

    Witam
    Uruchomiłem moduł WiFi232-T. Przerobiłem wszystkie poradniki odnośnie konfiguracji tego modułu poprzez STA, AP, APSTA.
    Także używałem trybu UDP. Przerobiłem też serię poradników WIFI232-programowanie (1-6). Wszystko działało prawidłowo do momentu jak postanowiłem przerobić kolejny poradnik dotyczący serwera www.
    Przed przystąpieniem do tego ćwiczenia na wszelki wypadek przywróciłem moduł do ustawień fabrycznych.
    Uruchamiam moduł na zestawie ATB 1.05 i umieszczonym w Atnel-AIR. Konfigurację przeprowadzałem w złączu górnym połączonym z FT232 (przy LCD). Po konfiguracji przełożyłem do drugiego złącza dla Atnel-AIR gdzie piny RX i TX połączone są bezpośrednio z MCU.
    Ustawiłem w nim tryb STA, adres statyczny, protokół: TCP, tryb: SERWER, port: 8899. Zrzut konfiguracji poniżej:

    Obrazek

    Napisałem program zgodnie z poradnikiem:
    Część 1:
    https://www.youtube.com/watch?v=EwBJU6M1QW0
    Część 2:
    https://www.youtube.com/watch?v=cA8QEl24JS8

    I w trakcie przerabiania drugiej części tego poradnika wystąpił problem.
    Listing programu wygląda następująco:

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


    Poniżej zawartość terminala co dolatuje (po ok. 4-5 sekundach) po wpisaniu do przeglądarki adresu modułu
    192.168.43.230:8899

    Obrazek

    Do terminala dolatuje jedno żądanie GET.

    Po wydaniu polecenia w przeglądarce czy to Chrome czy IE trzeba czekać 4-5 minut a czasem i więcej żeby się wyświetlił napis "Hello world".

    Obrazek

    Już zmieniłem sieć na inną (z innego routera) ale efekt jest ten sam. Na pingi moduł odpowiada bez problemu. Jednak wyświetlenie napisu w przeglądarce trwa wieki, a czasem pojawi się napis że nie można odebrać danych z podanego adresu.

    Bardzo proszę o pomoc w rozwiązaniu tego problemu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 mar 2017, o 19:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 sty 2014
    Posty: 243
    Pomógł: 9

    A wpisałeś w terminalu 2 magiczne komendy?
    AT+TCPDIS=off
    AT+TCPTO=2

    Trzeci odcinek, ok 17 minuty:
    https://youtu.be/Sa-_JmoSmXY?t=16m48s


    Autor postu otrzymał pochwałę

    _________________
    http://www.ate-zbaszyn.eu



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 mar 2017, o 19:48 
    Offline
    Użytkownik

    Dołączył(a): 09 wrz 2015
    Posty: 44
    Pomógł: 0

    yaiba83 napisał(a):
    A wpisałeś w terminalu 2 magiczne komendy?
    AT+TCPDIS=off
    AT+TCPTO=2

    Trzeci odcinek, ok 17 minuty:
    https://youtu.be/Sa-_JmoSmXY?t=16m48s


    Dzięki wielkie za pomoc. Wydanie tych poleceń spowodowało, że strona z napisem pojawia się po 2-3 sekundach.
    O wydaniu tych komend jest wzmianka w części 3 poradnika, a ja utknąłem na drugiej części, gdzie Mirek jeszcze o tym nie mówił a strona mu się szybko wyświetlała. Wielkie dzięki :)

    A jeszcze mam jedno pytanie. W pliku mkuart.c w jednej linii pojawia się Warning pokazany na screen'ie poniżej:

    Obrazek

    Czy można się pozbyć tego Warning'a?
    Nadmienię jeszcze, że używam Eclipse Mars.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 mar 2017, o 19:54 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    kosta napisał(a):
    Czy można się pozbyć tego Warning'a?

    to nie jest żaden warning i nie musisz się go pozbywać .... popatrz lepiej w konsolę po kompilacji - widzisz tam jakieś warningi ?


    Autor postu otrzymał pochwałę

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 mar 2017, o 21:56 
    Offline
    Użytkownik

    Dołączył(a): 09 wrz 2015
    Posty: 44
    Pomógł: 0

    No nie ma tam żadnych warning'ów :) Ok dzięki za podpowiedz.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 mar 2017, o 08:52 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2016
    Posty: 1173
    Lokalizacja: Kraków
    Pomógł: 94

    W kwestii uzupełnienia, warning ten oznacza, że w instrukcji switch() po jednym z case nie dodałeś break. A instrukcja ta działa w ten sposób, że wykonuje polecenia od konkretnego case'a, do najbliższego break'a. Albo do klamry zamykającej



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 mar 2017, o 11:50 
    Offline
    Użytkownik

    Dołączył(a): 09 wrz 2015
    Posty: 44
    Pomógł: 0

    Ok, dzięki za wyjaśnienie.



    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: 7 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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