RomTime™ Embedded SNTP Server-Client Toolkit
Synchronize critical timing events in your embedded
design using the RomTime SNTP toolkit
Embedded SNTP Server / Client Overview
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