Commit Graph

26 Commits

Author SHA1 Message Date
masterx1981
be86f1b324 update() return last sync state
As the update() function return false both if the forceUpdate fail, and also if the timeout isn't expired, we are not able to know if the last ntp update was fine.
Wouldn't be better to return true if the last sync was gone ok, and false if wasn't good?
2020-12-30 11:09:08 +01:00
masterx1981
b5a611a270 Added setPoolServer IP 2020-12-28 20:32:49 +01:00
Luigi
d7d8b4512b
Adding default port range (#117) 2020-09-07 17:14:47 +02: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
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
Testato
ea200235c7 New default server
https://github.com/arduino-libraries/NTPClient/issues/34
2018-06-27 12:13:08 +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
89aa3359a2 Initialize _timeOffset and _currentEpoc to zero 2016-04-13 09:29:27 -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
25797f1f86 Initial commit 2015-12-08 17:21:16 +01:00