Integration Overview

The primary integration task is to transfer field data to the server's database and then distribute that data back to the field and to the Web. Although Project Trailblazer has many field devices, the amount of data traveling back and forth consumes a small number of bytes. A variety of network communication protocols exist to connect the field devices to the Silverjack database. Each protocol offers different functionality, complexity, and target board file system usage. The engineers decided to keep the Project Trailblazer system integration as simple as possible. Their approach uses bash scripts wherever possible on the target boards and on the server. Figure 12.1 shows a software block diagram for the Project Trailblazer ...

Get Embedded Linux®: Hardware, Software, and Interfacing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.