Security and Connectivity for IoT Devices

Menu

Embedded SNTP Server / Client Overview

embedded sntp client server

The RomTime and RomTime Server toolkits provide the ability to synchronize critical timing events in your networked embedded environment. The toolkits are specifically designed for use in embedded applications and engineered to meet the demanding requirements of your embedded device management and embedded networking applications.

RomTime

The RomTime toolkit provides an engineered embedded implementation of an SNTP version 4 client (RFC 4330) with capabilities that enable your embedded device to synchronize timing events with an SNTP server. The toolkit provides a simple API for using SNTP and is delivered in ANSI-C that is highly portable to any RTOS or TCP/IP implementation. The RomTime toolkit can be used standalone or tightly integrated with RomPager suite of embedded Internet toolkits.

RomTime Server

The RomTime Server toolkit is engineered for embedded environments and provides SNTP version 4 server capabilities (RFC 4330). With support for unicast, multicast or broadcast, the RomTime Server toolkit reduces the need for highly accurate clocks throughout a specific deployment by enabling embedded devices to synchronize timing events. Delivered in highly portable ANSI-C source, the RomTime Server toolkit provides a simple API for implementing SNTP server capabilities in your embedded device.

 

 

Features

Benefits

Small code footprint

More resources available for application features

ANSI C Source Code Distribution

Broad processor architecture support, eases porting and support

Processor, RTOS and TCP/IP stack agnostic

Allegro’s products will work with new or existing hardware and software designs

Interface files for leading RTOS vendors provided

Minimizes porting effort, increase time to market

Shipping in millions of products worldwide

Field proven reliability

GPL Free

No licensing or development issues related with GPL

SNTP version 4 Client / Server

Ability to create embedded designs that act as NTP sources or sync with other sources

RFC 4330 compliant

Ability to interoperate with other RFC compliant SNTP clients and servers

 

Supported RFCs

 

System Requirements

  • Processor Architecture – Agnostic to any 16-bit, 32-bit or 64-bit processor
  • Operating System(OS) – Agnostic to OS vendor and will function without an OS if needed
  • TCP/IP Stack – Agnostic
  • Filesystem – Agnostic to vendor implementation and will function without a filesystem if needed
  • Compiler – ANSI C
[end_tabset]

Download Allegro’s Playbook

  • This field is for validation purposes and should be left unchanged.

Contact Us Today

  • This field is for validation purposes and should be left unchanged.