#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

#1675 in Embedded development

Download history 43/week @ 2024-08-05 5/week @ 2024-08-12 7/week @ 2024-08-19 27/week @ 2024-08-26 22/week @ 2024-09-02 40/week @ 2024-09-09 59/week @ 2024-09-16 81/week @ 2024-09-23 23/week @ 2024-09-30 2/week @ 2024-10-07 27/week @ 2024-10-14 14/week @ 2024-10-28 57/week @ 2024-11-04 53/week @ 2024-11-11 25/week @ 2024-11-18

149 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