Skip to content

Add handling for NTP server returning 0#211

Open
Der-Schubi wants to merge 3 commits into
arduino-libraries:masterfrom
Der-Schubi:master
Open

Add handling for NTP server returning 0#211
Der-Schubi wants to merge 3 commits into
arduino-libraries:masterfrom
Der-Schubi:master

Conversation

@Der-Schubi

@Der-Schubi Der-Schubi commented Jun 23, 2024

Copy link
Copy Markdown

Fixes #193, fixes #84
Credits to @frankB415 for the Code in Issue #193!

Fixes arduino-libraries#193, fixes 84, fixes
Credits to @frankB415 for the Code in Issue arduino-libraries#193!
@CLAassistant

CLAassistant commented Jun 23, 2024

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions

Copy link
Copy Markdown

Memory usage change @ 841c965

Board flash % RAM for global variables %
esp8266:esp8266:huzzah N/A N/A N/A N/A
Click for full report table
Board examples/Advanced
flash
% examples/Advanced
RAM for global variables
% examples/Basic
flash
% examples/Basic
RAM for global variables
% examples/IsTimeSet
flash
% examples/IsTimeSet
RAM for global variables
%
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/Advanced<br>flash,%,examples/Advanced<br>RAM for global variables,%,examples/Basic<br>flash,%,examples/Basic<br>RAM for global variables,%,examples/IsTimeSet<br>flash,%,examples/IsTimeSet<br>RAM for global variables,%
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@dreed47

dreed47 commented Feb 28, 2025

Copy link
Copy Markdown

Any plans to merge this PR ? It's needed in many places.

flattermann added a commit to flattermann/info-orbs that referenced this pull request Mar 4, 2025
flattermann added a commit to flattermann/info-orbs that referenced this pull request Mar 4, 2025
@github-actions

Copy link
Copy Markdown

Memory usage change @ 59623e2

Board flash % RAM for global variables %
esp8266:esp8266:huzzah N/A N/A N/A N/A
Click for full report table
Board examples/Advanced
flash
% examples/Advanced
RAM for global variables
% examples/Basic
flash
% examples/Basic
RAM for global variables
% examples/IsTimeSet
flash
% examples/IsTimeSet
RAM for global variables
%
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/Advanced<br>flash,%,examples/Advanced<br>RAM for global variables,%,examples/Basic<br>flash,%,examples/Basic<br>RAM for global variables,%,examples/IsTimeSet<br>flash,%,examples/IsTimeSet<br>RAM for global variables,%
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@github-actions

Copy link
Copy Markdown

Memory usage change @ da4ed49

Board flash % RAM for global variables %
esp8266:esp8266:huzzah N/A N/A N/A N/A
Click for full report table
Board examples/Advanced
flash
% examples/Advanced
RAM for global variables
% examples/Basic
flash
% examples/Basic
RAM for global variables
% examples/IsTimeSet
flash
% examples/IsTimeSet
RAM for global variables
%
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/Advanced<br>flash,%,examples/Advanced<br>RAM for global variables,%,examples/Basic<br>flash,%,examples/Basic<br>RAM for global variables,%,examples/IsTimeSet<br>flash,%,examples/IsTimeSet<br>RAM for global variables,%
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@ingestre

Copy link
Copy Markdown

I tested the code in this submission and found a bug. In the event that the NTP server returns a zero epoch, _lastupdate is modified, but _currentepoch is not. This then causes an error in value returned by the getEpochTime() method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NTPClient object sets time to 2036-02-07 Add handling for NTP server returning 0

4 participants