Commit Graph

27 Commits

Author SHA1 Message Date
stash-s
6bfd1c29a4 Merge remote-tracking branch 'upstream/master' 2020-10-31 21:33:55 +01:00
Luigi Gubello
f5673290fc Changing long into unsigned int 2020-09-03 14:52:08 +02:00
Luigi Gubello
9e4323bcef Adding range choice for setRandomPort() 2020-08-31 15:31:55 +02:00
Luigi Gubello
a8bdae7ca4 Added method to set random local port
Added method to set a random local port, so that the board needs not
to use always the same embedded local port for receiving NTP packets.
2020-08-31 02:25:05 +02:00
Alexander Entinger
a80086968a Fixing function signature error of 'NTPClient(UDP& udp, const char* poolServerName, long timeOffset)' (long timeOffset instead of int timeOffset) and adding the overloaded ctors also for an IPAddress 2019-09-19 10:24:53 +02:00
sheffieldnick
931c471697 Added support for server IPAddress argument to NTPClient 2019-09-19 10:00:23 +02:00
Alexander Entinger
18d4ac7eb1
Merge pull request #62 from jbrown123/master
Added packet flush before request in forceUpdate(). Fixes issue #49 - random clock delay
2019-09-19 08:38:46 +02:00
James Brown
cfbe88a3e2 Added packet flush before request in forceUpdate(). Fixes issue #49 in the upstream repo 2019-01-12 13:32:05 -07:00
Staszek Salik
a876518db2 Create event when NTP client starts and finishes update. 2018-10-20 15:30:00 +02:00
bitsy
712c58c18e
Update NTPClient.cpp
The NTPClient method update() has been changed to only return "TRUE" after a successful update. The following conditions return "FALSE":
- Interval duration requirement not met
- forceUpdate() times out
2018-09-16 21:11:26 -07:00
Peeter Normak
6bb8cdafc7 added method for changing time server 2018-06-27 12:23:36 +02:00
Tamas Karpati
10125217d9 Make getter methods const 2018-06-27 12:22:18 +02:00
Kosh
70d6ec4e90 Changed timeOffset from int to long to support timezones with more than 32000 seconds difference from GMT (eg, Australia +10 (36000)) (#42) 2018-06-27 12:17:09 +02:00
pabloandresm
0825e0cc07 fixes updateInterval & lastUpdate variable type 2018-06-27 12:12:09 +02:00
Uli
ac19e0d7db Added functions for changing the timeOffset and updateInterval later
I added two functions:
```cpp
setTimeOffset(int timeOffset)
```

Allows you to set the offset at a later stage (e.g. upon timezone
changes or change from summertime to standard time)

```cpp
setUpdateInterval(int updateInterval)
```

Allows to set the interval at a later point. This was helpful when not
setting an offset at initialization and e.g. for other sync times during
special occasions.
2016-05-14 12:04:18 +02:00
Sandeep Mistry
fe79989b8b Change return type of get components to int 2016-04-18 15:08:38 -04:00
Sandeep Mistry
9229123274 Rename getRawTime to getEpochTime 2016-04-15 09:09:23 -04:00
Sandeep Mistry
b0776ef19c Return result of update() and forceUpdate() 2016-04-15 09:06:30 -04:00
Sandeep Mistry
0167eaed14 Add flag to track if UDP was setup, setup in update if it hasn't been 2016-04-15 09:03:45 -04:00
Sandeep Mistry
20bcfe4c6a Add end() API 2016-04-15 09:03:45 -04:00
Sandeep Mistry
5eff0bd78e Add begin API
I’ve made calling this mandatory for now.
2016-04-15 09:03:45 -04:00
Sandeep Mistry
1fabfc5b8d Add UDP instance argument in constructor to support more architectures 2016-04-08 16:34:51 -04:00
david
846351ce49 Adding support for getting numerical day of the week where 0 = Sunday 2016-03-30 22:26:04 -07:00
Fabrice Weinberg
7f05bf9e4d Remove .begin() from API 2015-12-12 17:21:39 +01:00
Fabrice Weinberg
eae9724b10 Fix basic example 2015-12-12 16:36:34 +01:00
Fabrice Weinberg
35e6016872 Fix formatting 2015-12-12 16:35:04 +01:00
Fabrice Weinberg
25797f1f86 Initial commit 2015-12-08 17:21:16 +01:00