Commit Graph

68 Commits

Author SHA1 Message Date
Dean Blackketter
cbaa770c3a Merge branch 'master' of https://github.com/arduino-libraries/NTPClient 2019-09-19 11:22:11 -07:00
Alexander Entinger
894b21de11
Merge pull request #77 from arduino-libraries/add-missing-ctors
Added support for server IPAddress argument to NTPClient
2019-09-19 10:46:21 +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
Alexander Entinger
ff9775d082 Merge branch 'sheffieldnick-ipaddress' - Manually resolving merge conflicts. 2019-09-19 10:00:42 +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
Alexander Entinger
9c16cb728b Adding documentation of function 'getEpochTime' to README 2019-09-19 07:32:17 +02:00
Alexander Entinger
97cdcd7038
Merge pull request #56 from bitsy/patch-1
Update NTPClient.cpp
2019-09-19 06:37:49 +02:00
Alexander Entinger
151bbc5484 Releasing v3.2.0 2019-09-18 10:01:20 +02:00
Dean Blackketter
1809d67746 Merge branch 'master' of https://github.com/arduino-libraries/NTPClient 2019-07-04 12:19:42 -07: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
Dean Blackketter
63f122946c Add setRetryInterval() method 2018-10-20 10:41:27 -07: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
vincentVDB
020aaf868d Update keywords.txt
forget ?
setTimeOffset	KEYWORD2
setUpdateInterval	KEYWORD2
setPoolServerName	KEYWORD2
2018-07-11 08:05:00 -04: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
126ea3093b Update README.md 2018-06-27 12:13:08 +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
Dean Blackketter
ab157e8a77 Initialize _updateCallback to a null ptr. 2018-01-16 14:37:22 -08:00
Dean Blackketter
182d69ddb9 Fix handling of last packet request timing 2017-01-10 09:29:15 -08:00
Dean Blackketter
a76f5957bf Added a callback facility to notify user of updated time.
Accuracy is improved by using the fractional portion of seconds.
Make millisecond accurate time available via new getEpochMillis()
function.
2017-01-09 07:49:57 -08:00
Dean Blackketter
5ef4d5400f Added updated() method to see if the time has ever been updated. 2016-12-09 20:35:20 -08:00
Dean Blackketter
b68746a87a Make update() non-blocking. 2016-10-11 14:37:32 -07:00
Sandeep Mistry
9dc9ad184b Version 3.1.0 2016-05-31 16:33:31 -04:00
Sandeep Mistry
9e96da6e44 Update CHANGELOG 2016-05-31 16:33:15 -04:00
Sandeep Mistry
3c25c4fa2c Change email to arduino.cc 2016-05-31 16:29:40 -04:00
FWeinb
7433f7da88 Merge pull request #17 from SirUli/master
Added functions for changing the timeOffset and updateInterval later
2016-05-25 21:30:40 +02:00
Sandeep Mistry
d9264aadf3 Merge pull request #21 from g-goessel/patch-2
Update README.md
2016-05-22 08:23:15 -07:00
Sandeep Mistry
3bb667acb5 Merge pull request #20 from g-goessel/patch-1
Update README.md
2016-05-22 08:22:57 -07:00
g_goessel
87e20e0ff0 Update README.md
Fixed an error in a comment.
Was throwing `no matching function for call to 'NTPClient::NTPClient(const char [20], int, int)' ` otherwise
2016-05-21 21:15:49 +02:00
g_goessel
608ce2c003 Update README.md
This was probably not the speed you wanted :-)
2016-05-21 21:05:54 +02:00
FWeinb
3df8159c7f Merge pull request #19 from ivankravets/patch-2
Update repo URL
2016-05-19 20:03:42 +02:00
Ivan Kravets
371bb848bb Update repo URL 2016-05-19 20:08:23 +03:00
FWeinb
7716ba2471 Merge pull request #18 from ivankravets/patch-1
Add authors and version fields
2016-05-18 21:40:15 +02:00
Ivan Kravets
2f28de0e8c Add Sandeep Mistry as co-author 2016-05-18 16:26:00 +03:00
Ivan Kravets
40b9ec5147 Add authors and version fields 2016-05-15 00:32:07 +03:00
Uli
85c4caca94 Fixed Readme
Initialization with a different timeserver had a missing ntpUDP

Added the default values for interval and offset to the comment of the
default constructor in the ReadMe
2016-05-14 12:08:45 +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
e0fe10f578 Update library.properties
update URL
2016-04-19 09:09:24 -04:00
Sandeep Mistry
66f5e90123 Update CHANGELOG 2016-04-19 09:07:18 -04:00
Sandeep Mistry
fac9f516d7 Update README.md
Add Travis CI badge
2016-04-18 15:38:19 -04:00
FWeinb
0344dafb22 Merge pull request #16 from arduino-libraries/add-travis
Add travis build test
2016-04-18 21:33:51 +02:00
Fabrice Weinberg
9418eb8678 Initial add travis arduino build tests 2016-04-18 21:21:41 +02:00
Sandeep Mistry
fe79989b8b Change return type of get components to int 2016-04-18 15:08:38 -04:00
Sandeep Mistry
9070f2b11f Add changelog 2016-04-15 09:20:11 -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
8dfbf23463 Use hard tabs in keywords.txt 2016-04-15 09:03:45 -04:00