#sntp #w5500 #wiznet #date-time

no-std w5500-sntp

SNTP client for the Wiznet W5500 internet offload chip

6 releases (breaking)

0.5.0 Jun 9, 2024
0.4.0 Oct 2, 2023
0.3.0 Aug 6, 2023
0.2.0 May 21, 2022
0.1.0-alpha.0 Mar 28, 2022

#1733 in Embedded development

Download history 27/week @ 2024-04-01 8/week @ 2024-04-08 85/week @ 2024-04-15 95/week @ 2024-04-22 77/week @ 2024-04-29 39/week @ 2024-05-06 20/week @ 2024-05-13 10/week @ 2024-05-27 116/week @ 2024-06-03 140/week @ 2024-06-10 38/week @ 2024-06-17 37/week @ 2024-06-24 16/week @ 2024-07-01 38/week @ 2024-07-08

148 downloads per month

MIT license

120KB
1.5K SLoC

w5500-sntp

SNTP client for the Wiznet W5500 SPI internet offload chip.

Limitations

  • No support for message digests

Feature Flags

All features are disabled by default.

  • eh0: Passthrough to w5500-hl.
  • eh1: Passthrough to w5500-hl.
  • defmt: Enable logging with defmt. Also a passthrough to w5500-hl.
  • log: Enable logging with log.
  • chrono: Enable conversion to chrono::naive::NaiveDateTime.
  • time: Enable conversion to time::PrimitiveDateTime.
  • num-rational: Enable conversion to num_rational::Ratio.

Reference Documentation


lib.rs:

SNTP client for the Wiznet W5500 SPI internet offload chip.

Limitations

  • No support for message digests

Feature Flags

All features are disabled by default.

  • eh0: Passthrough to w5500-hl.
  • eh1: Passthrough to w5500-hl.
  • defmt: Enable logging with defmt. Also a passthrough to w5500-hl.
  • log: Enable logging with log.
  • chrono: Enable conversion to chrono::naive::NaiveDateTime.
  • time: Enable conversion to time::PrimitiveDateTime.
  • num-rational: Enable conversion to num_rational::Ratio.

Reference Documentation

Dependencies

~0.3–1MB
~15K SLoC