-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neost
rada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Wed, 28 Jan 2015 08:27:14 +0100
From: Atlantis <m...@w...pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101
Thunderbird/31.4.0
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: Stabilność ESP8266
References: <54c75516$0$2653$65785112@news.neostrada.pl>
<54c75516$0$2653$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
In-Reply-To: <a...@n...neostrada.pl>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Lines: 25
Message-ID: <54c88f4f$0$2653$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.13.232.147
X-Trace: 1422430031 unt-rea-a-01.news.neostrada.pl 2653 83.13.232.147:32112
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:677538
[ ukryj nagłówki ]Hmm... Wczoraj zauważyłem ciekawą kwestię w związku z działaniem tego
modułu. Najpewniej w oprogramowaniu jest jakiś błąd, bo połączenia UDP
nie chcą działać prawidłowo, gdy korzystam z DNS-a. W przypadku TCP
wszystko jest w porządku - po podaniu nazwy hosta (np. google.pl)
połączenie zostało zestawione i udało mi się wymienić dane. Potem
spróbowałem połączyć się z serwerem NTP i zaczęły się dziać dziwne
rzeczy. System niby przyjął nazwę hosta (nie zwrócił "DNS fail") i
rozpoczął procedurę wysyłania danych ("AT+CIPSEND=4,48", zwrócony znak
">"). Niestety nie przebiegała ona tak, jak powinna - po otrzymaniu 48
bajtów program nadal oczekiwał na kolejne dane. Dopiero wysłanie mu
sporego nadmiaru danych (w tym chyba jakiejś komendy zakończonej "\r\n")
spowodowało wyświetlenie błędu. Od tego momentu miałem już tylko "Busy
inet..." i z modułu nie dało się korzystać.
Próba połączenia się z serwerem NTP przez podanie numeru IP daje
pozytywny skutek - moduł po otrzymaniu 48 bajtów zwraca "SEND OK".
Czy ktoś z Was zetknął się z podobnym błędem? Może dostępna jest jakaś
nowsza wersja firmware'u z odpowiednią poprawką?
BTW ktoś wie coś na temat jakiejś biblioteki do obsługi tego modułu?
Wszystko co widzę w sieci (głównie rozwiązania dla Arduino) wykorzystują
spore delay'e do oczekiwania na odpowiedź modułu. Ja preferowałbym
jednak rozwiązanie oparte o flagi i zdarzenia, mam ogólny zamysł jak to
mogłoby wyglądać, ale nie chciałbym wyważać otwartych drzwi - zawsze
łatwiej przeportować gotową bibliotekę, niż pisać własną od podstaw.
Następne wpisy z tego wątku
- 28.01.15 10:08 Marek
- 28.01.15 10:33 Marek
- 28.01.15 10:52 Atlantis
- 28.01.15 11:35 Atlantis
- 28.01.15 12:14 Marek
- 28.01.15 12:16 Marek
- 28.01.15 12:26 Atlantis
- 28.01.15 12:36 Andrzej W.
- 28.01.15 16:23 Marek
- 28.01.15 20:28 Atlantis
- 29.01.15 01:13 Grzegorz Niemirowski
- 29.01.15 08:36 Atlantis
- 29.01.15 14:13 Marek
- 29.01.15 17:55 Atlantis
- 29.01.15 18:27 Marek
Najnowsze wątki z tej grupy
- odzysk z panela PV
- tuner i silnik od rolety
- Przednia lampka rowerowa Basta / AXA pod dynamo w piaście
- Boję siię capa...
- Efekt gitarowy koda kd-30 trash metal
- Re: Efekt gitarowy koda kd-30 trash metal
- Wykrywanie przerwy w długim przewodzie zakopanym w ziemi.
- PT500
- supercap
- Procesor NMOS i karta CF
- Jak sprawdzic uC
- radyjko znalazłem
- Telewizor przestał widzieć sygnał z anteny
- LED
- System operacyjny dla 6800?
Najnowsze wątki
- 2024-06-01 Czy można zaparkować w tym miejscu?
- 2024-05-31 Mały kogenerator gazowy
- 2024-05-30 Co to znaczy wer. eksportowa? Na przykładzie motoru Java 350 Perak
- 2024-05-31 Co to znaczy wer. eksportowa? Na przykładzie motoru Java 350 Perak
- 2024-06-01 karta SD po formacie odzyskiwanie zdjęć i filmów
- 2024-06-01 Modem LTE typu pendrive z agregacją pasm
- 2024-06-01 czy grad zbił wam szybę?
- 2024-06-01 odzysk z panela PV
- 2024-06-01 Sila sygnalu routera
- 2024-06-01 Warszawa => Spedytor międzynarodowy <=
- 2024-06-01 Warszawa => Senior Developer React Native <=
- 2024-06-01 Warszawa => Senior React Native Developer <=
- 2024-06-01 Warszawa => Interactive/Experience Designer <=
- 2024-06-01 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-06-01 Gdynia => Sales Executive <=