Common use of Main Features Clause in Contracts

Main Features. ‌ • The design and implementation of this middleware consider the memory restriction of the devices. • Micro XRCE-DDS Client is completely dynamic memory free, allocating all the memory at start-up. • From the point of view of memory footprint, the latest version of this library has a memory consumption of around 80 KB of Flash memory and 3 KB of RAM for a complete publisher and subscriber application. • Contrary to other IoT middleware such as MQTT and CoaP which work over only a particular transport layer, XRCE supports multiple transport protocol natively. In particular, the latest version of Micro XRCE-DDS supports UDP, TCP, and a custom Serial transport protocol. • eProsima Micro XRCE-DDS has a transport interface for both Agent and Client which simplifies a transport custom design. This gives the user the possibility of implementing easily the port of Micro XRCE-DDS to different platforms and the addition of new transports. • eProsima Micro XRCE-DDS Client supports Windows, Linux, and NuttX as embedded RTOS. • eProsima Micro XRCE-DDS Agent supports Windows and Linux platform.

Appears in 1 contract

Sources: Grant Agreement

Main Features. ‌ • The design and implementation of this middleware consider the memory restriction of the devices. • Micro XRCE-DDS Client is completely dynamic memory free, allocating all the memory at start-up. • From the point of view of memory footprint, the latest version of this library has a memory consumption of around 80 KB of Flash memory and 3 KB of RAM for a complete publisher and subscriber application. • Contrary to other IoT middleware such as MQTT and CoaP which work over only a particular transport layer, XRCE supports multiple transport protocol natively. In particular, the latest version of Micro XRCE-DDS supports UDP, TCP, and a custom Serial transport protocol. • eProsima Micro XRCE-DDS has a transport interface for both Agent and Client which simplifies simpli- fies a transport custom design. This gives the user the possibility of implementing easily the port of Micro XRCE-DDS to different platforms and the addition of new transports. • eProsima Micro XRCE-DDS Client supports Windows, Linux, and NuttX as embedded RTOS. • eProsima Micro XRCE-DDS Agent supports Windows and Linux platform.

Appears in 1 contract

Sources: Grant Agreement