-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED!not-for-mail
From: Atlantis <m...@w...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Różny czas pomimo synchronizacji z NTP
Date: Thu, 13 Nov 2014 18:17:14 +0100
Organization: http://www.wit.edu.pl
Lines: 26
Message-ID: <m42p2s$4jh$1@portraits.wsisiz.edu.pl>
References: <m3ua09$pji$1@portraits.wsisiz.edu.pl>
<a...@n...neostrada.pl>
<m3vl01$7ni$1@portraits.wsisiz.edu.pl>
<m3vm1h$beo$1@portraits.wsisiz.edu.pl>
<m3vmov$dau$1@portraits.wsisiz.edu.pl>
<a...@n...neostrada.pl>
<m3vrph$t12$1@portraits.wsisiz.edu.pl> <m401dh$ov$1@node1.news.atman.pl>
<m402nq$k1a$1@portraits.wsisiz.edu.pl>
<a...@n...neostrada.pl>
<m40dif$n1u$1@portraits.wsisiz.edu.pl>
<a...@n...neostrada.pl>
<m40iup$8bk$1@portraits.wsisiz.edu.pl> <m40mem$f3f$1@node2.news.atman.pl>
<m40n5d$m4q$1@portraits.wsisiz.edu.pl> <m40npm$pk1$1@node1.news.atman.pl>
<m40o16$oso$1@portraits.wsisiz.edu.pl> <m40ov7$qvi$1@node1.news.atman.pl>
<m40pg4$th5$1@portraits.wsisiz.edu.pl> <m40ptt$rvr$1@node1.news.atman.pl>
<m41s4u$76r$1@portraits.wsisiz.edu.pl>
<54648bc1$0$18073$65785112@news.neostrada.pl>
<m428j5$fgv$1@portraits.wsisiz.edu.pl>
<5464ab82$0$18088$65785112@news.neostrada.pl>
NNTP-Posting-Host: cgi22.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: portraits.wsisiz.edu.pl 1415899037 4721 83.30.236.22 (13 Nov 2014 17:17:17
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Thu, 13 Nov 2014 17:17:17 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
Thunderbird/24.6.0
In-Reply-To: <5464ab82$0$18088$65785112@news.neostrada.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:673933
[ ukryj nagłówki ]W dniu 2014-11-13 14:00, Andrzej W. pisze:
> Masz możliwość debugowania?
> A może choć jesteś w stanie wysłać coś na port szeregowy?
Niestety w tej chwili nie mam takiej możliwości. W projekcie nie
wyprowadziłem UART-a na goldpiny, ponieważ podstawową część programu
miałem już przetestowaną na płytce uruchomieniowej. Wtedy nie myślałem
nawet o dodawaniu do tego projektu dodatkowych funkcji, jak RTC i klient
NTP.
W każdym razie przyjrzałem się bliżej stosowi. Wygląda na to, że
początek pakietu danych odpowiada elementowi 0x2A bufora. Wychodzi więc
na to, że odczytywane w kodzie komórki 0x52..0x55 faktycznie odpowiadają
bajtom 40..43 pakietu UDP. Więc faktycznie jest to część sekundowa
transmit timestamp. Operacja składania ich w jedną zmienną uint32_t
także nie wzbudza moich zastrzeżeń. Tak więc opóźnienie z którym teraz
się zmagam raczej nie pochodzi z tej części programu...
Pewnie nieco rozbuduję procedurę odbiorczą. Przede wszystkim warto
byłoby sprawdzać, czy pakiet faktycznie został przysłany przez nasz
serwer NTP. Poza tym chyba wprowadzę obsługę originate timestamp.
Tylko czy któraś z tych kwestii może powodować takie opóźnienie przy
synchronizacji? Jakoś też nie mogę tutaj doszukać się możliwego
mechanizmu...
Następne wpisy z tego wątku
- 13.11.14 22:16 Atlantis
Najnowsze wątki z tej grupy
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
Najnowsze wątki
- 2025-03-05 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-05 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-03-05 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-05 Kraków => Business Development Manager - Network and Network Security
- 2025-03-05 Zaniepokojeni mieszkańcy
- 2025-03-05 Ile pieniędzy ma bank?
- 2025-03-05 Ostrów Świętokrzy => Node.js / Fullstack Developer <=
- 2025-03-05 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-03-05 Warszawa => Frontend Developer (Angular13+) <=
- 2025-03-05 Warszawa => Frontend Developer (obszar Angular13+) <=
- 2025-03-05 Chiny-Kraków => Backend Developer (Node + Java) <=
- 2025-03-05 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-03-05 China-Kraków => Key Account Manager IT <=
- 2025-03-05 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-05 Gdańsk => Specjalista ds. Sprzedaży <=