#w5500 #sntp #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

#449 in Embedded development

Download history 97/week @ 2024-07-20 45/week @ 2024-07-27 66/week @ 2024-08-03 5/week @ 2024-08-10 4/week @ 2024-08-17 23/week @ 2024-08-24 26/week @ 2024-08-31 36/week @ 2024-09-07 58/week @ 2024-09-14 69/week @ 2024-09-21 41/week @ 2024-09-28 4/week @ 2024-10-05 26/week @ 2024-10-12 1/week @ 2024-10-19 11/week @ 2024-10-26 59/week @ 2024-11-02

97 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